Overview
When a Create Position or Edit Position transaction is submitted from JDXpert to PeopleSync, the systems validate the data. Possible errors may occur based on the data in the transaction itself or related to conflicting data on the position restriction between both systems.
The table below outlines some common errors encountered by the Compensation team when submitting transactions from JDX to Workday and includes ways to address these issues.
The error will display after “Exporting to Workday”.
Validation Error Message | Scenario | Fix |
Validation Error Occurred. The Position Restriction, [position ID + name] cannot be edited because it has an effective Job Requisition. | The position has an open job requisition. Position restrictions cannot be edited when a job req is open. | The requesting HR Partner should close the job requisition, then the Compensation team can export to Workday once more. The iCIMS posting may need to be updated as well. |
Validation error occurred. The entered information does not meet the restrictions defined for this field. (Job_Profile_Reference) | The requestor has selected an inactive job profile, or otherwise the job profile they selected does not exist in PeopleSync. | The HR Partner should initiate another workflow, selecting the same reason as they did for the initial request, and choose an appropriate, active job profile. Once that workflow is submitted and approved by the Compensation team, the transaction will flow to PeopleSync as usual. |
Validation error occurred. This position cannot be updated since there are pending actions using it. Position: [position ID + name] | The position has a pending transaction in PeopleSync that does not allow an edit position restriction to be initiated (i.e. another edit position restriction, create job requisition in progress). This should be rare, as a number of controls exist to prevent this. | The requesting HR Partner should investigate the position in Workday and resolve any in progress transactions appropriately. If the HRO is unavailable or needs transactions cancelled, the ESM team can assist. Once resolved, the Compensation team can export to PeopleSync once more. |
Validation error occurred. Invalid ID value. [position ID] is not a valid ID value for type = ‘Position_ID’ | Most commonly, you will see that the Job Code starts with ‘Unassigned_’ and the Workday Action is “Update Position Restrictions”. The user is trying to do an edit position restriction on a position which does not yet have a position ID. | Ensure the requesting HR Partner has completed all of the transactions for that position in PeopleSync (i.e. in progress create position transactions). Once transactions are completed, position ID will update in JDX overnight, or to avoid the overnight wait, a JDX Admin can run the “Refresh Position Codes” integration under Admin Functions > Workday Integration Administration. Once the position ID is populated in JDX, Compensation team can export to Workday once more.
Alternate fix: Attempt the above first. If the above does not fix the issue, the position ID will need to be manually updated in JDX. This can be done by navigating to the position in Job Description Administration, Right click menu > View All Properties, Actions tab, and use both View All Properties and View NVPs to replace all instances of the “unassigned_” job code. |