ORA_WFM_TCR_UNIT_CALC_PAYTYPE_AP Fast Formula
This fast formula determines unit quantities for reported time based on specific time attributes. It generates a unit time attribute for the day, if the reported time category hours on that day include the specified time attributes.
This formula uses an array to process time card data. It isn't associated with any delivered time calculation rule templates.
Parameters
Name | Type | Description |
---|---|---|
WORKED_TIME_CONDITION | Time category | Time category of reported hours that include the specified time attributes used to determine whether to generate a units time attribute. |
NUMBER_OF_UNITS | Fixed number | Numeric value for the number of units with UN unit of measure to allocate for each detail found. |
Outputs
Name | Output Group | Time Attribute | Description |
---|---|---|---|
CALC_START_TIME | 1 | StartTime | Original start time |
CALC_STOP_TIME | 1 | StopTime | Original stop time |
MEASURE_UNITS | 2 | Measure | Number of units |
UOM_UNITS | 2 | UnitOfMeasure | UN unit of measure |
RATE_AMOUNT | 2 | Rate_Amount | Sets the rate amount to Null |
PERIODICITY | 2 | Periodicity | Sets the periodicity of the rate amount to Null |
UNITS_PAYTYPE | 2 | PayrollTimeType | Payroll time type to associate with the units |
Note that for start and stop times, the formula resets the rate amount and periodicity values in the generated units time entry to empty values.
Function
For each detail time card record found, depending on the time category, add the number of units specified in NUMBER_OF_UNITS to the time card. The unit amount is 'UN' (Units).
Example
When the person breaks for a meal, they’re paid a meal allowance if the time category identifies the Meal payroll time type.
Day | Payroll Time Type | Reported Time | Calculated Time |
---|---|---|---|
1 thru 4 | Regular |
8a to 12p 1p to 4p |
4h 3h |
Meal | 12p to 1p | 1h | |
Meal Allowance | NA | 1 unit | |
5 | Regular | 8a to 12p | 4 |