This section lists common Overtime/Timesheet related errors that may appear in Audit log when you running payroll from XCD.
Message (on Click Log):
Attempt to de-reference a null object
User message description:
An Exception has occurred while creating Overtime pay details for employee : Employee name. Exception occurred during retro processing of retro payrun period
This error may occur if the Annual salary or FTE salary value are being set to null.
We recommend you check the following then try re-draft employee:
On employee's compensation record, check Annual salary and FTE salary are not blank, if they are, enter 0 on both fields.
Message (on Click Log):
Attempt to de-reference a null object
User message description:
Attempt to de-reference a null object
Line number may appear: 65, 71, 171
You may receive this error when you doing an overtime bulk upload. This indicates a criterical imformation is missing in order to create an overtime record.
We recommend you check the following then try data upload again:
On employee's overtime record, check if employee name and compensation are linked correctly
Contact support to check custom settings as Compensation API maybe missng
Message (on Click Log):
Invalid field xcdhcm__null for xcdhcm__Compensation__c
User message description:
Invalid field xcdhcm__null for xcdhcm__Compensation__c
Please contact support to correct this error.
This is normally caused by a custom field being used as rate on the overtime reason rate in custom settings and compensation API amount is missing
Message (on Click Log):
Insert failed. First exception on row 0; first error: FIELD_CUSTOM_VALIDATION_EXCEPTION, Please check that Financial Control rules are set up for this Overtime Type : Overtime Type description
User message description:
Insert failed. First exception on row 0; first error: FIELD_CUSTOM_VALIDATION_EXCEPTION, Please check that Financial Control rules are set up for this Overtime Type : Overtime Type description
This error occurs when adding or processing employee's pay with certain overtime type
We recommend you check the following then try re-draft employee:
On Financial control, locate the payment type record and check if the information are setup correctly