TAFORMULA FILE Time Accrual Formula Contains the formula used to calculate accrued hours. A formula can be assigned to one or more plans. REFERENCED BY TA170 TA20.2 TA230 UPDATED BY TA30.1 TA30.2 FIELD NAME DESCRIPTION/VALID VALUES UPDATED BY TAF-COMPANY Numeric 4 TA30.1 TA30.2 Company Contains the number that represents an established company. TAF-CALC-NAME Alpha 10 TA30.1 TA30.2 Calculation Name Contains the formula calculation name. This field is user-defined. TAF-FRMLA-TYPE Alpha 1 TA30.1 TA30.2 Formula Type Contains the value that identifies the formula type. A = Flat amount R = Ratio per hour TAF-DESCRIPTION Alpha 30 (Lower Case) TA30.1 TA30.2 Description Contains the formula description. TAF-A-PAY-CLASS Alpha 3 TA30.1 A Pay Class Contains the pay class that represents the hours used in Flat amount formula types. Validated in the Payclass file. TAF-A-FRM-HRS Numeric 5 Occurs 24 Times TA30.1 A From Hours Contains the From hours. TAF-A-TO-HRS Numeric 5 Occurs 24 Times TA30.1 A to Hours Contains the To hours. TAF-A-FLAT-HRS Signed 9.4 Occurs 24 Times TA30.1 A Flat Hours Contains the flat amount of hours that accrue for hours worked, in the defined pay class, between the defined From and To hours for the cycle. TAF-A-NUMER-PC Alpha 3 Occurs 24 Times TA30.1 A Number Pay Class Contains the pay class that represents the hours used for the calculation method of accrual. TAF-A-UA-HRS Numeric 5 Occurs 24 Times TA30.1 A User Assigned Contains the hours associated with the Hours plan's accrual cycle in TA20.2 (Accrual Schedule). TAF-A-UA-FACTOR Signed 9.4 Occurs 24 Times TA30.1 A User Assigned Contains the calculation factor. This Factor rate is used to calculate the accrual amount. TAF-A-UA-HR-DESC Alpha 30 Occurs 24 Times TA30.1 A User Assigned Contains the description of the hours Hour Desc used in the calculation method of accrual. TAF-A-UA-FCT-DESC Alpha 30 Occurs 24 Times TA30.1 A User Assigned Contains the description of the factor Factor Desc used in the calculation method of accrual. TAF-R-RATIO Signed 11.4 Occurs 10 Times TA30.2 R Ratio Contains the ratio by which hours worked in the pay class are multiplied to arrive at the accrued hours using the Accrual Ratio Formula. TAF-R-PAY-CLASS Alpha 3 Occurs 10 Times TA30.2 R Pay Class Contains the pay class that represents the hours multiplied by the ratio to arrive at the accrued hours using the Accrual Ratio Formula. TAF-A-FRM-HRS-1 Derived A Frm Hrs 1 TAF-A-FRM-HRS-2 Derived A Frm Hrs 2 TAF-A-FRM-HRS-3 Derived A Frm Hrs 3 TAF-A-FRM-HRS-4 Derived A Frm Hrs 4 TAF-A-FRM-HRS-5 Derived A Frm Hrs 5 TAF-A-FRM-HRS-6 Derived A Frm Hrs 6 TAF-A-FRM-HRS-7 Derived A Frm Hrs 7 TAF-A-FRM-HRS-8 Derived A Frm Hrs 8 TAF-A-FRM-HRS-9 Derived A Frm Hrs 9 TAF-A-FRM-HRS-10 Derived A Frm Hrs 10 TAF-A-FRM-HRS-11 Derived A Frm Hrs 11 TAF-A-FRM-HRS-12 Derived A Frm Hrs 12 TAF-A-FRM-HRS-13 Derived A Frm Hrs 13 TAF-A-FRM-HRS-14 Derived A Frm Hrs 14 TAF-A-FRM-HRS-15 Derived A Frm Hrs 15 TAF-A-FRM-HRS-16 Derived A Frm Hrs 16 TAF-A-FRM-HRS-17 Derived A Frm Hrs 17 TAF-A-FRM-HRS-18 Derived A Frm Hrs 18 TAF-A-FRM-HRS-19 Derived A Frm Hrs 19 TAF-A-FRM-HRS-20 Derived A Frm Hrs 20 TAF-A-FRM-HRS-21 Derived A Frm Hrs 21 TAF-A-FRM-HRS-22 Derived A Frm Hrs 22 TAF-A-FRM-HRS-23 Derived A Frm Hrs 23 TAF-A-FRM-HRS-24 Derived A Frm Hrs 24 TAF-A-TO-HRS-1 Derived A To Hrs 1 TAF-A-TO-HRS-2 Derived A To Hrs 2 TAF-A-TO-HRS-3 Derived A To Hrs 3 TAF-A-TO-HRS-4 Derived A To Hrs 4 TAF-A-TO-HRS-5 Derived A To Hrs 5 TAF-A-TO-HRS-6 Derived A To Hrs 6 TAF-A-TO-HRS-7 Derived A To Hrs 7 TAF-A-TO-HRS-8 Derived A To Hrs 8 TAF-A-TO-HRS-9 Derived A To Hrs 9 TAF-A-TO-HRS-10 Derived A To Hrs 10 TAF-A-TO-HRS-11 Derived A To Hrs 11 TAF-A-TO-HRS-12 Derived A To Hrs 12 TAF-A-TO-HRS-13 Derived A To Hrs 13 TAF-A-TO-HRS-14 Derived A To Hrs 14 TAF-A-TO-HRS-15 Derived A To Hrs 15 TAF-A-TO-HRS-16 Derived A To Hrs 16 TAF-A-TO-HRS-17 Derived A To Hrs 17 TAF-A-TO-HRS-18 Derived A To Hrs 18 TAF-A-TO-HRS-19 Derived A To Hrs 19 TAF-A-TO-HRS-20 Derived A To Hrs 20 TAF-A-TO-HRS-21 Derived A To Hrs 21 TAF-A-TO-HRS-22 Derived A To Hrs 22 TAF-A-TO-HRS-23 Derived A To Hrs 23 TAF-A-TO-HRS-24 Derived A To Hrs 24 TAF-A-FLAT-HRS-1 Derived A Flat Hrs 1 TAF-A-FLAT-HRS-2 Derived A Flat Hrs 2 TAF-A-FLAT-HRS-3 Derived A Flat Hrs 3 TAF-A-FLAT-HRS-4 Derived A Flat Hrs 4 TAF-A-FLAT-HRS-5 Derived A Flat Hrs 5 TAF-A-FLAT-HRS-6 Derived A Flat Hrs 6 TAF-A-FLAT-HRS-7 Derived A Flat Hrs 7 TAF-A-FLAT-HRS-8 Derived A Flat Hrs 8 TAF-A-FLAT-HRS-9 Derived A Flat Hrs 9 TAF-A-FLAT-HRS-10 Derived A Flat Hrs 10 TAF-A-FLAT-HRS-11 Derived A Flat Hrs 11 TAF-A-FLAT-HRS-12 Derived A Flat Hrs 12 TAF-A-FLAT-HRS-13 Derived A Flat Hrs 13 TAF-A-FLAT-HRS-14 Derived A Flat Hrs 14 TAF-A-FLAT-HRS-15 Derived A Flat Hrs 15 TAF-A-FLAT-HRS-16 Derived A Flat Hrs 16 TAF-A-FLAT-HRS-17 Derived A Flat Hrs 17 TAF-A-FLAT-HRS-18 Derived A Flat Hrs 18 TAF-A-FLAT-HRS-19 Derived A Flat Hrs 19 TAF-A-FLAT-HRS-20 Derived A Flat Hrs 20 TAF-A-FLAT-HRS-21 Derived A Flat Hrs 21 TAF-A-FLAT-HRS-22 Derived A Flat Hrs 22 TAF-A-FLAT-HRS-23 Derived A Flat Hrs 23 TAF-A-FLAT-HRS-24 Derived A Flat Hrs 24 TAFORMULA FILE INDEX NAME KEY FIELDS DESCRIPTION / SUBSET CONDITION USED IN TAFSET1 COMPANY TA170 TA20.2 CALC-NAME TA230 TA30.1 TA30.2 TAFSET2 COMPANY TA230 TA30.1 FRMLA-TYPE TA30.2 CALC-NAME TAFORMULA FILE RELATIONS ONE TO ONE RELATIONS RELATION RELATED NAME FILE INTEGRITY RULES / FIELD MATCH Amt Pay Class PAYCLASS Required When TAF-FRMLA-TYPE = "A" TAF-COMPANY -> PCL-COMPANY TAF-A-PAY-CLASS -> PCL-PAY-CLASS Company PRSYSTEM Required TAF-COMPANY -> PRS-COMPANY Spaces -> PRS-PROCESS-LEVEL Numer Pay Cl PAYCLASS Required When TAF-FRMLA-TYPE = "A" And TAF-A-NUMER-PC != Spaces TAF-COMPANY -> PCL-COMPANY TAF-A-NUMER-PC -> PCL-PAY-CLASS Ratio Pay Cl PAYCLASS Required When TAF-FRMLA-TYPE = "R" And TAF-R-PAY-CLASS != Spaces TAF-COMPANY -> PCL-COMPANY TAF-R-PAY-CLASS -> PCL-PAY-CLASS |