Skip to main content

File Import – Product Data

Written by Andrei Mogosanu

What is this import?

The Product Data import creates or updates product records in Access Delta WMS. It supports a wide range of stock attributes and product configurations, including kitting and Bill of Materials (BOM).

Important: If you are updating existing products and they use Unit of Measure (UOM) settings, you must include all UOM fields in your file. If you leave them out, the system will reset them to defaults.

Testing: When testing, do not send files with more than 100 products.

Package name: DeltaWMS IE Product Import V5 File format: CSV


Before you start

  • Discuss advanced features (kitting, BOM) with your Delta WMS implementation team before building your file

  • Product lines must contain exactly 100, 116, or 128 fields — no other lengths are valid


File structure

The Product Import file uses a header line format. Each product record starts with a header line (denoted by "P" in Column 1), followed by optional sub-records for alternative product codes, colours, sizes, kits, and BOM components.


Header line field specification

CSV Column

Field Name

Type

Max Characters

Required

Notes

1

"P"

A

1

M

Denotes a product record

2

Data Type

A

10

M

Must be "PRODUCT"

3

Product Code

AN

50

M

4

Description Line 1

AN

30

M

5

Description Line 2

AN

30

Optional

6

Default Items per Pallet

N

Optional

7

Default Weight per Item

N

Optional

8

Default Height per Pallet

N

Optional

9

Value per Item

N

Optional

Rounded to 2 decimal places

10

Re Order Level

N

Optional

11

Serial Tracking

AN

5

Optional

True or False

12

Hold

AN

5

Optional

True or False

13

Pick By

AN

6

Optional

Items or Weight

14

Optimise

AN

5

Optional

True or False

15

Pallet Type

AN

10

Optional

16

Notes

AN

8000

Optional

17–25

Custom Alpha/Numeric/Date fields

Various

Various

Optional

26

ITEM Custom Level Name

AN

10

Optional

Required from user

27

ITEM Quantity

N

Optional

Required from user

28

ITEM Bar Code

AN

20

Optional

29

PACK Custom Level Name

AN

10

Optional

30

PACK Quantity

N

Optional

31

PACK Bar Code

AN

20

Optional

32

PACK Active

AN

5

Optional

True or False

33

INNER Custom Level Name

AN

10

Optional

34

INNER Quantity

N

Optional

35

INNER Bar Code

AN

20

Optional

36

INNER Active

AN

5

Optional

True or False

37

OUTER Custom Level Name

AN

10

Optional

38

OUTER Quantity

N

Optional

39

OUTER Bar Code

AN

20

Optional

40

OUTER Active

AN

5

Optional

True or False

41

Goods In UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

42

Goods Out UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

43

Transfer UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

44

Adjustment UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

45

Convert UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

46

Hold UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

47

Stock Check UOM Default

AN

10

Optional

ITEM / PACK / INNER / OUTER

48

Outers Per Pallet

N

Optional

49

Layers Per Pallet

N

Optional

50

Account Code

AN

8

Optional

51

Obsolete

AN

5

Optional

True or False

52

Auto Hold

AN

5

Optional

True or False

53

Putaway Location Type

AN

8

Optional

54

Area Sq Per Item

N

Optional

55–79

SA (Stock Attribute) fields

AN

5

Optional

True or False for each

80

SA Default COO

AN

3

Optional

Default Country of Origin

81

SA Default CWC

AN

3

Optional

Default Country Whence Consigned

82

SA Default Price Qty Items

N

Optional

83

SA Default Price Per Qty

N

Optional

84

Product Class

AN

12

Optional

85

Stop

AN

5

Optional

True or False

86

Commodity Code

AN

12

Optional

87

UN Number

N

Optional

88

Shelf Life

AN

4

Optional

89

Hold Ref

AN

8

Optional

90

Height Per Item

N

Optional

91

Width Per Item

N

Optional

92

Length Per Item

N

Optional

93

QI Check

AN

5

Optional

True or False

94

QI Check Notes

AN

8000

Optional

95

Handling Notes

AN

8000

Optional

96

SupplierCode

AN

10

Optional

97

SerialOutbound

AN

5

Optional

True or False

98

CatchWeight

AN

5

Optional

True or False

99

Min Serial Length

N

2

Optional

100

Max Serial Length

N

2

Optional

101

Display RF Notes

AN

5

Optional

True or False

102

Pallet Stack Factor

N

Optional

103

Wavable

AN

5

Optional

True or False

104–109

CustomAlpha4/5, CustomNumeric4/5, CustomDate4/5

Various

Various

Optional

110

ReOrder Category

AN

8

Optional

111–116

ReOrder fields

Various

Various

Optional

117–128

GI/GO Item Ref Mandatory and Decimal flags

AN

5

Optional

True or False


Alternative Product Codes sub-record

CSV Column

Field Name

Type

Max Characters

Required

Notes

1

"ALT"

AN

3

M

Denotes Alt Product Code record

2

Alt Product Code

AN

50

M

3

Alt Product Description

AN

30

M

Important: Alternative Product Codes in the import file replace all existing codes linked to that product. Your file must include every Alternative Product Code you want to keep. Any codes not included will be removed.


Product Colour sub-record

CSV Column

Field Name

Type

Max Characters

Required

1

"COL"

AN

3

M

2

Colour

AN

20

Optional


Product Size sub-record

CSV Column

Field Name

Type

Max Characters

Required

1

"SIZ"

AN

3

M

2

Size

AN

20

Optional


Product Kits sub-record

CSV Column

Field Name

Type

Max Characters

Required

Notes

1

"KIT"

AN

3

M

Denotes Kit record

2

KitComponentProductCode

AN

50

M

Must be an existing product code

3

Quantity

N

M

Quantity of component in kit


Bill of Materials (BOM) sub-record

CSV Column

Field Name

Type

Max Characters

Required

Notes

1

"BOM"

AN

3

M

Denotes BOM record

2

ComponentProductCode

AN

50

M

Must be an existing product

3

Quantity

N

M

4

UOMLevel

AN

3

M

"ITEM", "INNER", "OUTER", or "PACK"

5

Scrap

N

Optional

6

Sequence

N

Optional

7

Multiple

N

Optional


Troubleshooting

If your import fails, check:

  • Columns 1–4 are present and correct (record type, data type, product code, description)

  • Your file has exactly 100, 116, or 128 fields per product line

  • UOM fields are all included if you are updating existing products

  • Kit and BOM component product codes already exist in the system

Did this answer your question?