on 11-14-2014 1:56 PM
Hi,
I am trying to configure UI 5 based ESS role in EHP7. On click of Employee profile as shown in screen-shot below , I get portal runtime error. In launchapd entry the system alias is SAP_HCM_PROXY. Should i be creating this system alias? If yes then it should point to which client?
Any idea how to resolve this issue? DO i need maintain ny client number in any of the sicf service? Any inputs to resolve this ?
Regards,
Navya
Hi Navya,
yes, u need to have the system alias SAP_HCM_PROXY and it should point to backend client as per ur requirement (100 or what ever u use)
SICF services are client independent, you just need to make sure respective needed services are active. Nothing special is needed here.
Regards
Yugandhar Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
We do have multi tenant environment with singe portal and multiple backend clients.
When i try to acces url, http://server:port/sap/bc/ui5_ui5/sap/ARSRVC_SUITE_PB/main.html?page=HREMPLOYEE&scope=CUST , I am able to view employee profile and org chart with appropriate data but when i access that application via end user role, it gives me launchpad error.
When alias is SAP_HCM_PROXY in LPD_CUST (ESS- My Info), it gives alias error as " Unknown system alias SAP_HCM_PROXY".
When i replaced SAP_HCM_PROXY with alias for backend client, it gives me blank page .
The only difference here is in sicf service ARSRVC_SUITE_PB , in logon data client 001 is maintained, though its not our backend client.
a) So do we need to create SAP_HCM_PROXY alias and point it to backend client? If yes then this wont work for differnt backend client as one alias can point to only one client ?
b) In SICF service do we need to maintain client as 001 just the way it is in service arsrvc_suite_pb ? If yes then which all services do we need to maintain this?
Any inputs?
Regards,
Navya
Hi,
In your case the alias that was maintained in lpd_cust - ESS -> My info was SAP_HCM_PROXY?
What exactly was the launchapd settings changs done and which system object was created?
Could you please elaborate? There isn't any log generated /iwfnd/error_log except for "No service found for namespace /IWPGW/, name TASKPROCESSING, version 0002" .
Regards,
Navya.
Hi Navya,
try this: goto transaction /IWFND/MAINT_SERVICE. Select Service "ZHRESS_EMP_PROFILE_SERVICE" and click on "Call Browser". This calls an URL like "/sap/opu/odata/sap/HRESS_EMP_PROFILE_SERVICE/?$format=xml".
Do you get something like this?
<app:service xml:lang="de" xml:base="XXXXXXXXXXX/sap/opu/odata/sap/HRESS_EMP_PROFILE_SERVICE/"><app:workspace><atom:title type="text">Data</atom:title><app:collection sap:content-version="1" href="EmployeeOverviewDataCollection"><atom:title type="text">EmployeeOverviewDataCollection</atom:title><sap:member-title>EmployeeOverviewData</sap:member-title></app:collection> .......
Regards
Golo
Hi C BR,
Few queries. In your screenshot , in LPD_CUST have you changed the URL? As of now i do have URL as ----- > /sap/bc/ui5_ui5/sap/HRESS_EMP_PRO_G/index.html. What is teh value put in additional information? The system ECQ440_UI5 , where exactly is this used? Is it used in the system property of ESS portal role?
Regards,
Navya.
Step1: Create new system object in portal system administration and maintain system alias as SAP_HCM_PROXY and WAS Path as suggest screen shot data.
Step2: give end user permission to the created system object.
Step3: Change the MYINFO's application as suggest pervious screen shot and maintain Additional Information column data CONFIG_ID=SAP_ESS_UI5_EMP_OVERVIEW.
Hi Navya,
in our system the "MYINFO" Launchpad works with "SAP_HCM_PROXY" and we didn't create a RFC connection for it (sm59). I even don't know where this alias comes from.
If you get this error only when calling the launchpad with portal, I think you have to maintain a system object in systemlandscape of portal and assign a system alias in portal. Check the iView in the role for the system alias. Also you can got to <portal-url>/nwa -> logs -> default trace for futher analysis.
I had the same issue when I imported the roles form Backend in portal, because there is no automatic alias creation. So what I did: Import the roles, call the iViews of the roles, check the exceptions in default trace. The exceptions show you the aliases which you have to assign in systemlandscape of portal. Or another way: open the iview of the role (e.g. portal_content/com.sap.portal.migrated/SAPComponentSystems/iviews/XXXCLNT100/sap_url/nrw.it.fm.ZSP_EMPLOYEE_ESS_UI5_1_00000015) and check the properties: System and TargetSystem
Regards
Golo
Hi Navya,
I think "System" is the important property (see also Creating SAPUI5 iViews - Portal - SAP Library)
I don't know for what "TargetSystem" really is, but in our case we have both properties set with the system alias (<SID>CLNT<Client>, e.g. EWQCLNT100) of the backend-system-object of systemlandscape in portal.
Regards
Golo
HI
I have did following ... as per given thread
I created system object with system alias SAP_HCM_PROXY.
ICM URL Prefix in System object given as : /sap/bc/ui5_ui5/sap
In LPD_CUST , set the url as /HRESS_EMP_PRO_G/index.html.
but clicking on "Employee Profile / Create Leave request" etc services in portal were pointing to ...
/sap/bc/ui5_ui5/sap/sap/bc/ui5_ui5/sap/HRESS_LEAVREQ_G/index.html?sap-client=100
found duplicate entries of "/sap/bc/ui5_ui5/sap" in the URL, but I have deleted this part from lpd_cust.
How to resolve this issue ?
Thanks
Hi Navia,
I did your recommendation but still have the following Error,
... 57 more
Caused by: com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to parse template '<System.wap.WAS.protocol>://<System.wap.WAS.hostname><System.wap.WAS.path>/sap/bc/ui5_ui5/sap/HRESS_LEAVREQ_G/index.html?sap-client=<System.client>
Thanks
Hi,
Can you raise a separate thread for this issue with all the details of config done and error faced. You get this error on which application. Have you created the system with value as SAP_HCM_PROXY? Have you activated the backend service ? If yes , then chek the system alias value maintained? make sure the software version of system alias is /IWPGW/BWF.
Regards,
Navya
User | Count |
---|---|
104 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.