You are here: File Descriptions > Bills of Materials Kitting > BKMHxxx - BOM/Kitting Master Header File

# BKMHxxx - BOM/Kitting Master Header File

The BK Master Header file stores information about each bill of material or kit including the assembly or kit number, location, description, cost, and user-defined fields.

| Template: | DIM BKMH:"ASSN:C(20), LOCA:C(6*), DESC:C(35*), RSV1:C(10), UD01:C(10), UD02:C(10), UD03:C(10*), TYPE:C(1*), UNIT:C(5*), UD04:N(14*), UD05:N(14*), UD06:N(14*), CCST:N(14*), RDAT:C(15*), ACST:N(14*), RSV3:N(1*), ISVA:C(1*), ISVN[2]:N(1*)"

Key Definitions

| Key Number | Field | Description
| 0 | [1:1:20] + | Assembly Number +
|  | [1:21:6] | Assembly Location ID
| 1 | [1:21:6] + | Assembly Location ID +
|  | [1:1:20] | Assembly Number
| 2 | [4:1:1] + | Type +
|  | [1:21:6] + | Assembly Location ID +
|  | [1:1:20] | Assembly Number
| 3 | [3:11:10] + | User-Defined Field 1 +
|  | [3:21:10] + | User-Defined Field 2 +
|  | [3:31:10] + | User-Defined Field 3 +
|  | [1:1:20] + | Assembly Number +
|  | [1:21:6] + | Assembly Location ID +
|  | [4:1:1] | Type
| 4 | [4:1:1] + | Type +
|  | [1:1:20] + | Assembly Number +
|  | [1:21:6] | Assembly Location ID
|  | __________ |
|  | 16 segments |

BOM/Kitting Master Header File

| File Name: | BKMHxxx | Record Size: | 211(256)
| File Type: | Mkeyed - Dynamic | Number of Keys: | 5

| Field | Field Name | Description | A/N | Length | Note
| 1(1,20) | ASSN | Assembly Number | A | 20 |
| 1(21,6) | LOCA | Assembly Location ID | A | 6 |
| 2 | DESC | Assembly Description | A | 35 |
| 3(1,10) | RSV1 | Reserved | A | 10 |
| 3(11,10) | UD01 | User-Defined Field 1 | A | 10 |
| 3(21,10) | UD02 | User-Defined Field 2 | A | 10 |
| 3(31,10) | UD03 | User-Defined Field 3 | A | 10 |
| 4 | TYPE | Type | A | 1 | A = Assembly
|  |  |  |  |  | K = Kit
| 5 | UNIT | Assembly-Units | A | 5 |
| 6 | UD04 | User-Defined Field 4 | N | 14 |
| 7 | UD05 | User-Defined Field 5 | N | 14 |
| 8 | UD06 | User-Defined Field 6 | N | 14 |
| 9 | CCST | Component Cost | N | 14 | INUC
| 10 | RDAT | Recalc Date/Time Stamp | A | 15 |
| 11 | ACST | Assembly Cost | N | 14 | INUC
| 12 | RSV3 | Reserved Field 3 | N | 1 |
| 13 | ISVA | Reserved For ISV | A | 1 |
| 14 | ISVN[1] | Reserved for ISV 1 | N | 1 |
| 15 | ISVN[2] | Reserved for ISV 2 | N | 1 |