cancel
Showing results for 
Search instead for 
Did you mean: 

RRI to web address

0 Kudos

Hello,

Requirement is to jump from Bex Query (Design Studio) to CRM system passing a characteristic value. The CRM system is a URL like below.

http://<host id>:8000/sap/bc/bsp/sap/crm_ui_start/default.htm?sap-client=200&sap-sessioncmd=open&crm-object-type=KNOWLEDGE_ARTICLE&crm-object-action=B&crm-object-value=E08C48150A15F6F1B72ED48564CD77EC

The CRM object value is

crm-object-value=E08C48150A15F6F1B72ED48564CD77EC

Tried the following options.

Option 1:

The object value is GUI ID but in the BO report, we show the associated readable number example 1000002082. So when BW calls the URL, it has to pass the GUI ID.

To achieve this created new type by implementing the BSP, BAPI as below.

https://help.sap.com/saphelp_nw70ehp2/helpdata/en/45/e52af6a7c56f74e10000000a1553f6/frameset.htm

It works in the ABAP list (RSRT), however it doesn't have any effect in the Design studio.

Option 2:

Enabled the GUI id as attribute and dragged to the report. Created the RRI type as web address and mapped the GUI ID in the assignment.

It correctly passes the id but the link is not as set. It adds something.

http://<hostname>:8000/sap(bD1lbiZjPTIwMCZkPW1pbg==)/bc/bsp/sap/crm_ui_start/default.htm?crm-object-type=KNOWLEDGE_ARTICLE&crm-object-action=B&crm-object-value=005056AF31A71ED2BCEFED06AF3C075D

Option 3:

Tried connecting as source system since it is SAP system. Used the transaction CRM_UI. This calls the web portal but don't know how to pass the value.

Looking some help to resolve this. All help will be appreciated.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

0 Kudos

Issue solved by creating own receiver option explained in the link

https://help.sap.com/doc/saphelp_nw70/7.0.31/en-US/45/e52af6a7c56f74e10000000a1553f6/frameset.htm

0 Kudos

Issue solved. Thanks.