SAP Knowledge Base Article - Public

3535084 - Person ID Populating in Canda Tax Forms Instead of User ID for Rehires - Onboarding

Symptom

  • Person ID is populating in the Canada tax forms instead of the User ID
  • Issue is observed for rehire candidates
  • The issue has been recently observed despite having a form metadata override in place that was functioning correctly previously

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Initiate the onboarding process for a rehire candidate
  2. Proceed to the stage where the Canada tax forms are populated
  3. Observe that the Person ID is populated instead of the User ID

Cause

As confirmed by engineering team, this issue is with overriding this particular field in the CA_TD1 metadata

Resolution

WORKAROUND:

Workaround provided before the fix was applied: Need to bypass the validation that happens on save of the FieldMetadataOverrideConfiguration MDF object on Manage data.

As a workaround, customers can configure either below:

  1. In the FieldMetaOverrideConfiguration, in an existing object, add a row and provide field as an allowed field (Eg: PerPerson.person-id-external) and the field override json as in preview and click save
    OR
  2. Request to run the script (where external_code = "PerPerson.person-id-external") 

Cloud Technical Support: Please check internal note for sample script.

PERMANENT FIX: 
The Engineering Team has introduced a fix to include jobInfo and perPerson in the override metadata fields configuration. 

Keywords

SAP SuccessFactors, Onboarding, Person ID, User ID, Canada tax forms, HRIS Sync Mapping, Form Metadata Override, obx, rehire user id, OBX-36176 , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem

Product

SAP SuccessFactors Onboarding all versions