BNPLNENR – No description in the Lawson data dictionary

System
Benefits (BN)
Prefix
BPE
Primary key
COMPANY, PROCESS-LEVEL, GROUP-NAME, PLAN-GROUP, PLAN-TYPE, PLAN-CODE
Fields
30
Updated by
2 programs
Referenced by
40 programs

BNPLNENR is a Lawson Benefits table (prefix BPE); no description in the lawson data dictionary. It is indexed by COMPANY, PROCESS-LEVEL, GROUP-NAME, PLAN-GROUP, PLAN-TYPE, PLAN-CODE (BPESET1); alternate indexes: BPESET2, BPESET3, BPESET4 and BPESET5. It is related 1:1 to BNCOMPANY, PERSGROUP, PLAN, BNPLNGROUP, PRSYSTEM and PCODES. It is updated by BS02.1 and BS03.1 and referenced by BN100, BN101, BN102, BN103, BN105, BN145, BN15.1, BN232 and 32 more. The table has 30 fields, 5 indexes and 6 documented relations.

About BNPLNENR

No description in the Lawson data dictionary.

Fields (30)

Column = COBOL field name without the BPE- 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
#BPE-COMPANY PK
COMPANY
Numeric 4—BS03.1
#BPE-PLAN-TYPE PK
PLAN_TYPE
Alpha 2—
  • DB Defined Benefit
  • DC Defined Contribution
  • DI Disability
  • DL Dependent Life
  • EL Employee Life
  • HL Health
  • RS Spending Account
  • SB Savings Bond
  • SP Stock Purchase
  • VA Vacation
BS03.1
#BPE-PLAN-CODE PK
PLAN_CODE
Alpha 4Contains the user-defined code that represents a benefit plan.BS03.1
#BPE-PROCESS-LEVEL PK
PROCESS_LEVEL
Alpha 5—BS03.1
#BPE-GROUP-NAME PK
GROUP_NAME
Alpha 10—BS03.1
#BPE-PLAN-GROUP PK
PLAN_GROUP
Alpha 20—BS03.1
#BPE-PROCESS-ORDER SET2
PROCESS_ORDER
Numeric 2—BS02.1, BS03.1
#BPE-ANNUAL-ENROLL
ANNUAL_ENROLL
Alpha 1—
  • Y Yes
  • N No
—
#BPE-LIFE-EVENT
LIFE_EVENT
Alpha 1—
  • M Marriage
  • D Divorce
  • B Birth
  • A Adoption
—
#BPE-INQUIRY
INQUIRY
Alpha 1—
  • Y Yes
  • N No
—
#BPE-CHANGE
CHANGE
Alpha 1—
  • Y Yes
  • N No
—
#BPE-HIRE
HIRE
Alpha 1—
  • Y Yes
  • N No
—
#BPE-EMPLOYEE-COST
EMPLOYEE_COST
Alpha 1—
  • E Employee Only
  • F Flex Only
  • B Both Employee and Flex
  • T Total of Employee and Flex
BS03.1
#BPE-COMPANY-COST
COMPANY_COST
Alpha 1—
  • Y Yes
  • N No
BS03.1
#BPE-DEP-BENEFITS
DEP_BENEFITS
Alpha 1—
  • Y Yes
  • N No
BS03.1
#BPE-BENEFICIARY
BENEFICIARY
Alpha 1—
  • Y Yes
  • N No
—
#BPE-CO-PROVIDED
CO_PROVIDED
Alpha 1—
  • Y Yes
  • N No
—
#BPE-DATE-1
DATE_1
Numeric 8 (yyyymmdd)——
#BPE-DATE-2
DATE_2
Numeric 8 (yyyymmdd)——
#BPE-MISC-1
MISC_1
Alpha 10——
#BPE-MISC-2
MISC_2
Alpha 10——
#BPE-CREATE-TRANS
CREATE_TRANS
Alpha 1—
  • Y Yes
  • N No
BS03.1
#BPE-DEFAULT-REASON
DEFAULT_REASON
Alpha 10 Occurs 3 Times ×3—BS03.1
#BPE-REASON-1
REASON_1
Derived——
#BPE-CREATE-DATE
CREATE_DATE
Numeric 8 (yyyymmdd)—BS03.1
#BPE-CREATE-TIME
CREATE_TIME
Numeric 6 (hhmmss)—BS03.1
#BPE-CREATE-USER-ID
CREATE_USER_ID
Alpha 10 (Lower Case)—BS03.1
#BPE-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)—BS02.1, BS03.1
#BPE-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)—BS02.1, BS03.1
#BPE-USER-ID
USER_ID
Alpha 10 (Lower Case)—BS02.1, BS03.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
BPESET1
  1. COMPANY
  2. PROCESS-LEVEL
  3. GROUP-NAME
  4. PLAN-GROUP
  5. PLAN-TYPE
  6. PLAN-CODE
PrimaryBN100, BN101, BN102, BN103, BN105, BN145, BN232, BN245 +22 more (list truncated in source)
BPESET2
  1. COMPANY
  2. PROCESS-LEVEL
  3. GROUP-NAME
  4. PROCESS-ORDER
  5. PLAN-TYPE
  6. PLAN-CODE
BS10.1, BS12.1
BPESET3
  1. COMPANY
  2. PROCESS-LEVEL
  3. GROUP-NAME
  4. PLAN-TYPE
  5. PLAN-CODE
BS03.1, BS13.1, BS14.1, BS15.1
BPESET4
  1. COMPANY
  2. PROCESS-LEVEL
  3. PLAN-GROUP
  4. GROUP-NAME
  5. PLAN-TYPE
  6. PLAN-CODE
BS02.1
BPESET5
  1. COMPANY
  2. PLAN-TYPE
  3. PLAN-CODE
  4. PROCESS-LEVEL
  5. GROUP-NAME
  6. PLAN-GROUP
BN15.1

Relations

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

One to one (6) — lookups and parents

RelationTableRulesConditionField map
BncompanyBNCOMPANYRequired
BPE-COMPANY→BNC-COMPANY
Employee GroupPERSGROUPRequired
BPE-COMPANY→PRG-COMPANY
BPE-GROUP-NAME→PRG-GROUP-NAME
PlanPLANRequired
BPE-COMPANY→PLN-COMPANY
BPE-PLAN-TYPE→PLN-PLAN-TYPE
BPE-PLAN-CODE→PLN-PLAN-CODE
Plan GroupBNPLNGROUPRequired
BPE-COMPANY→BPG-COMPANY
BPE-PLAN-GROUP→BPG-PLAN-GROUP
PrsystemPRSYSTEMRequired
BPE-COMPANY→PRS-COMPANY
Spaces→PRS-PROCESS-LEVEL
Reason CodePCODESRequiredWhen BPE-REASON-1 != Zeroes
"BT"→PCO-TYPE
BPE-DEFAULT-REASON→PCO-CODE

Programs

Updated by (2)

Referenced by (40)