Files
mcp-wms-wiki/wiki/concepts/labels.md
T
arthur 9ce6ae37be lint(standard): corrections completes mode standard
- Em dashes: 1712 remplaces par tirets simples (86 fichiers + _index.md,
  en-tete section Limagrain conserve)
- Checklists: 24 '- [ ]' -> '- ☐' (3 pages operations, plus de todos Obsidian)
- Ancres: 33 reparees (slugs GitHub + ancres HTML <a id> reconnues),
  1 reciblee (manuel de reten)
- related: tenseflow -> tense-flow, pie -> mechanical-elements,
  group.md retire (doublon shipping)
- Registre: compteur global 122 -> 131 pages
- Rapport racine _lint_report.md mis a jour (scan v2 + re-scan final: 0 anomalie)
- Aucun fichier limagrain/ modifie (cloisonnement)
2026-07-20 13:01:21 +02:00

20 KiB
Raw Blame History

title, type, sources, related, last_compiled
title type sources related last_compiled
Labels & Printing concept
areas/receptions/reception_admin/labels_containers.md
areas/receptions/reception_admin/labels_items.md
areas/inventory_management/items/cutting_stock_label.md
areas/inventory_management/stock/print_stock_label.md
areas/receptions/reception_dock/multilabel_recep.md
sources/archives/23_Declencheurs_impressions.md
concepts/container.md
concepts/product-item.md
concepts/reception.md
concepts/cutting-stock.md
concepts/stations.md
concepts/parameters.md
2026-04-17

Labels & Printing

Overview

Easy WMS provides label printing capabilities for multiple warehouse objects: containers (LPN), items/stock, cutting stock, locations, equipment, docks/stages, aisles, and carriers. Labels use either the Code 128 standard or the GS1-128 standard (structured barcodes with Application Identifiers).

Printing occurs at multiple touchpoints in the workflow: during reception, during picking, from the stock view, from the RF terminal, and automatically when containers arrive at configured stages or docks.

Label Types

Container Labels (LPN Labels)

Labels for containers/pallets identified by an SSCC (Serial Shipping Container Code). Generated before or during reception to pre-label containers for receiving.

Standard formats:

Format Dimensions Labels/Sheet Paper
1x-A6 105 × 148 mm 1 A6 labeler
20x(105x29) 105 × 29 mm 20 A4
2x(175x135) 175 × 135 mm 2 A4
33x(75x25) 75 × 25 mm 33 A4
4x(105x148) 105 × 148 mm 4 A4
1xA5 (GS1-128) 148 × 210 mm 1 A5 labeler

GS1-128 Container Label Variants:

Three GS1-128 container label types:

  1. SSCC label (standard container label): Contains container code and is used for generic container identification. Barcode encodes the SSCC.

  2. GS1-128 mono-reference label (for single-item containers): Dual barcode - upper for item, lower for container. Used when container has stock of only one item.

  3. GS1-128 multi-reference label (for multi-item containers or serialized items): For containers with multiple item stock lines or serial-number-controlled items.

GS1-128 Mono-Reference Application Identifiers (AI):

AI Content Structure
00 SSCC (container serial code) n18 - always present
02 Item alias (GTIN) n14 - always present
10 Lot number an..20
11 Manufacturing date n6
15 Best-before date n6
17 Expiration date n6
37 Quantity n..8

Lot (AI 10), if present, always appears in the lower barcode next to the SSCC.

Container label generation use cases:

Method Who When
Generate from Easy WMS UI Planner/admin Pre-reception (select number of containers + copies per container)
Generate from RF terminal Operator Pre-reception (select format, count, printer)
Print GS1-128 in supplier receipt Operator (RF) During supplier receiving - for non-existing containers
Print GS1-128 in blind receipt Operator (RF) During blind receiving - must be enabled by parameter

Special case for supplier receipt: If the receipt was created from a receipt order that specified the container code (ROR message), the label prints with that ROR-specified code. The container GTIN in the ROR must follow GS1-128 spec (14 digits).

Parameters (container labels):

Parameter Default Description
NUM_COPIES_RECEPTION_LABEL 1 Copies per container during reception
RECEPTION_MAX_NUM_CONTAINER_LABELS_TO_PRINT 1000 Security limit: max copies per generation
DEFAULT_RECEPTION_LABEL_CONTAINER_REPORT_NAME STD_RPT_CONTAINER_LABEL_GS1_128 Default report for mono and multi-reference container labels in reception
CONTAINER_LABEL_DEFAULT_FORMAT (blank) Default format: 1x-A6, 1x-GS1-128, 20x(105x29)-A4, 2x(175x135)-A4, 33x(75x25)-A4, 4x(105x148)-A4
ALLOW_PRINT_LABEL_CONTAINER_QUESTION_BLIND_RECEPTION False In blind reception: ask user if they want to print GS1 container labels

