SAP Knowledge Base Article - Public

2278872 - User Sync Issue and Fix - Onboarding

Symptom

User Sync is not working, and users are not syncing from BizX to Onboarding

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental

Environment

SAP SuccessFactors Onboarding

Cause

  • Sync between BizX and SFTP Fails (for example file is not generated, and placed in SFTP)
  • Sync between SFTP and ONB Module (for example file is placed in SFTP, but it's not picked up by Onboarding)
  • User Sync job corrupted in Provisioning and not being executed properly.

Resolution

Scenario 1: User sync file not getting sent to SFTP

File in sftp.jpg

  1. Provisioning
  2. Manage Schedule Jobs
  3. Filter by Ad hoc
  4. Check that the job is present
  5. Check if the job is submitted, if job is not submitted that is the reason why it is not going to SFTP

Job submitted.jpg

  1. If submitted, and not going to SFTP
  2. Click the job name to open it

Send file to SFTP.png

  1. Check that the File available in FTP? option is checked, because that is the option that sends the file to SFTP once it has been submitted
  2. Image below is what a configure job in provisioning looks like

    Configured Job.png

Scenario 2: Files are going to SFTP, but are not being picked by onboarding.

  1. Provisioning
  2. Company setting
  3. Check for Onboarding Account ID

Account ID.jpg

  1. Super Admin
  2. Find account
  3. Feature
  4. Foundation Import

Foundation import feature.jpg

  1. If the foundation import feature is enabled, ensure that the SFTP folder is correct and the host address
  2. Go back to Provisioning
  3. Manage Schedule jobs
  4. Filter by Ad hoc reports and select the job
  5. Check that the file name on the job in provisioning is correct

File name.jpg

  1. The file name consists of ONBaccountID_User_Sync.csv

If the above are completed and the file is still not getting picked up  

  1. Open the report in SFTP check the row headings on the report
  2. Navigate to Super Admin
  3. Import Export Settings
  4. FoundationImportFieldMapping
  5. Export the files and check that the value of the columns on SuccessFactorsUserImport
  6. Matches the name of the row headings on the report

Report.pngFoundationImportFieldMapping.jpg

  1. Job Owner is visible on sync in Provisioning:

Job Owner.png

  1. If you want to view the job in BizX you must proxy the job owner to view the report in analytics.

Tips:

  1. Keep the job owner’s default language in BizX the same as the default language in Onboarding the job will not be picked up otherwise.
  2. Do not alter the ImportUses file in Super Admin
  3. Do not add the Onboarding account name in the Foundation Import file on FileMask row.
  4. Ensure to leave the default as shown below

Filemask.png

Scenario 3: User Sync job corrupted in Provisioning and not being executed properly.

Please recreate it from scratch, then run it manually once and check if it completes, if the file generates in the sftp and if it will be consumed by onboarding after a while. Note: while recreating the job, make sure it has the same settings as configured in SuperAdmin > Features > Foundation Import.

Keywords

SF, success factors, OBD, ONB, User Sync, File is not picking up from SFTP, File is not generated in SFTP , KBA , LOD-SF-OBD-ADM , Admin Tools, Settings, Permissions , How To

Product

SAP SuccessFactors Onboarding all versions