EMPFLEXDOL – Employee Flex Dollars

System
Benefits (BN)
Prefix
EFD
Primary key
COMPANY, START-DATE, EMPLOYEE
Fields
76
Updated by
21 programs
Referenced by
59 programs

EMPFLEXDOL is the Employee Flex Dollars table in Lawson Benefits (prefix EFD). It is indexed by COMPANY, START-DATE, EMPLOYEE (EFDSET1); alternate indexes: EFDSET2, EFDSET3, EFDSET4 and EFDSET5. It is related 1:1 to BNCOMPANY, PRSYSTEM, EMPLOYEE, PERSGROUP, FLEXPLAN and PAEMPLOYEE and 1:M to EMPFLEXREM. It is updated by BN100, BN101, BN102, BN103, BN105, BN145, BN31.1, BN31.2 and 13 more and referenced by BN00.1, BN04.1, BN06.1, BN08.1, BN104, BN232, BN242, BN245 and 51 more. The table has 76 fields, 5 indexes and 8 documented relations.

About EMPFLEXDOL

The Employee Flex Dollar file contains information about an employee's flex and pre-tax dollars for the flex plan year.

Fields (76)

Column = COBOL field name without the EFD- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.

Field / columnTypeDescription & valuesUpdated by
#EFD-COMPANY PK
COMPANY
Numeric 4Contains the company number.BN100, BN102, BN145, BN45.1
#EFD-START-DATE PK
START_DATE
Numeric 8 (yyyymmdd)Contains the start date of the employee flex dollars.BN100, BN102, BN145, BN45.1
#EFD-EMPLOYEE PK
EMPLOYEE
Numeric 9Contains the employee's number.BN100, BN102, BN145, BN45.1
#EFD-STOP-DATE
STOP_DATE
Numeric 8 (yyyymmdd)Contains the stop date of the flex dollars.BN100, BN102, BN103, BN145, BN45.1
#EFD-MO-COMP-SPENT
MO_COMP_SPENT
DerivedThis field is not used.
#EFD-COMP-SPENT
COMP_SPENT
Signed 11.2This field is not used.BN100, BN101, BN102, BN103, BN105, BN145, BN31.1, BN31.2 +12 more
#EFD-MO-EMP-SPENT
MO_EMP_SPENT
DerivedThis field is not used.
#EFD-EMP-SPENT
EMP_SPENT
Signed 11.2This field is not used.BN100, BN101, BN102, BN103, BN105, BN145, BN31.1, BN31.2 +12 more
#EFD-FLEX-PLAN SET3 SET4
FLEX_PLAN
Alpha 4Contains the flex plan for the flex dollars.BN100, BN102, BN145, BN45.1
#EFD-SALARY
SALARY
Signed 11.2Contains the employee's salary used to calculate the employee flex dollars.BN100, BN102, BN145, BN45.1
#EFD-ANNUAL-HOURS
ANNUAL_HOURS
Signed 8.4Contains the employee's annual hours used to calculate the EFD-SALARY.BN100, BN102, BN145, BN45.1
#EFD-NBR-FTE
NBR_FTE
Signed 7.6Contains the FTE used to calculate the EFD-SALARY.BN100, BN102, BN145, BN45.1
#EFD-MO-COMP-FLX
MO_COMP_FLX
Derived
#EFD-COMP-FLX-AMT
COMP_FLX_AMT
Signed 11.2Contains the flex dollars the employee received before benefit election. The company can give flex dollars as a base amount or as a percent of the employee's salary.BN100, BN102, BN145, BN45.1
#EFD-MO-SERVICE
MO_SERVICE
Derived
#EFD-SERV-CREDIT
SERV_CREDIT
Signed 11.2Contains the amount of flex credits given based on the employee's years of service.BN100, BN102, BN145, BN45.1
#EFD-MO-AGE
MO_AGE
Derived
#EFD-AGE-CREDIT
AGE_CREDIT
Signed 11.2Contains the amount of flex credits given based on the employee's age.BN100, BN102, BN145, BN45.1
#EFD-MO-DEPENDENTS
MO_DEPENDENTS
Derived
#EFD-DEP-CREDIT
DEP_CREDIT
Signed 11.2Contains the amount of flex credits given based on the employee's number of dependents.BN100, BN102, BN145, BN45.1
#EFD-LIFE-CREDIT
LIFE_CREDIT
Signed 11.2Contains the number of flex credits given based on the employee's lifestyle points.BN100, BN102, BN145, BN45.1
#EFD-MO-VACATION
MO_VACATION
Derived
#EFD-VAC-CREDIT
VAC_CREDIT
Signed 11.2Contains the amount of flex dollars given for the vacation hours the employee sold.BN100, BN102, BN31.1, BN31.2, BN32.1, BN32.2, BN32.3, ZB10.1 +5 more
#EFD-MO-EMP-FLEX
MO_EMP_FLEX
Derived
#EFD-EMP-FLEX-AMT
EMP_FLEX_AMT
Signed 11.2Contains the amount of employee pre-tax dollars that can be used to purchase benefits.BN100, BN102, BN145, BN45.1
#EFD-MO-COMP-AMT
MO_COMP_AMT
Derived
#EFD-TOT-COMP-AMT
TOT_COMP_AMT
Signed 11.2Contains the total flex dollars calculated for the employee based on the COMP-FLX-AMT and all credits. This amount will be increased or decreased if the flex dollars have a minimum or maximum amount defined.BN100, BN102, BN145, BN45.1
#EFD-TOT-FLX-AMT
TOT_FLX_AMT
Derived
#EFD-UPDATE-FLAG
UPDATE_FLAG
Alpha 1Indicates whether the employee's flex dollar record was overridden.
  • Y Yes
