My objective is to pass a URL to the browser and be able to display a business agreement where business agreement ID is passed as the parameter. Here is the URL that I have constructed -
http://{server}:{port}/sap/bc/bsp/sap/crm_ui_start/default.htm?crm-object-type=BUAG&crm-object-action=B&crm-object-value=2000010199&crm-object-keyname=BUAG_ID
Note:
crm-object-type : BUAG
crm-object-action: B (display)
crm-object-value : 2000010199 (value from table CRMM_BUAG, field BUAG_ID)
crm-object-keyname : BUAG_ID (the query object attribute name)
The navigation-bar profile does have an object type BUAG linked to a target BUAGDISP, which in turn is linked to a component called BUAG_DETAIL and object type BUAG.
I have attached the screenshot (scn-post-1.jpg) of what shows when the above URL is entered. I have also attached the F2 screenshot on the screen (scn-post-2.jpg).
Note that a similar URL (the one below) with a different object-type and keyname works well.
http://{server}:{port}/sap/bc/bsp/sap/crm_ui_start/default.htm?crm-object-type=BP_ACCOUNT&crm-object-action=B&crm-object-value=10000960&crm-object-keyname=PARTNER
What could be wrong in the first URL? Where should I look for the hints?
Regards.