Item / Stock Labels

Labels for individual stock items. Two formats: Code 128 and GS1-128.

Code 128 item labels:

  • Printed for receipt lines that are pending to receive or partially received
  • Labels per line = remaining quantity to receive
  • Content: item code + short description

Code 128 formats:

Format Dimensions Labels/Sheet Paper
1x-A6 105 × 148 mm 1 A6 labeler
20x(105x29) 105 × 29 mm 20 A4
2x(175x135) 175 × 135 mm 2 A4
33x(75x25) 75 × 25 mm 33 A4
4x(148x105) 148 × 105 mm 4 A4

GS1-128 item labels:

  • Can be printed from receipt lines (pending/partially received) or from the Stock view (post-reception)
  • Number of labels entered by user
  • Format: A6 horizontal (148 × 105 mm) - label printer

GS1-128 Item Application Identifiers (AI):

AI Content Structure
01 GTIN (item code) n14 - always present
10 Lot number an..20
11 Manufacturing date n6
15 Best-before date n6
17 Expiration date n6
21 Serial number an..20

Upper barcode = item + lot/serial. Lower barcode = dates (production, best-before, expiration in that order).

Requirements for GS1-128 item labels: Item must have a GTIN code (alias) following GS1-128 specification (14 digits).

To print item labels during reception (RF or workstation), it must be enabled at receipt level (from the receipts view, or via the ROR message field for all receipts from a given receipt order).

Item label generation use cases:

Method Who When
Print from receipt lines (PC) Admin From "Receipt lines" view for pending items
Print from Stock view (PC) Admin "Print labels" action in Stock view
Print GS1-128 in supplier receipt (RF) Operator During supplier receiving
Print GS1-128 in blind receipt (RF) Operator During blind receiving
Print GS1-128 at workstation receipt Operator During workstation receiving

Parameters (item labels):

Parameter Default Description
PRODUCT_LABEL_DEFAULT_FORMAT (blank) Default format: A6, 105x29, 175x135, 105x148, 75x25
DEFAULT_RECEPTION_LABEL_ITEM_REPORT_NAME STD_RPT_STOCK_LABEL_GS1_128 Default report for item labels in reception
ALLOW_PRINT_LABEL_ITEM_QUESTION_BLIND_RECEPTION False In blind receipt: ask user if they want to print GS1 item labels

Cutting Stock Labels

Specialized label for cutting stock in non-consolidating UoM conversions. Used to track individual stretches through the warehouse.

Label content: Item code, quantity/length, UoM, logistic attributes (lot, caliber, quality, production method, origin, post-production treatment, date of manufacture, version, color).

Physical design: Label can be attached to the side of a roll (flat application) or wrap around a stretch (embrace application). Supported format: A6 only.

When labels are generated: A cutting stock label is only printed for stock in non-consolidating UoM. Three triggers:

  1. During picking/cutting process - if cutting profile has "Label cutting stock" or "Label source stock" flag active
  2. From Stock view (PC) - "Print cutting label" action on a stock record (non-consolidating UoM)
  3. From RF Location adjustment (Utilities menu) - only if cutting profile has "Label source stock" active

Printer priority order (highest to lowest):

  1. Printer associated with the cutting station (for cutting station stock)
  2. Printer associated with the equipment
  3. Printer defined in CUTTING_PRINTER parameter
  4. Free choice of label printer in warehouse

Parameters (cutting stock labels):

Parameter Default Description
CUTTING_PRINTER (blank) Default printer for cutting stock labels during picking

Cutting profile flags that control label generation:

  • "Labeling source stock" → generate label for the roll from which stock was cut
  • "Labeling cut stock" → generate label for the cut portion

Client Container Labels

Automatically printed when a picking container is unloaded into a stage that has a printer configured.

Content: Stock list (items, quantities, UoM, logistic attributes), shipping order code, recipient name/address, carrier code, container code.

Parameter: CLIENT_CONTAINER_LABEL_REPORT (default: STD_RPT_CLIENT_CONTAINER_LABEL_15)

Packing list: CLIENT_CONTAINER_PACKING_REPORT (auto-print packing list when container downloaded to configured stage)

Multi-Reading of Labels at Reception

An alternative to standard receiving processes that allows reading all barcode data from GS1-128 labeled stock/containers in bulk.

Applicable to: Any reception type (supplier, blind, return) when GS1-128 labeled stock arrives.

Four modes:

Mode Use Case
Loose stock Receive unexpected loose stock (receipt/return/blind)
Multi-reference containers Multi-item containers or return containers
Mono-reference containers Single-item containers
Identical mono-reference containers Batch of identical single-item containers

Process: System reads all labels on the item/container until user presses "Done" or max reads is reached. If any data is unreadable, system asks for manual entry (except container code in mono-reference flows - requested at end if not read). Operator can press "Skip" at start to fall back to manual reception.

