Driver Deduction Register
The Driver Deduction Register program is used to update deduction entries that have been approved in the Driver Pay Audit program (or the Customer Service or Dispatch programs). The update process changes the status of the entry to Owed, making it available for inclusion on a statement generated by the Driver Statements program.
The Driver Deduction Register program also creates general ledger postings to account for the deductions. These can be viewed in the GL Journal Entries program.
Several different filter types are available. The fields that appear differ depending on the filter type. This illustration shows the fields that appear when you select the Standard filter (default).
To access Driver Deduction Register:
From this location | Go to |
---|---|
TruckMate Menu and TruckMate Task List |
|
Windows Start Menu |
TruckMate 20xx > Driver Deduction Register |
Windows Explorer |
C:\Program Files (x86) > TruckMate 20xx > DedReg.exe |
Application Configurator for Driver Deduction Register
The following Application Configurator options are listed under Configuration Options > DEDREG.EXE.
Option | Definition | Values |
---|---|---|
Allow Different Currencies on Payable and Expense |
Allow different currencies on driver deduction payable and expense GL accounts to be considered as balanced. |
|
Allow Inactive GL |
Determines system behavior when the user attempts to use an inactive General Ledger (GL) account. Options are:
Note: This option has no effect on a Reprint, since these transactions have already been posted. |
|
Auto-Correct Closed Period Posting Dates - Future |
Determines how bad dates will be handled by the register
|
|
Auto-Correct Closed Period Posting Dates - Past |
Determines how bad dates will be handled by the register
|
|
Commit Each Trans |
Sets the flag to commit each transaction so that each posting will be done one-at-a-time. If an error is reached, a dialog box will appear for that posting only. |
|
Require Category |
When True, you must specify a Driver Category value in the Driver Pay Register program to be able to post the Driver Pay data. |
|
If True, when GLTRANS records are created, all the GL transactions in the audit/register run are grouped/summed together by GL account and date (one lump figure per combination). If False, the figures are grouped/lumped by GL account, date, and source transaction ID. |
|
Security Configuration for Driver Deduction Register
The following security configuration is indirectly associated with the Driver Deduction Register since it affects which records can be marked as approved and thereby show up within the Register.
Go to Utilities > Security Configuration > Security tab > Business Events > Allow Changes.
DRIVERDEDUCTION |
Allows the selected user / group to approve driver deductions. |
Go to Utilities > Security Configuration > Security tab > Business Events > Misc > Deduction Register.
Allow Run Independently |
Allows the selected user / group to be allowed to run the Deduction Register by itself without being called by another application like Customer Service. |
Posting driver deduction entries approved in Driver Pay Audit
Once a driver’s deductions have been approved and are ready to be updated, they must be run through the Driver Deduction Register in order to be processed through the Driver Statement program.
Remember to also run the Driver Pay Register before running the Driver Statement Program. |
To update the driver pay information:
-
In Driver Pay Register, select a filter type. Options are:
-
None
-
Standard
-
SQL
-
-
Enter one or more search criteria, as described below.
-
Once the parameters for the Register are set, you have the option to click the Print Reports button to review the register reports for accuracy prior to posting and ensure the register will update the correct information.
-
Click Post.
Two reports, Driver Deduction Register and Driver Deduction Register - GL Summary will display in separate windows. The audit number appears in the upper right corner of the report.See Posting driver deductions and General Ledger postings for detailed information regarding what happens when you post the driver pay entries.
-
After you have finished reviewing the reports, close the report windows.
A message appears indicating that the posting is complete.Now you can run the Driver Pay Register (if you have not already) and the Driver Statement program.
Notes:
-
Once you post the entries and close the report windows, you cannot make any changes to these records.
-
You can reprint any report.
-
Selecting driver deduction entries to post without using a filter
-
In the Filter Type section, select None.
-
By default, future-dated records are excluded. If you want to include them, clear the Exclude future-dated records checkbox.
Selecting driver deduction entries to post using the standard filter
-
In the Filter Type section, select Standard.
-
Enter one or more filter criteria. The more criteria you enter, the narrower the results.
Field Definition Date Range
Indicate the preferred filter to search by: Leg Date, Approve Date or Bill Date.
Enter valid dates or click Calendar to search for and select a date.
There is also a right-click shortcut menu for additional options.
Range
Indicate the preferred filter to search by: Driver Range or Vendor Range
Click Pick List to search for and select drivers / vendors from a list.
There is also a right-click shortcut menu for selecting minimum and maximum values.
Specific
Specific User ID
Select deductions for posting based on the user who entered the deduction in the Driver Pay Audit program (or in the Dispatch or Customer Service program). Select a user name from the drop-down list box. You can view the user who entered the deductions in the Driver Pay Audit program, in the Entered By column. Usernames are configured in the Security Configuration program.
Trip Number
Enter a trip number (or multiple trip numbers, separated by commas) to print only those deductions related to the trip(s).
Driver Type
Select All, Company, or Owner/Op from the drop-down menu in order to update only the Owner/Operators or only the Company Driver, or all of them if you prefer.
Driver Category
Click Pick List to search for and select a Driver Category.
The Driver Category refers to the Driver Profiles program > Pay Tab > Other Category field.
Selecting driver pay entries to post using the SQL filter
-
In the Filter Type section, select SQL.
-
Do any of the following:
-
Enter a valid custom SQL filter ID.
-
Click Pick List to search for and select a custom SQL filter ID.
-
Click Setup and create a custom SQL filter in the SQL Filter window.
The name of the SQL filter and its corresponding SQL code appear in the Name and SQL fields
-
Printing and reprinting reports in the Driver Deduction Register
To see reports listing driver deduction entries that meet your search criteria, click Print Reports. Two reports appear, each in a separate window:
-
Driver Deduction Register
-
Driver Deduction Register - GL Summary
If you click Print Reports prior to posting, the message "Audit Not Posted" appears in the upper right corner of the report. You can review this report for accuracy prior to posting.
After posting, the audit number appears in the upper right corner of the report.
-
Select Reprint in the Filter Type section.
-
Enter a valid audit number in the Audit # field or click Pick List to search for and select an audit number.
-
Click Print Reports.
-
See Printing reports for information about printing functions.
Posting driver deductions
When driver pay entries are posted, the status of all included pay entries will be updated to Owed, thus making them available for inclusion on driver statements. General ledger postings will be created for the included pay entries. These can be viewed using the GL Journal Entries program. Until the entries are updated using the GL Journal Entries Register program, they will not be included in the GL Chart of Accounts program balances.
If driver pay is based on a Percentage based rule that has the 'Require AR Payment First' column in the Driver Pay Audit program > Payments Tab set to 'True', then, after you approve the pay and then you run the register, the pay will turn to orange (W=wait) instead of the usual purple (P=owed). You may manually change it to purple/P/owed in the Driver Pay Audit program (via double-click), but the idea is that you leave it in wait state until a cash receipt is received and posted to pay the client’s bill and the state on the driver deduction record is then automatically changed to purple/P/owed.
Settings in ConfigExplorer.exe > Billing > BILLINGBR.EXE will have the following effects on the FB based driver pay records when the Require AR Payment First feature is selected:
-
Approve Driver Pay = False AND Post Drv Pay Now = False: This will have no effect on driver pay record, and payment state will be U (black).
-
Approve Driver Pay = True AND Post Drv Pay Now = False: In this case, payment state will be set to A (green).
-
Approve Driver Pay = False AND Post Drv Pay Now = True: In this case, payment state will be set to W (orange).
-
Approve Driver Pay = True AND Post Drv Pay Now = True: In this case, payment state will be set to P (purple).
General Ledger postings
Rule-Based Payments
A debit posting for the amount of the deduction entry is created using driver pay control account. To determine the Driver Pay Control Account, the system looks for the lowest numbered general ledger account (as configured in the GL Chart of Accounts program) that fits the following criteria:
-
It is of the 'Driver Payable' type
-
It is not a sub-account
-
It is of the same currency as the pay entry
A credit posting for the amount of the deduction entry is created using the GL Account specified in the setup for the deduction code in the Driver Pay Contracts program.
Currency Conversions
If the currency of the deduction item differs from the Base currency (as configured on the Units tab of the Codes Maintenance program), the debit posting will be converted to the base currency. The pay item’s Leg Date (for rule-based payments and Extra payments) is compared to the Exchange Date (as entered on the Currency tab of the GL Chart of Accounts program). The Exchange Rate entered for the Exchange Date that most closely precedes the deduction date is used as the conversion factor. The total deduction amount for the entry is multiplied by the exchange rate to arrive at the amount that is credited to the account specified in the GL Account field on the Deduction Tab in the Driver Pay Contracts program.
A debit for the original amount is created using the Driver Payable control account that matches the entry’s currency. To determine the Driver Pay control account, the system looks for the lowest numbered general ledger account (as configured in the GL Chart of Accounts program) that fits the following criteria:
-
It is of the 'Driver Payable' type
-
It is not a sub-account
-
It is of the same currency as the pay entry
To account for the difference between the debit and credit postings, a credit or debit posting (depending on the relative values of the two currencies) is made to the Foreign Exchange account specified in the contract header.