BNFAMSTS – No description in the Lawson data dictionary

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

BNFAMSTS is a Lawson Benefits table (prefix BFS); no description in the lawson data dictionary. It is indexed by COMPANY, PROCESS-LEVEL, FAMILY-STATUS, GROUP-NAME, PLAN-GROUP, PLAN-TYPE, PLAN-CODE (BFSSET1); alternate indexes: BFSSET2, BFSSET3, BFSSET4 and BFSSET5. It is related 1:1 to BNPLNGROUP, PERSGROUP, PLAN, PRSYSTEM and PCODES. It is updated by BS02.1 and BS03.2 and referenced by BN100, BN101, BN102, BN103, BN105, BN145, BN15.1, BN232 and 31 more. The table has 30 fields, 5 indexes and 6 documented relations.

About BNFAMSTS

No description in the Lawson data dictionary.

Fields (30)

Column = COBOL field name without the BFS- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.

Field / columnTypeDescription & valuesUpdated by
BFS-COMPANY PK
COMPANY
Numeric 4BS03.2
BFS-PROCESS-LEVEL PK
PROCESS_LEVEL
Alpha 5BS03.2
BFS-FAMILY-STATUS PK
FAMILY_STATUS
Alpha 10
  • ADOPTION Adoption
  • BIRTH Birth
  • DEATH Death
  • DIVORCE Divorce
  • LEGAL SEP Legal Separation
  • LOA Leave of Absence
  • MARRIAGE Marriage
  • MOVE Address Change
  • RETIREMENT Retirement
  • SPS CHANGE Spouse Coverage Change\
  • STUDENT Student
BS03.2
BFS-GROUP-NAME PK
GROUP_NAME
Alpha 10BS03.2
BFS-PLAN-GROUP PK
PLAN_GROUP
Alpha 20BS03.2
BFS-PLAN-TYPE PK
PLAN_TYPE
Alpha 2
  • HL Health
  • DN Dental
  • DI Disability
  • EL Employee Life
  • DL Dependent Life
  • DC Defined Contribution
  • DB Defined Benefit
  • VA Vacation
  • RS Spending Account
  • SB Savings Bond
  • SP Stock Purchase
BS03.2
BFS-PLAN-CODE PK
PLAN_CODE
Alpha 4Contains the user-defined code that represents a benefit plan.BS03.2
BFS-PROCESS-ORDER
PROCESS_ORDER
Numeric 2BS02.1, BS03.2
BFS-INQUIRE-ONLY
INQUIRE_ONLY
Alpha 1
  • Y Yes
  • N No
BFS-ADD-ALLOWED
ADD_ALLOWED
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-ADD-DATE
ADD_DATE
Alpha 2
  • FS Family Status Change Date
  • CM First of Current Month
  • NM First of Next Month
  • CP First of Current Pay Period
  • NP First of Next Pay Period
  • CW First of Current Work Period
  • NW First of Next Work Period
BS03.2
BFS-CHANGE-ALLOWED
CHANGE_ALLOWED
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-CHANGE-DATE
CHANGE_DATE
Alpha 2
  • FS Family Status Change Date
  • CM First of Current Month
  • NM First of Next Month
  • CP First of Current Work Period
  • NP First of Next Pay Period
  • CW First of Current Work Period
  • NW First of Next Work Period
BS03.2
BFS-STOP-ALLOWED
STOP_ALLOWED
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-STOPPED-DATE
STOPPED_DATE
Alpha 2
  • FS Family Status Change Date
  • CM First of Current Month
  • NM First of Next Month
  • CP First of Current Pay Period
  • NP First of Next Pay Period
  • CW First of Current Work Period
  • NW First of Next Work Period
BS03.2
BFS-EOI-DAYS
EOI_DAYS
Numeric 3BS03.2
BFS-EMPLOYEE-COST
EMPLOYEE_COST
Alpha 1
  • E Employee Only
  • F Flex Only
  • B Employee And Flex Both
  • T Total of Employee And Flex
BS03.2
BFS-COMPANY-COST
COMPANY_COST
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-DEP-BENEFITS
DEP_BENEFITS
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-BENEFICIARY
BENEFICIARY
Alpha 1
  • Y Yes
  • N No
BFS-CO-PROVIDED
CO_PROVIDED
Alpha 1
  • Y Yes
  • N No
BFS-CREATE-TRANS
CREATE_TRANS
Alpha 1
  • Y Yes
  • N No
BS03.2
BFS-DEFAULT-REASON
DEFAULT_REASON
Alpha 10 Occurs 3 Times ×3BS03.2
BFS-REASON-1
REASON_1
Derived
BFS-CREATE-DATE
CREATE_DATE
Numeric 8 (yyyymmdd)BS03.2
BFS-CREATE-TIME
CREATE_TIME
Numeric 6 (hhmmss)BS03.2
BFS-CREATE-USER-ID
CREATE_USER_ID
Alpha 10 (Lower Case)BS03.2
BFS-DATE-STAMP
DATE_STAMP
Numeric 8 (yyyymmdd)BS02.1, BS03.2
BFS-TIME-STAMP
TIME_STAMP
Numeric 6 (hhmmss)BS02.1, BS03.2
BFS-USER-ID
USER_ID
Alpha 10 (Lower Case)BS02.1, BS03.2

Indexes (5)

Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.

IndexKeysFlagsConditionUsed in
BFSSET1COMPANY, PROCESS-LEVEL, FAMILY-STATUS, GROUP-NAME, PLAN-GROUP, PLAN-TYPE, PLAN-CODEPrimaryBN100, BN101, BN102, BN103, BN105, BN145, BN232, BN245 +22 more (list truncated in source)
BFSSET2COMPANY, PROCESS-LEVEL, FAMILY-STATUS, GROUP-NAME, PROCESS-ORDER, PLAN-TYPE, PLAN-CODEBS10.1, BS12.1
BFSSET3COMPANY, PROCESS-LEVEL, FAMILY-STATUS, GROUP-NAME, PLAN-TYPE, PLAN-CODEBS03.2, BS13.1, BS14.1, BS15.1
BFSSET4COMPANY, PROCESS-LEVEL, PLAN-GROUP, FAMILY-STATUS, GROUP-NAME, PLAN-TYPE, PLAN-CODEBS02.1
BFSSET5COMPANY, PLAN-TYPE, PLAN-CODE, PROCESS-LEVEL, FAMILY-STATUS, GROUP-NAME, PLAN-GROUPBN15.1

Relations

One to one (6) — lookups and parents

RelationTableRulesConditionField map
BnplngroupBNPLNGROUPRequiredBFS-COMPANYBPG-COMPANY, BFS-PLAN-GROUPBPG-PLAN-GROUP
Employee GroupPERSGROUPRequiredBFS-COMPANYPRG-COMPANY, BFS-GROUP-NAMEPRG-GROUP-NAME
PlanPLANRequiredBFS-COMPANYPLN-COMPANY, BFS-PLAN-TYPEPLN-PLAN-TYPE, BFS-PLAN-CODEPLN-PLAN-CODE
Process LevelPRSYSTEMRequiredBFS-COMPANYPRS-COMPANY, BFS-PROCESS-LEVELPRS-PROCESS-LEVEL
PrsystemPRSYSTEMRequiredBFS-COMPANYPRS-COMPANY, SpacesPRS-PROCESS-LEVEL
Reason CodePCODESRequiredWhen BFS-REASON-1 != Zeroes"BT"PCO-TYPE, BFS-DEFAULT-REASONPCO-CODE

Programs

Updated by (2)

Referenced by (39)