During multi-reading: type and height of container can be selected; stock statuses can be entered.

Parameters:

Parameter Default Description
MAX_NUM_LABELS_TO_READ 1 Max barcode readings per item/container. 1 = multi-reading disabled. Min: 1, Max: 30
ALLOW_CREATE_RECEPTION False If no receipt found, allow creation of a new receipt from RF (starts without lines; adds stock as received)

Transactions: CON.RECEP (per container), STK.RECEP (per stock line)

ERP: REF message at receipt close

RF Terminal Label Printing

From the RF terminal, operators can print labels on-demand via "Label printing" in the "Utilities" menu. Used for replacement of lost or damaged labels.

Printable objects from RF:

Object Details
Location label Print for a specific location; format adapted to props, beams, or individual locations
Container label Existing container; Code 128 or GS1-128
Delivery note For prepared or dispatched client containers; includes: shipping order code, recipient name/address, carrier, container code, stock detail (item/quantity/UoM/weight/logistic attributes per line)
Equipment label Equipment code
Item label From item master (no stock required at equipment)
Dock/stage label One or multiple labels for docks/stages; select all or specific ones
Aisle label Aisle code
Carrier label Carrier code from carriers master

Configuration: For each print operation, must specify: labeling machine or printer, print format, number of copies.

Automatic Label Printing

Some printing happens automatically without explicit operator action:

Trigger Label Configuration
Container arrives at dock/stage with configured printer Client container label CLIENT_CONTAINER_LABEL_REPORT parameter + printer assigned to dock/stage
Shipping order closed Delivery note OUTBOUND_ORDER_PACKINGLIST_AUTOPRINT = True + printer + report name parameters
ETQ (Labeller) station Labels applied by labeling machine Station type 58 in EasyS; no WMS action required

Document & Label Printing Triggers (Full Reference)

This section consolidates every known trigger for each document/label, including the manual menu path, the XML tag (if any) that auto-triggers it from the ERP, and the parameter that selects the report name. A trigger is either manual (menu click), automatic on XML flag (ERP → WMS), or automatic on warehouse event (drop to buffer/dock/stage, order close, etc.).

Receipt report ("Bon de réception")

Trigger Notes
Menu Réceptions → Réception → select → Imprimer rapport → Stock reçu Manual only

Container label (pre / during reception)

Trigger Notes
Menu Entrepôt → Support → select → Imprimer étiquette Manual
Menu Entrepôt → Stock → select line → Imprimer étiquettes de support Manual
ROR01 tag <EnableLabelPrinting> (boolean) Auto - mono-reference container uses DEFAUT_RECEPTION_LABEL_CONTAINER_REPORT_NAME with NUM_COPIES_RECEPTION_LABEL copies; multi-reference uses DEFAULT_RECEPTION_LABEL_MULTIREFERENCE_CONTAINER_REPORT_NAME

Client container label (shipping)

Trigger Notes
SOR01 tag <PrpContLabels> Auto-print at buffer/dock drop
SmartUI "Document printings" on the buffer/POUMON → Impression automatique de l'étiquette du support du client Auto (requires printer assigned)
Menu Entrepôt → Supports → select a client container → Imprimer étiquettes clients Manual
Report selected by parameter CLIENT_CONTAINER_LABEL_REPORT -

Packing list - per container ("Liste de conditionnement par support")

Trigger Notes
SmartUI "Document printings" on POUMON → Impression automatique de la liste de colisage Auto
Menu Sorties → Ordres de sortie → select order → Imprimer rapport → Liste de conditionnement (par support) Manual
Menu Entrepôt → Supports → select → Imprimer la liste de colisage Manual
SOR02 tag <DlvPrintDocumentation> (boolean, Multi-Carrier module only) Auto
Report selected by parameter CLIENT_CONTAINER_PACKING_REPORT -

Packing list - per item ("Liste de conditionnement par article")

Trigger Notes
Parameter OUTBOUND_ORDER_PACKINGLIST_AUTOPRINT = true → prints on outbound order close Auto. Uses OUTBOUND_ORDER_PACKINGLIST_DEFAULT_PRINTER, OUTBOUND_ORDER_PACKINGLIST_NUM_COPIES, OUTBOUND_ORDER_PACKINGLIST_REPORT_NAME
Menu Sorties → Ordres de sortie → select → Imprimer rapport → Liste de conditionnement (par article) Manual

Item label

Trigger Notes
ROR01 tag <EnablePrintingItemLabel> (boolean) Auto - report name from DEFAULT_RECEPTION_LABEL_ITEM_REPORT_NAME
Menu Données principales → Articles → select → Imprimer étiquette Manual

Delivery note ("BL")

