KTINSTRUCT – Kit Instructions
- System
- Inventory Control (IC)
- Prefix
KTI- Primary key
ITEM-GROUP,COMPANY,LOCATION,KIT-ITEM,SEQ,INST-LINE- Fields
- 7
- Updated by
- 5 programs
- Referenced by
- 2 programs
KTINSTRUCT is the Kit Instructions table in Lawson Inventory Control (prefix KTI). It is indexed by ITEM-GROUP, COMPANY, LOCATION, KIT-ITEM, SEQ, INST-LINE (KTISET1). It is related 1:1 to COMPONENT, ITEMMAST and KITITEM. It is updated by IC60.1, IC60.3, IC61.1, IC62.1 and IC62.4 and referenced by IC260 and WH130. The table has 7 fields, 1 index and 3 documented relations.
About KTINSTRUCT
The Kit Instructions file contains the assembly instructions for make-to-order and finished good kits. They can be added to any component item in the kit.
Fields (7)
Column = COBOL field name without the KTI- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
KTI-ITEM-GROUP PKITEM_GROUP | Alpha 5 | This field contains the identifier for a group of items that can be shared by one or more companies. | IC60.3 |
KTI-COMPANY PKCOMPANY | Numeric 4 | Identifies 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. | IC60.3 |
KTI-LOCATION PKLOCATION | Alpha 5 | This field contains a valid stocking location within the company inventory. | IC60.3 |
KTI-KIT-ITEM PKKIT_ITEM | Alpha 32 | This field contains the item identifier. | IC60.1, IC60.3 |
KTI-SEQ PKSEQ | Numeric 3 | This field contains the sequence number of the component item line. | IC60.1, IC60.3 |
KTI-INST-LINE PKINST_LINE | Numeric 3 | This field contains the number of the instruction line. | IC60.3 |
KTI-INSTRUCTIONINSTRUCTION | Alpha 40 (Lower Case) | This field contains the one line of instruction text. | IC60.3 |
Indexes (1)
Keys marked * are descending. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
KTISET1 | ITEM-GROUP, COMPANY, LOCATION, KIT-ITEM, SEQ, INST-LINE | Primary | IC260, IC60.1, IC60.3, IC61.1, IC62.1, IC62.4, WH130 |
Relations
One to one (3) — lookups and parents
| Relation | Table | Rules | Condition | Field map |
|---|---|---|---|---|
| Component | COMPONENT | Required | When KTI-SEQ != Zeroes | KTI-ITEM-GROUP → COM-ITEM-GROUP, KTI-COMPANY → COM-COMPANY, KTI-LOCATION → COM-LOCATION, KTI-KIT-ITEM → COM-KIT-ITEM, KTI-SEQ → COM-SEQ, Zeroes → COM-OPT-SEQ |
| Itemmast | ITEMMAST | Required | KTI-ITEM-GROUP → ITE-ITEM-GROUP, KTI-KIT-ITEM → ITE-ITEM | |
| Kititem | KITITEM | Required | When KTI-SEQ = Zeroes | KTI-ITEM-GROUP → KIT-ITEM-GROUP, KTI-COMPANY → KIT-COMPANY, KTI-LOCATION → KIT-LOCATION, KTI-KIT-ITEM → KIT-ITEM |
Programs
Updated by (5)
- IC60.1 Kit Assembly
- IC60.3 Instructions
- IC61.1 Kit Component Replacement
- IC62.1 Finished Goods
- IC62.4 Component Finished Goods