BSP standard URL parametrs together with System-specific parameters
Dear BSP developers,
I have come up to a problem while integrating a BSP application into SAP NW Portal. I need to transfer the user id of the user logged-on to the portal to the BSP application. I use the "portal_user=<User.LogonUid>" parameter in the definition of standard BSP iView. And there the problem started. As the backend system I use the CRM 4.0, which is properly defined in the portal System landscape and the system client is set to "011" (not default).
When I access the above mentioned BSP iView, I get the data from default client 001.
I tested it outside portal with the URL:
and it still brought me to default client 001.
But, when I omited the parametr portal_client, it functioned as expected - it showed the data from client 011.
I see the problem in mixing the two types of parametrs:
- System-specific (as sap-client, sap-sessioncmd, ...)
- standard URL parameters (portal_user)
When they are sent together the SAP NW AS cannot distinguish the meaning of the System Specific Params.
Do you have any solution or workaround for this problem?
I will appreciate your comments.