ICBRDNTMPL – Burden Template

System
Inventory Control (IC)
Prefix
IBT
Primary key
COMPANY, LOCATION, BURDEN-CODE
Fields
20
Updated by
3 programs
Referenced by
2 programs

ICBRDNTMPL is the Burden Template table in Lawson Inventory Control (prefix IBT). It is indexed by COMPANY, LOCATION, BURDEN-CODE (IBTSET1); alternate indexes: IBTSET2. It is related 1:1 to APCOMPANY, APVENMAST, GLMASTER, ICCOMPANY and ICLOCATION and 1:M to ICFGBRDN. It is updated by IC62.1, IC62.4 and IC63.1 and referenced by IC262 and IC263. The table has 20 fields, 2 indexes and 6 documented relations.

About ICBRDNTMPL

Burden templates are set up by inventory location (production facility) to represent non-inventory costs included in the total cost of producing finished goods.

Fields (20)

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

Field / columnTypeDescription & valuesUpdated by
IBT-COMPANY PK
COMPANY
Numeric 4Identifies the AP company if the resource type = V. Identifies the HR company if the resource type = E. It is blank for type A, P or Q resources.IC63.1
IBT-LOCATION PK
LOCATION
Alpha 5This field contains a valid stock location within the company inventory. It is also the production facility where finished goods are produced for work orders.IC63.1
IBT-BURDEN-CODE PK
BURDEN_CODE
Alpha 4A burden code identifies a burden that has cost and rate information that is used to determine costs in addition to inventory item costs associated with a simple production process.IC63.1
IBT-BURDEN-TYPE
BURDEN_TYPE
Alpha 1Burden type is used to determine the type of calculation that is used to arrive at the total cost associated with a specific burden.
  • A Flat Amount
  • F Amount Per FG Unit
  • U Amount Per Burden Unit
  • P Percent Of FG Inventory Cost
IC63.1
IBT-ACCT-UNIT
ACCT_UNIT
Alpha 15The accounting unit (along with the account and subaccount fields) are used to default to burdens as they are added to finished good templates when no account information is entered. The accounting unit is a shorthand notation representing the variable level number. When used in the General Ledger Account Master file, the accounting unit must be defined in the General Ledger Names file as a posting accounting unit.IC63.1
IBT-ACCOUNT
ACCOUNT
Numeric 6This field, along with the accounting unit and subaccount, make up the location (account) where amounts and other account information are stored. These fields are defaulted to burdens added to finished good templates when no account information is entered.IC63.1
IBT-SUB-ACCOUNT
SUB_ACCOUNT
Numeric 4This field, along with the accounting unit and subaccount, make up the location (account) where amounts and other account information is stored. These fields are defaulted to burdens added to finished good templates when no account information is entered.IC63.1
IBT-DESCRIPTION
DESCRIPTION
Alpha 30 (Lower Case)This field contains the burden description.IC63.1
IBT-VENDOR
VENDOR
Alpha 9 (Right Justified)This field contains the vendor's identification code that the burden is associated with.IC63.1
IBT-EST-AMT
EST_AMT
Signed 18.2IC63.1
IBT-EST-AMT-PER-U
EST_AMT_PER_U
Signed 18.2IC63.1
IBT-EST-QTY
EST_QTY
Signed 13.2This is the estimated quantity used along with estimated amount per unit and estimated multiplier for the calculation of per burden unit burdens.IC63.1
IBT-EST-MULT
EST_MULT
Signed 4.1This is the estimated multiplier used along with estimated amount per unit and estimated quantity for calculation of per burden unit burdens.IC63.1
IBT-EST-PCT
EST_PCT
Percent 5.2 (Percent)IC63.1
IBT-AMT-PER-U-LBL
AMT_PER_U_LBL
Alpha 10 (Lower Case)Amount per unit label can be used to describe the measurement of the amount per unit field for 'per burden unit' burdens. 'Hourly Rt' is an example for this label.IC63.1
IBT-QTY-LBL
QTY_LBL
Alpha 10 (Lower Case)Quantity label can be used to describe the measurement of the quantity field for 'per burden unit' burdens. 'Hours' is an example for this label.IC63.1
IBT-MULT-LBL
MULT_LBL
Alpha 10 (Lower Case)Multiplier label can be used to describe the measurement of the multiplier field for 'per burden unit' burdens. 'Employees' is an example for this label.IC63.1
IBT-ACTIVE-STATUS
ACTIVE_STATUS
Alpha 1The status of the burden. If Inactive, it cannot be used as a burden on any finished good template and cannot be added to a work order as an additional burden.
  • A Active
  • I Inactive
IC63.1
IBT-USED-FL
USED_FL
Alpha 1The used flag indicates if the burden has been used as a burden on a finished good template or work order at any time. If it has, this burden template record cannot be deleted.
  • N No
  • Y Yes
IC62.1, IC62.4, IC63.1
IBT-EST-UOM
EST_UOM
Alpha 4IC63.1

Indexes (2)

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

IndexKeysFlagsConditionUsed in
IBTSET1COMPANY, LOCATION, BURDEN-CODEPrimaryIC262, IC263, IC62.1, IC62.4, IC63.1
IBTSET2COMPANY, LOCATION, DESCRIPTION, BURDEN-CODEKeyChange

Relations

One to one (5) — lookups and parents

RelationTableRulesConditionField map
ApcompanyAPCOMPANYNot RequiredValid When IBT-VENDOR != SpacesIBT-COMPANYCPY-COMPANY
ApvenmastAPVENMASTNot RequiredValid When IBT-VENDOR != SpacesCPY-VENDOR-GROUPVEN-VENDOR-GROUP, IBT-VENDORVEN-VENDOR
GlmasterGLMASTERRequiredIBT-COMPANYGLM-COMPANY, IBT-ACCT-UNITGLM-ACCT-UNIT, IBT-ACCOUNTGLM-ACCOUNT, IBT-SUB-ACCOUNTGLM-SUB-ACCOUNT
IccompanyICCOMPANYRequiredIBT-COMPANYICC-COMPANY
IclocationICLOCATIONRequiredIBT-COMPANYICL-COMPANY, IBT-LOCATIONICL-LOCATION

One to many (1) — child tables

RelationTableRulesConditionField map
IcfgbrdnICFGBRDNIBT-COMPANYIBR-COMPANY, IBT-LOCATIONIBR-LOCATION, IBT-BURDEN-CODEIBR-BURDEN-CODE, IBR-ITEM, IBR-SEQ

Programs

Updated by (3)

Referenced by (2)