Trigger Notes
Menu Sorties → Ordres de sortie → select → Imprimer rapport → Note de livraison Manual
Multi-Carrier module : Livraisons → Transporteurs/AgencesImprimer bon de livraison Auto at parcel close, after carrier API call

⚠️ No standard auto-print of BL without the Multi-Carrier module. Common workaround : set the BL report name into OUTBOUND_ORDER_PACKINGLIST_REPORT_NAME (normally used for item-level packing list) so that the order-close auto-print triggers the BL.

Carrier label (Multi-Carrier module only)

Trigger Notes
SOR02 tag <DlvPrintLabel> (boolean) Auto
Menu Livraisons → Transporteurs/AgencesImprimer étiquette Auto at parcel close
Menu Livraisons → ColisImprimer étiquette du colis Manual

Transport sheet / waybill ("Feuille de route")

Trigger Notes
Menu Configuration → Chargement → fields Nombre d'exemplaires + Document de transport (report name) Configuration only
Menu Sorties → Chargements camion → select → Feuille de transport Manual

Packing list diff report

Trigger Notes
Menu Sorties → Ordres de sortie → select → Imprimer rapport → Différence de liste de conditionnement Manual

Location label

Trigger Notes
Menu Entrepôt → Emplacements → select one → Imprimer étiquette Manual, single location
Menu Entrepôt → Emplacements → no selection → Imprimer intervalle d'emplacements Manual, range

Interface Summary

Label Type PC Interface RF Interface
Container labels (pre-reception) Warehouse > Containers > "Generate labels" Receipts > "Generate labels" menu option
Item labels (during reception) Receiving > Receipt lines Receipts > Supplier or Blind
Container labels (during reception) Receiving > Receipts > "Enable label printing" Receipts > Supplier or Blind
GS1-128 item or container labels Receiving > Receipt lines Receipts > Supplier or Blind
Cutting stock labels Warehouse > Stock > "Print cutting label" Utilities > Location adjustment (source label only)
Any label (replacement) N/A Utilities > Label printing
Location labels Warehouse Map (2D view) > Print labels Utilities > Label printing
Dock/stage labels Control > Docks and stages > "Print labels" action Utilities > Label printing

Parameters Reference

All label-related parameters consolidated:

Parameter Default Topic
CONTAINER_LABEL_DEFAULT_FORMAT (blank) Container label format
DEFAULT_RECEPTION_LABEL_CONTAINER_REPORT_NAME STD_RPT_CONTAINER_LABEL_GS1_128 Container label report
NUM_COPIES_RECEPTION_LABEL 1 Copies per container
RECEPTION_MAX_NUM_CONTAINER_LABELS_TO_PRINT 1000 Max container labels per generation
ALLOW_PRINT_LABEL_CONTAINER_QUESTION_BLIND_RECEPTION False Ask to print container labels in blind reception
PRODUCT_LABEL_DEFAULT_FORMAT (blank) Item label format
DEFAULT_RECEPTION_LABEL_ITEM_REPORT_NAME STD_RPT_STOCK_LABEL_GS1_128 Item label report
ALLOW_PRINT_LABEL_ITEM_QUESTION_BLIND_RECEPTION False Ask to print item labels in blind reception
MAX_NUM_LABELS_TO_READ 1 Multi-reading max reads per item/container
CUTTING_PRINTER (blank) Default printer for cutting labels
CLIENT_CONTAINER_LABEL_REPORT STD_RPT_CLIENT_CONTAINER_LABEL_15 Client container auto-label report
CLIENT_CONTAINER_PACKING_REPORT (blank) Packing list auto-print report

Common Errors

Error Cause Solution
GS1-128 container label cannot be printed Container code is not a 14-digit GTIN Ensure container uses a GTIN-compliant alias
Item GS1-128 label not printing Item has no GS1 alias Add a GTIN-format alias to the item master
Too many label copies blocked RECEPTION_MAX_NUM_CONTAINER_LABELS_TO_PRINT reached Raise security limit parameter if legitimate need
Cutting label not printing during picking Cutting profile labeling flags not active Enable "Labeling cut stock" / "Labeling source stock" in cutting profile
Label printed at wrong printer Printer not configured on stage/dock or equipment Assign printer via "Assign Printers" wizard on dock/stage, or check equipment printer config
Multi-reading fails for specific items Data unreadable + item has mandatory fields without defaults Pre-configure default container type, height type; item must have GTIN alias
  • container - Container types, LPN management, SSCC codes
  • product-item - Item master, GTIN aliases, logistic attributes shown on labels
  • reception - All label printing at reception time; ROR message enables item labels
  • cutting-stock - Cutting stock label specifics: A6 format, source/cut flags, printer priority
  • stations - ETQ (type 58) labeller station, dock/stage printer configuration
  • parameters - All label parameters listed above