Dear Experts,
We are implementing SAP HCM and SF. SF goes live before SAP. We'll have a transition period from Flat File upload to SAP PO integration.
Would anyone have any recommendation on how to ensure a smooth seamless transition? We have tested in the test instance, and noticed some issues when SAP PO is turned on, i.e. User Name upper and lower cases, certain derived fields generated duplicate records, default locale was not passed from SAP and therefore overrides SF provisioning config, and users are not always in sync (bizX vs LMS). We will be using SOAP (Axis) Adapter for integration between SF and SAP.
A few questions:
1. Below are some of our data mapping, would appreciate if anyone has any recommendations/better suggestions or tips on these fields?
- SAP Pers ID = SF User ID
- SAP SSO ID (0105) = SF User Name (did anyone have issues with User ID - unique identifier and User Name - unique name for each user id?)
- Manager field: we are using A002, if no value use B012, if no value use one up manager (by using one up manager, would this cause any issues?)
- Time zone will be defaulted based on the employee's SAP ID (has anyone experienced issues with Timezone? especially for companies in Australia?)
- Hire Date: is it true Hire Date must be in US format? When default locale is Eng_GB and timezone is Australia?
- Initially we do not use Job code as it's not configured in SAP. We mapped Tilte = SAP Position Title. Is it possible to map SF LMS Job Title to Position Title in BizX?
- Default Locale: we hard coded to "Eng_GB"
2. We would like to set up a filter to select certain population of employees to be passed to SF. In our case we would like to pass only employees with an ESS user role. Does anyone know if there is a way of identifying and picking up only ESS users to be sent to SF?
3. With Flat File integration, you recieve on screen error for pre import errors/warnings and an email notification after import. For SAP PO integration, we will have a nightly job to transfer employee data to SuccessFactors. Errors that occurred during the interface are stored in auto logs which are provided through the background job log. Is it true that the only way to check if there are failed/errored employees is by going into Webdypro and check the job log? Or would it be possible for SAP to send notifications of the pre PO errors and SF to send post PO errors? With Flat File load, the person whom imported the file will receive import status notification. With SAP PO since it is a batch job, how do we configure for a centralised email inbox to be the recipient?
4. BizX security question: we do not want to show employee MI to users. RBP is set up not to display MI, BizX displays correctly except for under Company Info -> Directory, employees' MI is still showing. Is there a way to hide MI completely from users?
5. We have experienced some User Connector issues, i.e. BizX and LMS are not always in sync, employees can be found in BizX but not always showing up in LMS. Does anyone have any tip or know the root cause for this issue?
6. Lastly, is it true you are not able to delete records EVER in SF? Even if the record was created by error and no learning history attached?
Thank you so much in advance. Any feedback is highly appreciated!!
Vera