Symptom
When trying to complete the Job Profile Builder migration, the migration job fails with an error:
contextError={ com.successfactors.sca.service.ServiceLegacyRollbackException: Wrapped Exception: Wrapped Exception: DAOException caught: SQLException caught: IJ031070: Transaction cannot proceed: STATUS_MARKED_ROLLBACK }, formatError={ }
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 Job Description Manager
- SAP SuccessFactors Job Profile Builder
Reproducing the Issue
- All JDM check tool errors have been resolved
- Follow the steps in Implementing and Managing Job Profile Builder - Migrating from Job Description Manager to Job Profile Builder
- Navigate to Admin Center > Tools > Scheduled Job Manager
- Select the Job Monitor tab
- In the Job Type dropdown, select JDM Old to New Sync
- Locate the failed job and select View Details
- Select Download Status
- Error is present in the file
Cause
- Inactive mapping between jobe code/job classification and job role
- Duplicated job roles
Resolution
Inactive mapping between jobe code/job classification and job role
- Follow the steps in Implementing the Metadata Framework (MDF) - Exporting Object Definitions for the Role-Job Codes object (Ensure Include Inactive Records is set to Yes)
- Open the file and locate column G jobCodeMappings.status
- Filter the column for all I values
- Change all I values to A > Save the file
- Follow the steps in Implementing and Managing Job Profile Builder - Importing New Job Profile Content Using Manage Job Profile Content Import/Export for the Role-Job Codes Type
Duplicated job roles
Job Profile Builder data syncs to Job Description Manager, but Job Description Manager does not sync to Job Profile Builder. When a role is created in Provisioning tied to a job code, and then the same role is created in Job Profile Builder tied to the same job code, this results in duplicated roles. This is not supported in Job Profile Builder and will cause the migration to fail. To resolve the issue, the data must be resynced using Job Profile Builder following the below steps:
- Log in to SuccessFactors
- Export Family data following the steps in Implementing the Metadata Framework (MDF) - Exporting Object Definitions
- Export Role data following the steps in Implementing the Metadata Framework (MDF) - Exporting Object Definitions
- Do not make any changes to either file
- Import Family data following the steps in Implementing and Managing Job Profile Builder - Importing New Job Profile Content Using Manage Job Profile Content Import/Export
- Import Role data following the steps in Implementing and Managing Job Profile Builder - Importing New Job Profile Content Using Manage Job Profile Content Import/Export
See Also
- Implementing and Managing Job Profile Builder - Migrating from Job Description Manager to Job Profile Builder
- Implementing the Metadata Framework (MDF) - Exporting Object Definitions
- Implementing and Managing Job Profile Builder - Importing New Job Profile Content Using Manage Job Profile Content Import/Export
Keywords
success factors, sf, sfsf, jpb, jdm, migrations, migrating, failures, failing, errors, cannot migrate, roles, duplicating , KBA , LOD-SF-TIH-JPB-MIG , Migration to Job Profile Builder , LOD-SF-TIH-JDM , Job Description Manager , LOD-SF-MDF-IMP , Import and Export Issues , Problem