Timecard Change Rule

You can use a timecard change rule to pay overtime, to change timecard information, or both based on criteria that you enter. A timecard change rule changes original timecards based on criteria that you enter; it does not create new timecards. Timecard change rules can change current, unprocessed timecards only. Change rules cannot change historical timecards.

You can use a timecard change rule to change values in one field in a timecard, based on the value of other fields on the timecard. The rule consists of one or more IF clauses, which the system uses to determine the timecards to change, and one or more THEN clauses, which the system uses to determine what is to be changed. The Fields and Functions program (P186101) determines which fields are available to use in the process. For example, if you pay different rates of overtime for employees in different states, you can have the system identify the employees affected by state and change the hourly rate on the timecards.

You can use a timecard change rule to change a timecard field based on another field. For example, if an employee's timecard is for regular time and the work date is a company holiday, you can have the system change the pay type from regular pay to holiday pay.

If you are creating a timecard change rule to change all regular time that is charged on company holidays to holiday pay, the IF statement might look like this:

Operator

(

Field Alias

Field Name

Op

Value

Value Description

)

IF

Blank

PDBA

DBA Code

EQ

1

Regular

Blank

AND

(

DWK

Date-Worked

EQ

01/01/05

Blank

Blank

OR

Blank

DWK

Date-Worked

EQ

05/30/05

Blank

Blank

OR

Blank

DWK

Date-Worked

EQ

07/04/05

Blank

Blank

OR

Blank

DWK

Date-Worked

EQ

09/05/05

Blank

Blank

OR

Blank

DWK

Date-Worked

EQ

11/24/05

Blank

Blank

OR

Blank

DWK

Date-Worked

EQ

12/25/05

Blank

)

If you are creating a timecard change rule to change all regular time that is charged on company holidays to holiday pay, the THEN statement might look like this:

Operator

Field Alias

Field Name

Op

Value

Value Description

THEN

PDBA

DBA Code

EQ

110

Overtime 2.0