BN100, BN102, BN145, BN45.1
#EFD-FLD-GROUP-NAME
FLD_GROUP_NAME
Alpha 10Contains the employee group from the flex dollar record used to calculate the employee's flex dollars.BN100, BN102, BN145, BN45.1
#EFD-FLD-START-DATE
FLD_START_DATE
Numeric 8 (yyyymmdd)Contains the flex dollar start date from the flex dollar record used to calculate the employee's flex dollars.BN100, BN102, BN145, BN45.1
#EFD-SAL-CALC-DATE
SAL_CALC_DATE
Numeric 8 (yyyymmdd)Contains the date used to calculate the flex salary.BN100, BN102, BN145, BN45.1
#EFD-AGE-CALC-DATE
AGE_CALC_DATE
Numeric 8 (yyyymmdd)Contains the date used to calculate age credits.BN100, BN102, BN145
#EFD-SERV-CALC-DATE
SERV_CALC_DATE
Numeric 8 (yyyymmdd)Contains the date used to calculate the years of service credits.BN100, BN102, BN145
#EFD-WK-COMP-FLX
WK_COMP_FLX
Derived
#EFD-BI-COMP-FLX
BI_COMP_FLX
Derived
#EFD-SM-COMP-FLX
SM_COMP_FLX
Derived
#EFD-PP-COMP-FLX
PP_COMP_FLX
Derived
#EFD-WK-SERVICE
WK_SERVICE
Derived
#EFD-BI-SERVICE
BI_SERVICE
Derived
#EFD-SM-SERVICE
SM_SERVICE
Derived
#EFD-PP-SERVICE
PP_SERVICE
Derived
#EFD-WK-AGE
WK_AGE
Derived
#EFD-BI-AGE
BI_AGE
Derived
#EFD-SM-AGE
SM_AGE
Derived
#EFD-PP-AGE
PP_AGE
Derived
#EFD-WK-DEPENDENTS
WK_DEPENDENTS
Derived
#EFD-BI-DEPENDENTS
BI_DEPENDENTS
Derived
#EFD-SM-DEPENDENTS
SM_DEPENDENTS
Derived
#EFD-PP-DEPENDENTS
PP_DEPENDENTS
Derived
#EFD-WK-LIFE
WK_LIFE
Derived
#EFD-BI-LIFE
BI_LIFE
Derived
#EFD-SM-LIFE
SM_LIFE
Derived
#EFD-MO-LIFE
MO_LIFE
Derived
#EFD-PP-LIFE
PP_LIFE
Derived
#EFD-WK-EMP-FLEX
WK_EMP_FLEX
Derived
#EFD-BI-EMP-FLEX
BI_EMP_FLEX
Derived
#EFD-SM-EMP-FLEX
SM_EMP_FLEX
Derived
#EFD-PP-EMP-FLEX
PP_EMP_FLEX
Derived
#EFD-WK-COMP-AMT
WK_COMP_AMT
Derived
#EFD-BI-COMP-AMT
BI_COMP_AMT
Derived
#EFD-SM-COMP-AMT
SM_COMP_AMT
Derived
#EFD-PP-COMP-AMT
PP_COMP_AMT
Derived
#EFD-WK-TOT-FLX-AMT
WK_TOT_FLX_AMT
Derived
#EFD-BI-TOT-FLX-AMT
BI_TOT_FLX_AMT
Derived
#EFD-SM-TOT-FLX-AMT
SM_TOT_FLX_AMT
Derived
#EFD-MO-TOT-FLX-AMT
MO_TOT_FLX_AMT
Derived
#EFD-PP-TOT-FLX-AMT
PP_TOT_FLX_AMT
Derived
#EFD-CREATION-DATE
CREATION_DATE
Numeric 8 (yyyymmdd)This is the date that this line was added to the requisition.BN100, BN102, BN145, BN45.1
#EFD-UPD-DATE
UPD_DATE
Numeric 8 (yyyymmdd)BN100, BN102, BN103, BN145, BN45.1
#EFD-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)Contains the server time (hour, minute, and second) when the record was last changed.BN100, BN102, BN103, BN145, BN45.1
#EFD-USER-ID
USER_ID
Alpha 10 (Lower Case)BN100, BN102, BN103, BN145, BN45.1
#EFD-CURRENCY-CODE
CURRENCY_CODE
Alpha 5This field contains the company base currency code established in Company (GL10.1 ).BN100, BN102, BN145
#EFD-CURR-ND
CURR_ND
Numeric 1The number of decimals assigned to a particular account as determined by the account currency.BN100, BN102, BN145
#EFD-CREATE-TIME
CREATE_TIME
Numeric 6 (hhmmss)BN100, BN102, BN145, BN45.1
#EFD-CREATE-USER-ID
CREATE_USER_ID
Alpha 10 (Lower Case)BN100, BN102, BN145, BN45.1

