Quantcast
Channel: SCN : Document List - Supplier Relationship Management (SAP SRM)
Viewing all articles
Browse latest Browse all 198

There is no iView available for system "SAP_SRM": object "bupa" -- For SRM application

$
0
0

Purpose:

 

One KBA note 1494536(EP-PIN-OBN) talked about the solution to solve such error in general.
However from application side, the solution is a little difficulty to understand. So I would like to create this document to show one example in SRM system.

 

Problematic Case:

 

This is just one example in SRM which would be convenient for our further analysis.
Steps to reproduce the error:
====
While clicking the link of contract owner in contract, error  “There is no iview available for system "SAP_SRM": object "bupa". For more information, contact your administrator.” is raised.
====

document-1.PNG

 

 

 

 

document-4.PNG


Analysis Method:

 

1.  Please make trace of this process with HttpWatch tool, and check ‘POST data’ as below:

document-6.PNG

Here, there are some important parameters: business object, operation, resolvingMode, source and systemAlias.

 

2.  Since resolvingMode is ‘SourceRole’ which means that this iView must be located in some specific portal role, it is necessary to get known about the target role.

To get what this portal role is, we can copy the value in ‘source’ field and translate it to exact portal role with the following method:

  • For NW 7.0, please follow path ‘System Administration-> Navigation -> Short URLs’ and insert short URL which is character string in ‘source’ field. In this example it is “a5b4fd7de628b9fc60797c79ae86799b” .


document-2.PNG

  •   For NW7.3, please follow path ‘System Administration-> System Configuration-> Runtime Settings-> Short URLs’.

document-8.PNG

 

 

3.  Please make sure that portal role is assigned to the portal user.

Go to tab ‘User administration’: search for portal user and go to tab ‘Assigned Roles’ to check if the target portal role is assigned.
If not, please add this portal role to this problematic portal user.document-3.PNG

 

4.  Please make sure the relevant business object and operation exists in the portal and find out the target application (Here is iView) for the OBN action.

  • For NW 7.0

     Go to ‘Content Administration’ and search ‘Business Object’. In this case, it is ‘bupa’.

     If you find out more than one similar BOs, please check the system alias in it, and in this case, it should be ‘SAP_SRM’.document-7.PNG

 

    Then we should choose the relevant operation ‘readonly_emp’ and click ‘Display iView/Pages’ to show all the table results as below:
document-5.PNG

  • For NW 7.3

        Go to ‘Content Administration’ and search ‘Business Object’. For example, the object is 'auctions'.
        Please click 'open object' to display it and navigate to 'Business Object'. After this, you have to click 'All implemented Targets' in order to expand all the operations, and choose the target operation and click 'Properties' to check the assigned iview.

1.PNG

2.PNG

3.PNG


From the table results, both iView/Page and location are listed.


In this case, the iView is "com.sap.pct.srm.core.iv_display_bp_emp_ro". Since SourceRole is set as resolvingMode, this iView should be located inside the portal role. And you have to assign this iView to this portal role.


After this, please check if the iView inside the portal role is tagged to the operation ‘readonly_emp’. If not, please also tag this iView to the operation.
(Please refer to the attachment in KBA 1494536 to tag application)

 

Hope this will be of help to solve the error in SRM application.


Viewing all articles
Browse latest Browse all 198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>