Example 3: Standalone DBA Overrides for Non-Autopay Employees

When you enter a standalone DBA override for an employee who does not have any timecards in the system, and who is not an autopay employee, the system creates a timecard with zero gross pay and zero hours. This timecard is created using the autopay pay type from the employee's F060116 record. When the DBA override is entered into the system, the transaction number in the F0709 table is left blank. When the employee is processed in pre-payroll, the system creates the zero-amount timecard and assigns it a transaction number. After system creates the timecard, the transaction number from the newly created timecard is automatically entered in the F0709 table, and the information from that timecard is used to create the journal entries for the DBAs. This example illustrates how the system handles standalone DBA overrides when an employee does not have any timecards.

A standalone DBA override for DBA 7000 is entered for 100 USD. The record in the F0709 includes this information after the override has been entered into the system, but before pre-payroll has been processed:

PDBA Code

Transaction Number

Amount

7000

Blank

100.00

During pre-payroll, the system creates a timecard with no gross pay and no hours, using information from the F060116 table. The timecard includes this information:

Pay Type

Hours

Transaction Number

1 (from the F060116 table)

0

957

After the system creates the zero gross timecard, the original record in the F0709 is updated to associate the DBA override with the newly created timecard. The record in the F0709 table now includes this information:

PDBA Code

Transaction Number

Amount

1

957

100.00

The system uses the timecard associated with the record in the F0709 table, which is determined by the transaction number, to derive the account information that is used to create journal entries for the DBA.