Indexes (5)

Keys are listed in index order; marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
EFDSET1
  1. COMPANY
  2. START-DATE
  3. EMPLOYEE
PrimaryBN00.1, BN100, BN101, BN102, BN103, BN105, BN145, BN246 +22 more
EFDSET2
  1. COMPANY
  2. EMPLOYEE
  3. START-DATE
BN100, BN101, BN102, BN103, BN105, BN145, BN232, BN242 +22 more (list truncated in source)
EFDSET3
  1. COMPANY
  2. FLEX-PLAN
  3. START-DATE
  4. EMPLOYEE
BN04.1, BN06.1, BN08.1, BN104
EFDSET4
  1. COMPANY
  2. EMPLOYEE
  3. FLEX-PLAN
  4. START-DATE
BN100, BN102, BN103
EFDSET5
  1. COMPANY
  2. EMPLOYEE
  3. START-DATE
BN100, BN145, BN305, HR11.1, HR11.2, HR11.4, HR28.1, HR511 +22 more (list truncated in source)

Relations

Relationship map — 1:1 lookups/parents on the left, 1:M children on the right (up to 14 each)
BNCOMPANYPRSYSTEMEMPLOYEEPERSGROUPFLEXPLANPAEMPLOYEEEMPFLEXREMEMPFLEXDOL

One to one (7) — lookups and parents

RelationTableRulesConditionField map
CompanyBNCOMPANYRequired
EFD-COMPANYBNC-COMPANY
Company NamePRSYSTEMRequired
EFD-COMPANYPRS-COMPANY
SpacesPRS-PROCESS-LEVEL
EmployeeEMPLOYEERequired
EFD-COMPANYEMP-COMPANY
EFD-EMPLOYEEEMP-EMPLOYEE
Employee GroupPERSGROUPNot Required
EFD-COMPANYPRG-COMPANY
EFD-FLD-GROUP-NAMEPRG-GROUP-NAME
Flex PlanFLEXPLANRequired
EFD-COMPANYFLP-COMPANY
EFD-FLEX-PLANFLP-FLEX-PLAN
FlexplanFLEXPLANRequired
EFD-COMPANYFLP-COMPANY
EFD-FLEX-PLANFLP-FLEX-PLAN
Pa EmployeePAEMPLOYEERequired
EFD-COMPANYPEM-COMPANY
EFD-EMPLOYEEPEM-EMPLOYEE

One to many (1) — child tables

RelationTableRulesConditionField map
EmpflexremEMPFLEXREMDelete Cascades
EFD-COMPANYEFR-COMPANY
EFD-EMPLOYEEEFR-EMPLOYEE
EFD-START-DATEEFR-PLAN-START-DT
EFR-START-DATE

Programs

Updated by (21)

Referenced by (59)