BNESSPLNR – Employee Self-Service Plan Rule.
- System
- Benefits (BN)
- Prefix
RUP- Primary key
COMPANY,GROUP-NAME,PLAN-TYPE,PLAN-CODE- Fields
- 5
- Updated by
- 1 program
- Referenced by
- 1 program
BNESSPLNR is the Employee Self-Service Plan Rule. table in Lawson Benefits (prefix RUP). It is indexed by COMPANY, GROUP-NAME, PLAN-TYPE, PLAN-CODE (RUPSET1). It is related 1:1 to PRSYSTEM, PERSGROUP and PLAN. It is updated by BS03.4 and referenced by BS10.1. The table has 5 fields, 1 index and 3 documented relations.
About BNESSPLNR
Employee Self-Service Plan Rule. Used to hide entire benefit plan or just company cost during EMSS benefit enrollment process.
Fields (5)
Column = COBOL field name without the RUP- 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 |
|---|---|---|---|
#RUP-COMPANY PKCOMPANY | Numeric 4 | Contains the number that represents an established company and is entered on all functions. | BS03.4 |
#RUP-GROUP-NAME PKGROUP_NAME | Alpha 10 | Contains the employee group name. | BS03.4 |
#RUP-PLAN-TYPE PKPLAN_TYPE | Alpha 2 | Contains the type of benefit plan.
| BS03.4 |
#RUP-PLAN-CODE PKPLAN_CODE | Alpha 4 | Contains the user-defined code that represents a benefit plan. The plan code is unique within a plan type. | BS03.4 |
#RUP-OPTIONOPTION | Alpha 1 | Customize display of plan during EMSS benefit enrollment process.
| BS03.4 |
Indexes (1)
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 |
|---|---|---|---|---|
RUPSET1 |
| Primary | BS03.4, BS10.1 |
Relations
One to one (3) — lookups and parents
Programs
Updated by (1)
- BS03.4 Current Benefits Display Rules
Referenced by (1)
- BS10.1 Web Enrollment Current Benefit Inquiry