Hello everyone, we are back with another post about our ADP integrations and how our team is working hard to add more features and improve user experience. This time, we are bringing you a new feature where companies will be able to allocate Per Diem time to their employees’ timesheets. The idea is that your staff will interact with the mobile application and check either Yes or No for the Per Diem value, then the system will automatically add a predetermined Per Diem time to their timesheets.
The first step to enable this is to go to the Administration tab and select Preferences, which can be found in the Basic settings. Once inside, scroll down until you find the option called “Use IDI interface to configure Travel and Per Diem paycode mapping” and make sure that it’s disabled. The check box must not be ticked. Then click “Save” to continue.
Then, make sure to create a Custom Field called “Per Diem”. This is case sensitive, so make sure that the name is exactly “Per Diem”. This is the editable “Yes/No” custom field that the employees will interact with from the mobile application.
Then, go back to the Administration tab and select “Map Payroll Codes with ADP”, within the Integration section.
In there, select the Company this applies to, and that will load all of your previous settings.
Scroll down to the “Custom Field Paycode Mapping” section, and select the Paycode you have configured on ADP for Per Diem, then use the Custom Field dropdown menu to select the “Per Diem” field you had created earlier and specify the amount of time in minutes that this field will allocate into the timesheet. Click the “Add” button.
After this, the new rule will be added to your existing list, so you can click on “Save” to continue.
Once that is setup, go to the Staff section in the Administration tab and select “Configure Timesheet Settings”. Go into the “Timesheet Details Custom Fields” settings and use the dropdown menu to add “Per Diem” as a new details custom fields. Scroll to the bottom and click on “Save” to apply the changes.
Now, you are good to go! Let’s see what it looks like from a Payroll user’s perspective. When go into any of your employee’s you will see in the Per Diem column when the employee has selected it from the Timecard application.
![]() |
Click on image to enlarge |
Just click on the icon to the right and you will see the available custom fields that can be used with timesheets.
In this case, we want to check the Per Diem box and click Save:
When you do that, you will notice a message below the row you just edited telling you that “Per Diem row will be added after timesheet is re-submitted by worker”.
When you are done selecting the necessary custom fields for this timesheet, scroll to the bottom and click the “Submit Changes on Behalf of Worker and Approve Timesheet”.
Click “Save Changes” when prompted by the pop-up message.
When you go back to the timesheet, you will notice the new Per Diem row added to the timesheet, with its corresponding Pay Code and total time, as highlighted here:
If you needed to delete it, you can click on the red X on the right side of that same row.
That’s it for today! Stay tuned for more exciting news and updates.
--Econz Team