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 / column | Type | Description & values | Updated by |
|---|---|---|---|
#EFD-COMPANY PKCOMPANY | Numeric 4 | Contains the company number. | BN100, BN102, BN145, BN45.1 |
#EFD-START-DATE PKSTART_DATE | Numeric 8 (yyyymmdd) | Contains the start date of the employee flex dollars. | BN100, BN102, BN145, BN45.1 |
#EFD-EMPLOYEE PKEMPLOYEE | Numeric 9 | Contains the employee's number. | BN100, BN102, BN145, BN45.1 |
#EFD-STOP-DATESTOP_DATE | Numeric 8 (yyyymmdd) | Contains the stop date of the flex dollars. | BN100, BN102, BN103, BN145, BN45.1 |
#EFD-MO-COMP-SPENTMO_COMP_SPENT | Derived | This field is not used. | — |
#EFD-COMP-SPENTCOMP_SPENT | Signed 11.2 | This field is not used. | BN100, BN101, BN102, BN103, BN105, BN145, BN31.1, BN31.2 +12 more |
#EFD-MO-EMP-SPENTMO_EMP_SPENT | Derived | This field is not used. | — |
#EFD-EMP-SPENTEMP_SPENT | Signed 11.2 | This field is not used. | BN100, BN101, BN102, BN103, BN105, BN145, BN31.1, BN31.2 +12 more |
#EFD-FLEX-PLAN SET3 SET4FLEX_PLAN | Alpha 4 | Contains the flex plan for the flex dollars. | BN100, BN102, BN145, BN45.1 |
#EFD-SALARYSALARY | Signed 11.2 | Contains the employee's salary used to calculate the employee flex dollars. | BN100, BN102, BN145, BN45.1 |
#EFD-ANNUAL-HOURSANNUAL_HOURS | Signed 8.4 | Contains the employee's annual hours used to calculate the EFD-SALARY. | BN100, BN102, BN145, BN45.1 |
#EFD-NBR-FTENBR_FTE | Signed 7.6 | Contains the FTE used to calculate the EFD-SALARY. | BN100, BN102, BN145, BN45.1 |
#EFD-MO-COMP-FLXMO_COMP_FLX | Derived | — | — |
#EFD-COMP-FLX-AMTCOMP_FLX_AMT | Signed 11.2 | Contains 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-SERVICEMO_SERVICE | Derived | — | — |
#EFD-SERV-CREDITSERV_CREDIT | Signed 11.2 | Contains the amount of flex credits given based on the employee's years of service. | BN100, BN102, BN145, BN45.1 |
#EFD-MO-AGEMO_AGE | Derived | — | — |
#EFD-AGE-CREDITAGE_CREDIT | Signed 11.2 | Contains the amount of flex credits given based on the employee's age. | BN100, BN102, BN145, BN45.1 |
#EFD-MO-DEPENDENTSMO_DEPENDENTS | Derived | — | — |
#EFD-DEP-CREDITDEP_CREDIT | Signed 11.2 | Contains the amount of flex credits given based on the employee's number of dependents. | BN100, BN102, BN145, BN45.1 |
#EFD-LIFE-CREDITLIFE_CREDIT | Signed 11.2 | Contains the number of flex credits given based on the employee's lifestyle points. | BN100, BN102, BN145, BN45.1 |
#EFD-MO-VACATIONMO_VACATION | Derived | — | — |
#EFD-VAC-CREDITVAC_CREDIT | Signed 11.2 | Contains 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-FLEXMO_EMP_FLEX | Derived | — | — |
#EFD-EMP-FLEX-AMTEMP_FLEX_AMT | Signed 11.2 | Contains the amount of employee pre-tax dollars that can be used to purchase benefits. | BN100, BN102, BN145, BN45.1 |
#EFD-MO-COMP-AMTMO_COMP_AMT | Derived | — | — |
#EFD-TOT-COMP-AMTTOT_COMP_AMT | Signed 11.2 | Contains 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-AMTTOT_FLX_AMT | Derived | — | — |
#EFD-UPDATE-FLAGUPDATE_FLAG | Alpha 1 | Indicates whether the employee's flex dollar record was overridden.
| BN100, BN102, BN145, BN45.1 |
#EFD-FLD-GROUP-NAMEFLD_GROUP_NAME | Alpha 10 | Contains the employee group from the flex dollar record used to calculate the employee's flex dollars. | BN100, BN102, BN145, BN45.1 |
#EFD-FLD-START-DATEFLD_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-DATESAL_CALC_DATE | Numeric 8 (yyyymmdd) | Contains the date used to calculate the flex salary. | BN100, BN102, BN145, BN45.1 |
#EFD-AGE-CALC-DATEAGE_CALC_DATE | Numeric 8 (yyyymmdd) | Contains the date used to calculate age credits. | BN100, BN102, BN145 |
#EFD-SERV-CALC-DATESERV_CALC_DATE | Numeric 8 (yyyymmdd) | Contains the date used to calculate the years of service credits. | BN100, BN102, BN145 |
#EFD-WK-COMP-FLXWK_COMP_FLX | Derived | — | — |
#EFD-BI-COMP-FLXBI_COMP_FLX | Derived | — | — |
#EFD-SM-COMP-FLXSM_COMP_FLX | Derived | — | — |
#EFD-PP-COMP-FLXPP_COMP_FLX | Derived | — | — |
#EFD-WK-SERVICEWK_SERVICE | Derived | — | — |
#EFD-BI-SERVICEBI_SERVICE | Derived | — | — |
#EFD-SM-SERVICESM_SERVICE | Derived | — | — |
#EFD-PP-SERVICEPP_SERVICE | Derived | — | — |
#EFD-WK-AGEWK_AGE | Derived | — | — |
#EFD-BI-AGEBI_AGE | Derived | — | — |
#EFD-SM-AGESM_AGE | Derived | — | — |
#EFD-PP-AGEPP_AGE | Derived | — | — |
#EFD-WK-DEPENDENTSWK_DEPENDENTS | Derived | — | — |
#EFD-BI-DEPENDENTSBI_DEPENDENTS | Derived | — | — |
#EFD-SM-DEPENDENTSSM_DEPENDENTS | Derived | — | — |
#EFD-PP-DEPENDENTSPP_DEPENDENTS | Derived | — | — |
#EFD-WK-LIFEWK_LIFE | Derived | — | — |
#EFD-BI-LIFEBI_LIFE | Derived | — | — |
#EFD-SM-LIFESM_LIFE | Derived | — | — |
#EFD-MO-LIFEMO_LIFE | Derived | — | — |
#EFD-PP-LIFEPP_LIFE | Derived | — | — |
#EFD-WK-EMP-FLEXWK_EMP_FLEX | Derived | — | — |
#EFD-BI-EMP-FLEXBI_EMP_FLEX | Derived | — | — |
#EFD-SM-EMP-FLEXSM_EMP_FLEX | Derived | — | — |
#EFD-PP-EMP-FLEXPP_EMP_FLEX | Derived | — | — |
#EFD-WK-COMP-AMTWK_COMP_AMT | Derived | — | — |
#EFD-BI-COMP-AMTBI_COMP_AMT | Derived | — | — |
#EFD-SM-COMP-AMTSM_COMP_AMT | Derived | — | — |
#EFD-PP-COMP-AMTPP_COMP_AMT | Derived | — | — |
#EFD-WK-TOT-FLX-AMTWK_TOT_FLX_AMT | Derived | — | — |
#EFD-BI-TOT-FLX-AMTBI_TOT_FLX_AMT | Derived | — | — |
#EFD-SM-TOT-FLX-AMTSM_TOT_FLX_AMT | Derived | — | — |
#EFD-MO-TOT-FLX-AMTMO_TOT_FLX_AMT | Derived | — | — |
#EFD-PP-TOT-FLX-AMTPP_TOT_FLX_AMT | Derived | — | — |
#EFD-CREATION-DATECREATION_DATE | Numeric 8 (yyyymmdd) | This is the date that this line was added to the requisition. | BN100, BN102, BN145, BN45.1 |
#EFD-UPD-DATEUPD_DATE | Numeric 8 (yyyymmdd) | — | BN100, BN102, BN103, BN145, BN45.1 |
#EFD-TIME-STAMPTIME_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-IDUSER_ID | Alpha 10 (Lower Case) | — | BN100, BN102, BN103, BN145, BN45.1 |
#EFD-CURRENCY-CODECURRENCY_CODE | Alpha 5 | This field contains the company base currency code established in Company (GL10.1 ). | BN100, BN102, BN145 |
#EFD-CURR-NDCURR_ND | Numeric 1 | The number of decimals assigned to a particular account as determined by the account currency. | BN100, BN102, BN145 |
#EFD-CREATE-TIMECREATE_TIME | Numeric 6 (hhmmss) | — | BN100, BN102, BN145, BN45.1 |
#EFD-CREATE-USER-IDCREATE_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.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
EFDSET1 |
| Primary | BN00.1, BN100, BN101, BN102, BN103, BN105, BN145, BN246 +22 more | |
EFDSET2 |
| BN100, BN101, BN102, BN103, BN105, BN145, BN232, BN242 +22 more (list truncated in source) | ||
EFDSET3 |
| BN04.1, BN06.1, BN08.1, BN104 | ||
EFDSET4 |
| BN100, BN102, BN103 | ||
EFDSET5 |
| BN100, BN145, BN305, HR11.1, HR11.2, HR11.4, HR28.1, HR511 +22 more (list truncated in source) |
Relations
One to one (7) — lookups and parents
| Relation | Table | Rules | Condition | Field map | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Company | BNCOMPANY | Required |
| |||||||
| Company Name | PRSYSTEM | Required |
| |||||||
| Employee | EMPLOYEE | Required |
| |||||||
| Employee Group | PERSGROUP | Not Required |
| |||||||
| Flex Plan | FLEXPLAN | Required |
| |||||||
| Flexplan | FLEXPLAN | Required |
| |||||||
| Pa Employee | PAEMPLOYEE | Required |
|
One to many (1) — child tables
| Relation | Table | Rules | Condition | Field map | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Empflexrem | EMPFLEXREM | Delete Cascades |
|
Programs
Updated by (21)
- BN100 Employee Change Benefit Update
- BN101 Mass Benefit Add
- BN102 Plan Employee Update
- BN103 Mass Benefit Termination
- BN105 Plan Update
- BN145 Flex Dollars Calculation
- BN31.1 Speed Benefit Entry
- BN31.2 Employee Benefit Entry
- BN32.1 Employee Benefit Changes
- BN32.2 Employee Benefit Detail Changes
- BN32.3 Benefit Add
- BN430 Benefit Purge
- BN45.1 Employee Flex Credits
- BN531 Batch Benefit Enrollment
- BS32.1 Web Enrollment Stop Benefits Update
- ZB10.1 Coverage Options Calculator
- ZB31.1 Speed Benefit Entry
- ZB31.2 Employee Benefit Entry
- ZB32.1 Employee Benefit Changes
- ZB32.2 Employee Benefit Detail Changes
- ZB32.3 Benefit Add
Referenced by (59)
- BN00.1 Benefits Company
- BN04.1 Frequency Table
- BN06.1 Flex Plan
- BN08.1 Flex Credits
- BN104 Frequency Table Update
- BN232 Benefits Statement
- BN242 One Page Benefits Statement
- BN245 Benefit Election Form
- BN246 Flex Missing Benefits Report
- BN260 Employee Benefit Extract
- BN305 Highly Compensated Employees
- BN320 Premium Report
- BN325 Benefit Exception Report
- BN340 ADP and ACP Tests
- BN350 Coverage Test - Classification
- BN36.1 Investment
- BN46.1 Flex Benefit Periods
- BN65.1 Election Simulation
- BN71.1 COBRA Benefit Entry
- BN72.1 Retiree Benefit Entry
- BS10.1 Web Enrollment Current Benefit Inquiry
- BS11.1 Web Enrollment Employee Flex Dollar Inquiry
- BS12.1 Web Enrollment Eligible New Plans
- BS13.1 Web Enrollment Coverage Options
- BS14.1 Web Enrollment Coverage Amounts
- BS15.1 Web Enrollment Contribution Limits
- HR11.1 Employee
- HR11.2 Compensation Analysis
- HR11.4 Employee Assignment Inquiry
- HR170 Human Resource Writer Report Request
- HR28.1 Employee Ethnicity
- HR511 Employee Conversion
- HR70.1 Human Resource Writer Inquiry
- LT101 HRM Receiver Update
- LT111 HRM Receiver Update
- PA02.1 Position
- PA100 Action Update
- PA102 Position Update
- PA115 Employee Purge
- PA13.1 Multiple Positions and Jobs
- PA13.2 Multiple Position and Job History
- PA502 Position Conversion
- PA513 Position and Job Conversion
- PA52.1 Individual Action
- PA52.3 Mass Action
- PA52.4 Hire an Applicant
- PA52.5 Position and Job Action
- PR110 Step And Grade Audit
- PR113 United States Tax Deduction Update
- PR12.6 Employee Automatic Deposit
- PR120 Mass Pay Update
- PR13.1 Employee United States Taxes
- PR13.5 Employee Canada Taxes
- PR13.6 Employee Canada Taxes
- PR13.8 U.S. Tax Deduction Errors
- PR13.9 Employee Additional Tax Details
- PR30.2 Employee Automatic Time Record
- PR512 Employee ACH Distribution Interface
- ZH510 Update PCP from ZPENDPCP