Issue
When running a Core HR to CMiC data sync, you may see this error:
"Write to CMiC Construction - No valid compensation with Rate Code REG could be found for the Employee.The record will not be processed. Please review the data on source system and run the sync again."
This error will block data from syncing to CMiC until corrected.
Cause
This error occurs when:
- The employee in Core HR does not have a compensation record, or
- The compensation record is present but missing a valid rate code (e.g., REG).
Since compensation is required in CMiC to create or update an employee record, the sync fails until the missing or invalid data is corrected.
Resolution
- Log in to Core HR
- Search for and open the employee record
- Navigate to the Compensation section
- Review the compensation record:
- If no compensation record exists, add a new compensation record and assign a valid rate code (e.g., REG).
- If a compensation record exists but is missing a rate code or has an invalid one, edit the record and assign a valid rate code (e.g., REG).
- Save your changes
- Re-run the data sync
After Resolution
Once corrected, the error will clear automatically, and the employee data will successfully sync to CMiC.
Key Points to Remember
- Compensation is mandatory in Core HR to create or update an employee record in CMiC.
- Always ensure compensation records in Core HR include a valid rate code (REG).
- If multiple employees are impacted, repeat this process for each affected employee record.