Bulk via CSV
One file in, one PDF out. Every row becomes a label, and the serial number counts up per row. Both a file with a header row and the fixed column order you mail today are recognised.
This is the demo.
Producing labels is a paid service. Here you see exactly how it works: you fill in your own data and get back a properly laid-out label. Only the number is not yours — every demo label gets the demo prefix 9520000, a random serial number and a watermark, so it cannot be used on a pallet.
25 demo labels left this session.
The columns
With a header row we also recognise Dutch and English variants of these names. Without one, the fixed order from the sample CSV applies.
| Column | What goes in it |
|---|---|
| gtin | Article code of the packaging, AI (02). |
| quantity | Number of packages, AI (37). Required once a GTIN is present. |
| lot_number | Batch or lot number, AI (10). |
| date_bestbefore | Best before, AI (15). |
| date_expiration | Use by, AI (17). |
| net_weight | Net weight in kilograms, AI (310n). |
| article_description | Article description; printed as text on the label. |
| gln_recipient | GLN of the customer. |
| gln_enddestination | GLN of the final destination, AI (413), cross-dock only. |
How it runs
- Every row becomes one label, in the order of the file.
- If one row is wrong, no PDF is produced: you first see per row what is the matter. A half-delivered stack of labels is otherwise found out on the loading dock.
- Dates may be yyyy-mm-dd, dd-mm-yyyy or yymmdd.
- Weight may use a dot or a comma.
- Empty columns are skipped; the field profile decides what ends up on the label.
