VESTSCHDDT – Vesting Schedule Detail

System
Benefits (BN)
Prefix
VSD
Primary key
COMPANY, VEST-SCHED, SERV-YEARS
Fields
4
Updated by
2 programs
Referenced by
13 programs

VESTSCHDDT is the Vesting Schedule Detail table in Lawson Benefits (prefix VSD). It is indexed by COMPANY, VEST-SCHED, SERV-YEARS (VSDSET1); alternate indexes: VSDSET2. It is related 1:1 to BNCOMPANY and VESTSCHDHD. It is updated by BN00.1 and BN03.1 and referenced by BN203, BN232, BN234, BN237, BN33.1, BN33.2, BN33.3, BN533 and 5 more. The table has 4 fields, 2 indexes and 2 documented relations.

About VESTSCHDDT

The Vesting Schedule Detail file contains the information required for a vesting schedule. BN03.1 (Vesting Schedule) is the primary program that updates this file.

Fields (4)

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

Field / columnTypeDescription & valuesUpdated by
VSD-COMPANY PK
COMPANY
Numeric 4Contains the company number. The number correlates all information about the company.BN03.1
VSD-VEST-SCHED PK
VEST_SCHED
Alpha 2Contains the code that represents the vesting schedule.BN03.1
VSD-SERV-YEARS PK
SERV_YEARS
Numeric 2Contains the number of years of service required for each level of vesting.BN03.1
VSD-PCT-VESTED
PCT_VESTED
Signed 5.2Contains the percent of employee vesting for one year of service.BN03.1

Indexes (2)

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

IndexKeysFlagsConditionUsed in
VSDSET1COMPANY, VEST-SCHED, SERV-YEARSPrimaryBN00.1, BN03.1, BN203, BN234, BN33.1, BN33.2, BN33.3, BN533
VSDSET2COMPANY, VEST-SCHED, SERV-YEARS*BN232, BN237, BN55.1, BN55.2, BN57.1, HR170, HR70.1

Relations

One to one (2) — lookups and parents

RelationTableRulesConditionField map
CompanyBNCOMPANYRequiredVSD-COMPANYBNC-COMPANY
Vest ScheduleVESTSCHDHDRequiredVSD-COMPANYVSH-COMPANY, VSD-VEST-SCHEDVSH-VEST-SCHED

Programs

Updated by (2)

Referenced by (13)