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 XDo 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