Errored Time Record
You have received an automated email advising that a Leave Request record has been created in your account and this leave request has a Time Error. Because of this error the Netsuite Time Records have not been created which means that the leave request hours will NOT come into the applicable Pay Run for Processing.
To resolve this in your account please review and follow ALL the instructions below.
- Review the PR Leave Request Time Error report by selecting Payroll Admin > Leave Management > PR Leave Requests Time Error from the menu.
This will show you which leave request the error relates to and any other leave requests flagged with a Time Error. - Now check the associated Employee record and also that their Leave Request Approver are both still Active in NetSuite. If either of these are inactive or terminated you will need to make them active again (see step 3 below), or assign an active leave approver.
- The email message you received will have included the Employees INTERNAL ID, the example email message below shows an Internal ID of 1130
An error occurred while processing time entries for leave requests. Please review the leave requests with time errors and take appropriate action:
- The email message you received will have included the Employees INTERNAL ID, the example email message below shows an Internal ID of 1130
| ID | Name | Error |
|---|---|---|
| 447 | LEAVEREQ447 | INVALID_KEY_OR_REF Invalid employee reference key 1130. |
3. To check that the Employee or Leave Request Approver is not Inactive:
- On the Payroll tab, check the Payroll Employment Status field, if it is Terminated then change it to what it should be.
- On the Human Resources tab, check to see if a termination date has been set in error, if so remove it.
- On the System Info tab, check to see if the Inactive box has been ticked, if so untick it.
-
Once you have found the error and corrected it, you will then need to Edit the Leave Request and go to the Time tab (screenshot below), and
- Untick the Time Error checkbox,
- Remove the Time Error message,
- Change the status of the leave request back to Requested, and
- Then Save.
- You can then Approve the request again which should then create the Time Record correctly (you can check this on the Time tab again after saving).
Different Types of Errors
The error detail being referenced may be different, the solution/steps is the same however the record that needs reviewing will be different.
Some examples of different error detail are:
Invalid Pay Component Sub Type code - Action > make the PCST code Active then do above steps
Invalid Case/Task/Event - Action > correct the Case/Task/Event record in Netsuite then do above steps
Duplicate Record - Action > Netsuite glitch - best to clear time error/untick box - set Leave Request Status to Cancelled and create the leave request record again.
Record Does not Exist - Action > Netsuite glitch - best to clear time error/untick box - set Leave Request Status to Cancelled and create the leave request record again.