Bulk Import

Bulk Import

Suite Suite plan required

File Format

Bulk import accepts .xlsx and .csv files. The first row must be a header row. Rows with missing required fields are rejected with a row-level error; all other rows in the file are still imported.

Column Mapping

FieldTypeDescription

Customer*

key: customer

stringCustomer name. Must exactly match an existing customer in the system.

Order Type*

key: order_type

REEL|SHEET|THERMALOrder type (case-insensitive).

Width (mm)*

key: width_mm

numberOrder width in millimetres.

Length (mm)

key: length_mm

numberRequired for SHEET orders only. Leave blank for REEL/THERMAL.

Quantity*

key: quantity

integerNumber of rolls or sheets.

Paper Type*

key: paper_type

stringMust match an existing paper type name.

GSM*

key: gsm

numberGSM value.

Core Diameter (mm)

key: core_mm

numberCore diameter (THERMAL orders only).

Outer Diameter (mm)

key: od_mm

numberOuter diameter (THERMAL orders only).

Delivery Date

key: delivery_date

YYYY-MM-DDOptional target delivery date.

Validation & Errors

After upload, the system shows a validation report listing each rejected row with the reason. You can download a corrected template, fix the issues, and re-upload. Successfully imported rows are not duplicated if you re-upload the same file. Duplicate detection is based on customer + width + GSM + delivery date.

Was this page helpful?

Something unclear or missing? Reach out and we'll update this page.

Give Feedback