Scenario:

If we added any wrong standard/Custom Business Object to the iView Object-Based Navigation, for some reasons there is no possibility to delete un-needed BO operation from the iView Object-Based Navigation. This behavior may different from system to system.

/wp-content/uploads/2013/11/0_324982.jpg

Workaround:

These workarounds will not work in all cases.

1. Delete and recreate iView again with required BO apparitions and remap iViews again. This case will not good option if we have more number of BOs already added and iView mapped.

2, Change the target iView from the source Business Object. This case not at all an option if we are using standard BO object. We have always a RULE should not change standard objects as we may loose backup or it may hit many other depended objects or it may overwrite in up-gradation.

Launch the PCD Inspector: (you should need to have a super_admin user for this)

<Portal_Server>/irj/servlet/prt/portal/prtroot/com.sap.portal.pcd.admintools.pcd_inspector_browser.default

Open the iView in the PCD Inspector


/wp-content/uploads/2013/11/1_324989.jpg

Click on URL icon on the top right as shown in above image.

Paste the PCD location of the iView in the bottom and click on the “Browse To” button

For EX:

pcd:portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.14.bp_folder/com.sap.pct.erp.ess.14.pages/com.sap.pct.erp.ess.14.career_job/com.sap.pct.erp.ess.14.talent_profile

/wp-content/uploads/2013/11/3_324991.jpg

You will get the below screen:

/wp-content/uploads/2013/11/4_324992.jpg

Click on the “PropEditor” link for this Page. A new window will be opened:

/wp-content/uploads/2013/11/6_324993.jpg

In the second dropdown list, search for the “com.sap.portal.objectbasednavigation.ImplementedOperations” property and click on relevant operation.

“Delete” – It will delete all BO Operations form the iView.

“Edit” – Select BO Operation you want to delete.

/wp-content/uploads/2013/11/8_324995.jpg

Click on “OK” button.

Delete the folder under the iView:

Open the Page “itself” by clicking “Browse Into” link

/wp-content/uploads/2013/11/9_324997.jpg

Click on “Browse into”.

Choose the “com.sap.portal.unification.semanticlayer.operationmodifiers” folder:

Click on the delete Button which is available on top most right corner.

/wp-content/uploads/2013/11/12_324999.jpg

You will get this message:

/wp-content/uploads/2013/11/13_325000.jpg

Click on “Continue” button and make sure the

“com.sap.portal.unification.semanticlayer.operationmodifiers “ folder was deleted.

HAPPY SHARING!!!

Venky

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Steven Dotto

    Hi Venky,

    Good Stuff! I too received the same error message when I wanted to remove a BO from an iView. I found your solution and applied it.

    SAP Note 1901954 also describes this solution for the same issue!

    A big thanks,

    Steve

    (0) 

Leave a Reply