Home Country: US
Host Country: CA.
SAP user id is assigned to IT 0105 of HOME PERNR.
Portal Settings: Two Country specific roles for US and CA created and assigned to SAP User ID.
Under US role, for Personal Information Area page and Address service; Parameter is set as
&sap.xss.filter.countrygrouping=10
Under CA role, for Personal Information Area page and Address service; Parameter is set as
&sap.xss.filter.countrygrouping=07.
The following address resources are configured;
ZEMPLOYEE_ADDRESS_CA_INV_SERVICE05 |
ZEMPLOYEE_ADDRESS_US_INV_SERVICE05 |
Under IMG node:Assign CE/GE Group Definition Settings to ESS Applications, the resources are added as below;
Application ID | Service Key | Application Path | Application Name | Group Reading Class | Activate |
ZEMPLOYEE_ADDRESS_CA_INV_SERVICE05 | sap.com/ess~ca~addr | Per_Address_CA_13 | CL_HRXSSCE_PERNR_GRP_INFO_PAD | X | |
ZEMPLOYEE_ADDRESS_US_INV_SERVICE05 | sap.com/ess~us~addr | Per_Address_US_13 | CL_HRXSSCE_PERNR_GRP_INFO_PAD | X |
Do I need activate any BADi:
Result:
When I log into Portal, all ESS-US Role displays address correctely.
When I click on ESS-CA role, address displays error: USER Not Found
.RHXSS_SER_EMPLOYEE.rhxss_Ser_Get_Employee_Data(RHXSS_SER_EMPLOYEE.java:184)
at com.sap.pcuigp.xssutils.pernr.model.Rhxss_Ser_Get_Employee_Data_Input.doExecute(Rhxss_Ser_Get_Employee_Data_Input.java:137)
Please advise on any config settings