BN145 – Flex Dollars Calculation
- System
- Benefits (BN)
- Type
- Batch program
- Updates
- 12 tables
- References
- 49 tables
BN145 (Flex Dollars Calculation) is a Lawson Benefits batch program. It updates BENEFIT, C6EMDDMSTR, CKPOINT, EMDEDMASTR, EMPFLEXDOL, EMPFLEXREM, EMPLOYEE, HRHISTORY and 4 more and references BNACCOUNTS, BNANNENR, BNCOMPANY, BNCOVDFT, BNCOVERAGE, BNFAMSTS, BNNEWHIRE, BNPLNENR and 41 more.
About BN145
Run Flex Dollars Calculation (BN145) to calculate flex dollars for employees in a flex plan for an entire flex plan year. If a flex plan gives flex dollars based on benefit election, run BN145 to create flex dollar records so that each eligible employee becomes a participant in the flex plan. For each employee, the report lists: annual salary, base dollars, number of flex dollars given before benefit election, pre-tax dollar limits, and the total flex and pre-tax dollars. Base dollars are the flex dollars given to every eligible employee in the flex plan. If the flex dollars calculated for an employee are greater than the plan's maximum or less than the plan's minimum, the report shows the increase or decrease in flex dollars based on those parameters. **Processing Effect If the flex plan lets employees keep a percentage of their unspent flex dollars, when the application creates flex dollars, it creates a standard time record for each employee in PR30.1 (Standard Time Record). You should enroll employees in their benefits before the first payroll run of the flex plan year to offset the standard time record. (For information on how the Benefits Administration application tracks flex dollars, see the Benefits Administration User Guide.) If you change flex dollar parameters in BN08.1 (Flex Credits) and re-run BN145 to Update, it recalculates flex dollars. You can recalculate flexdollars using BN145 until you enroll employees in benefits. If you change anemployee's flex dollar record in BN45.1 (Employee Flex Dollars) and re-run BN145, it does not create a new flex dollar record for the employee for the flex plan year. BN145 uses parameters from the Salary Calculation and Age Credits subform in BN08.1 (Flex Credits) to determine an employee's age and salary. You can override the salary and recalculate flex dollars in BN45.1.
Updated files (12)
| Table | Description | System |
|---|---|---|
| BENEFIT | Employee Benefit | BN |
| C6EMDDMSTR | No description in the Lawson data dictionary | C6 |
| CKPOINT | No description in the Lawson data dictionary | — |
| EMDEDMASTR | Employee Deduction | PR |
| EMPFLEXDOL | Employee Flex Dollars | BN |
| EMPFLEXREM | Employee Flex Period Dollars | BN |
| EMPLOYEE | Employee | HR |
| HRHISTORY | HR History | HR |
| PAYDEDUCTN | Employee Payment Deductions | PR |
| PRREGPARM | No description in the Lawson data dictionary | PR |
| STANDTIME | Payroll Standard Time Record | PR |
| ZBNUXLOG | No description in the Lawson data dictionary | BN |
Referenced files (49)
| Table | Description | System |
|---|---|---|
| BNACCOUNTS | Benefit Accounts | BN |
| BNANNENR | No description in the Lawson data dictionary | BN |
| BNCOMPANY | Benefit Company Parameters | BN |
| BNCOVDFT | Benefit Coverage Defaults | BN |
| BNCOVERAGE | Benefit Coverage | BN |
| BNFAMSTS | No description in the Lawson data dictionary | BN |
| BNNEWHIRE | No description in the Lawson data dictionary | BN |
| BNPLNENR | No description in the Lawson data dictionary | BN |
| BNWAIT | Benefit Waiting Period | BN |
| DEDCODE | Deduction | PR |
| DEDFREQTBL | Frequency Table | PR |
| DEPTCODE | Department | HR |
| EMDEPEND | Employee Dependent | HR |
| FLEXDOLLAR | Flex Dollars | BN |
| FLEXPLAN | Flex Plan | BN |
| GLINTCO | General Ledger Intercompany | IF |
| GLSYSTEM | General Ledger Company | IF |
| HRHISTORY | HR History | HR |
| HRSECLEV | Employee Security Level | HR |
| HRSUPER | Supervisors | HR |
| JOBCODE | Job Code Parameters | HR |
| ONETMDED | Payroll One-time Deduction | PR |
| PADICT | HR Systems Data Dictionary | HR |
| PAEMPLOYEE | Employee Personnel Information | HR |
| PASCRTY | Data Item Attribute Parameters | HR |
| PAYDEDUCTN | Employee Payment Deductions | PR |
| PAYMASTR | Employee Payment Master | PR |
| PCODES | Human Resource Code | HR |
| PERSGROUP | Employee Group Header | HR |
| PGEMPLOYEE | Employee Group Employees | HR |
| PLAN | PL Group Detail | BN |
| PREMDEDHST | Employee Deduction History | PR |
| PREMIUM | Benefit Plan Premium | BN |
| PROTPAYPRD | Overtime Pay Periods | PR |
| PROTWRKPRD | Overtime Work Periods | PR |
| PROVERTIME | Overtime Pay Plan | PR |
| PRRATEHIST | Employee Rate History | HR |
| PRSAGDTL | Step & Grade Schedule Detail | HR |
| PRSAGHEAD | Step & Grade Schedule Header | HR |
| PRSYSTEM | HR Company and Process Levels | HR |
| PRTAXAUTH | Tax Authority | PR |
| PRTAXLEVY | Payroll Tax Levy | PR |
| PRTAXLOC | No description in the Lawson data dictionary | PR |
| PRTIME | Employee Pay/Hours History | PR |
| PSGRELATE | Pay Class/Pay Sum Grp Relation | HR |
| RATETBLDTL | Rate Table Detail | BN |
| RATETBLHDR | Rate Table Header | BN |
| SYSRULES | No description in the Lawson data dictionary | HR |
| ZBNUXCTL | No description in the Lawson data dictionary | BN |
Program calls
Invoked programs (15)
ACAC, ACTA, API4, HRHI, HRLO, IFAC, IFCU, IFLU, IFOB, IFSG, IFUP, SLSE, SLSU, ZB31, ZB32