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)
This commit is contained in:
+46
-46
@@ -36,9 +36,9 @@ last_compiled: "2026-04-17"
|
||||
|
||||
## Overview
|
||||
|
||||
A **LPN** (License Plate Number) is the fundamental unit of physical storage in EasyWMS — a box, pallet, or any other container that holds stock. Every unit of stock in the warehouse lives inside a LPN; the LPN is what moves, what gets located, locked, picked, and shipped. In identification contexts, the LPN is always labeled (Code 128 or GS1-128) and its code uniquely identifies it system-wide.
|
||||
A **LPN** (License Plate Number) is the fundamental unit of physical storage in EasyWMS - a box, pallet, or any other container that holds stock. Every unit of stock in the warehouse lives inside a LPN; the LPN is what moves, what gets located, locked, picked, and shipped. In identification contexts, the LPN is always labeled (Code 128 or GS1-128) and its code uniquely identifies it system-wide.
|
||||
|
||||
The LPN is the bridge between the physical world (a pallet on a rack) and the logical world (stock records, tasks, orders). EasyWMS tracks every LPN's location, weight, status, contents, and relationships (stacked, matched, client-linked) in real time. All WMS movements — reception, putaway, picking, replenishment, shipping — are expressed as operations on LPNs.
|
||||
The LPN is the bridge between the physical world (a pallet on a rack) and the logical world (stock records, tasks, orders). EasyWMS tracks every LPN's location, weight, status, contents, and relationships (stacked, matched, client-linked) in real time. All WMS movements - reception, putaway, picking, replenishment, shipping - are expressed as operations on LPNs.
|
||||
|
||||
The term "container" in EasyWMS source documentation is synonymous with LPN. The entity name in the Application Dictionary is **Container**; the UI and documentation use both terms interchangeably.
|
||||
|
||||
@@ -52,9 +52,9 @@ The term "container" in EasyWMS source documentation is synonymous with LPN. The
|
||||
| **Type** | Physical LPN type (e.g. EuroPallet, American pallet, box). Defines dimensional and weight constraints. Configured in EasyS. |
|
||||
| **Location** | Current warehouse location where the LPN is stored. |
|
||||
| **Height** | Measured in mm. Set by: PLC/SCA gauge at PIE station, user input during reception, ASN pre-notification, or manual screen edit. Includes the max height of any LPN stacked on top. |
|
||||
| **Occupation percentage** | % of LPN capacity used by its stock. Not calculated automatically by EasyWMS — editable from the LPN view or set by the user. |
|
||||
| **Occupation percentage** | % of LPN capacity used by its stock. Not calculated automatically by EasyWMS - editable from the LPN view or set by the user. |
|
||||
| **Is client LPN** | Boolean. `true` if the LPN's stock is assigned to a shipping order (outbound). Drives picking, shipping, and consolidation logic. |
|
||||
| **Division type** | Internal partition configuration (see [Division Types](#division-types)). Only supported in automatic warehouses. LPNs with divisions only accept entry and picking tasks — shipping tasks are invalid. Content must be fully picked out before division LPN is used for shipping. |
|
||||
| **Division type** | Internal partition configuration (see [Division Types](#division-types)). Only supported in automatic warehouses. LPNs with divisions only accept entry and picking tasks - shipping tasks are invalid. Content must be fully picked out before division LPN is used for shipping. |
|
||||
| **Status** | Current lifecycle state (see [Lifecycle & Statuses](#lifecycle--statuses)). |
|
||||
|
||||
### Weight Properties
|
||||
@@ -89,7 +89,7 @@ LPN types define the physical characteristics of an empty LPN. Configured in the
|
||||
| Maximum weight | kg | Max safe weight when loaded |
|
||||
| Collapse | mm | Max width deviation due to load collapse. Effective width = Width + 2 × Collapse. |
|
||||
|
||||
The collapse parameter matters for automatic warehouse location sizing — the system checks effective width when searching for a putaway location.
|
||||
The collapse parameter matters for automatic warehouse location sizing - the system checks effective width when searching for a putaway location.
|
||||
|
||||
**UI path:** EasyS tool (not EasyWMS web UI).
|
||||
|
||||
@@ -258,7 +258,7 @@ Non-pre-notified stock arriving from a supplier in containers with multiple item
|
||||
| **Receipt and putaway** | Stock received on equipment; location search runs immediately for putaway. |
|
||||
| **Receipt on stage** | Stock registered in a stage; putaway done later by another operator or batch. |
|
||||
|
||||
A third variant: **exclusive reserve** — stock can be reserved for a specific shipping order at receipt time (configured via ROR message from ERP, see [erp-interface.md](../concepts/erp-interface.md)). The `CONFIRM_EXCLUSIVE_RESERVE_ASSIGNMENT` parameter controls whether the user must manually select the shipping order when multiple compatible orders exist.
|
||||
A third variant: **exclusive reserve** - stock can be reserved for a specific shipping order at receipt time (configured via ROR message from ERP, see [erp-interface.md](../concepts/erp-interface.md)). The `CONFIRM_EXCLUSIVE_RESERVE_ASSIGNMENT` parameter controls whether the user must manually select the shipping order when multiple compatible orders exist.
|
||||
|
||||
**ERP message sent at end of receipt:** `REF`
|
||||
**Transactions:** `CON.RECEP` (per container), `STK.RECEP` (per stock line)
|
||||
@@ -274,7 +274,7 @@ Unplanned, non-pre-notified stock with no entry order. A receipt is auto-created
|
||||
|
||||
### Partitioned Container Receipt
|
||||
|
||||
Both supplier and blind modes support receiving containers with internal partitions. Destination must always be an **automatic warehouse** — containers must be transported to a PIE or picking station after reception.
|
||||
Both supplier and blind modes support receiving containers with internal partitions. Destination must always be an **automatic warehouse** - containers must be transported to a PIE or picking station after reception.
|
||||
|
||||
---
|
||||
|
||||
@@ -291,19 +291,19 @@ Available actions on LPNs (full list from web UI):
|
||||
| LPN type modification | Change the LPN type. Only for **empty** LPNs. | PC |
|
||||
| Division type modification | Change division type. Only for **empty** LPNs. | PC |
|
||||
| Delete division | Remove division from LPN. Only for **empty** LPNs. | PC |
|
||||
| Location change | Change LPN's recorded location. Does NOT create a movement task — only updates the data record. Treated as [manual movement](../concepts/manual-movements.md). In open APS FIFO channels, only accessible locations shown. | PC / RFT |
|
||||
| Location change | Change LPN's recorded location. Does NOT create a movement task - only updates the data record. Treated as [manual movement](../concepts/manual-movements.md). In open APS FIFO channels, only accessible locations shown. | PC / RFT |
|
||||
| Send to Lost & Found | Send LPN to virtual L&F location when physical location unknown. In APS FIFO, only accessible or last LPN in channel. Stacked LPN: entire partial block (selected LPN + children) goes to L&F. | PC |
|
||||
| Relocation (automatic warehouses) | Change physical location via system-directed move: Automatic (putaway strategies), To an aisle (putaway strategies in selected aisle), To a location (no strategies, physical compatibility only), To a level (putaway strategies in selected level). | PC |
|
||||
| Mark as full / not full | Flag LPN as full so replenishment at PK conveyor skips it. Manual additions still possible. | PC |
|
||||
| Mark division as full / not full | Same as above for a specific division within a LPN. | PC |
|
||||
| Shipping order unassignment | Unlink LPN from its shipping order. Works for mapped, prepared, or loaded LPN. No movement task created — operator is responsible for physical move. | PC |
|
||||
| Shipping order unassignment | Unlink LPN from its shipping order. Works for mapped, prepared, or loaded LPN. No movement task created - operator is responsible for physical move. | PC |
|
||||
| Extraction request to PK conveyor | Request extraction from a station to a Picking conveyor for an action outside the system. | PC |
|
||||
| Request empty LPN to PK | Request empty LPN(s) of specific type/divisions to be sent to a Picking conveyor. | PC |
|
||||
| Extraction request to PS conveyor | Request extraction to an Outbound conveyor (PS). | PC |
|
||||
| Request empty LPN to PS | Extract empty LPN to Outbound conveyor (often to fill outside PK, e.g., for reception). | PC |
|
||||
| Set depth coordinate | APS3D only — manually set depth coordinate for a LPN in an APS location. Superadmin only. | PC |
|
||||
| Set depth coordinate | APS3D only - manually set depth coordinate for a LPN in an APS location. Superadmin only. | PC |
|
||||
| Manual compacting | APS/APSFIFO: compact LPN when free positions exist in front. | PC |
|
||||
| Exchange LPN | APS3D only — swap a LPN in channel for one outside; must be same type. Superadmin only. | PC |
|
||||
| Exchange LPN | APS3D only - swap a LPN in channel for one outside; must be same type. Superadmin only. | PC |
|
||||
| Consulting equipment LPNs (My LPNs) | View all LPNs on own equipment: code, type, status, stock lines (item, qty, UoM, logistic attributes). Can unload or reject LPNs from this view. | RFT |
|
||||
| Putaway search location trace | Report of last location search for this LPN. Shows strategies applied, excluded aisles, routes with issues, reserve percentages, stock line details. Superadmin sees full technical trace. | PC |
|
||||
| Stack / Match LPNs | Group LPNs vertically (stack) or horizontally (match). | RFT |
|
||||
@@ -322,7 +322,7 @@ EasyWMS interprets the following **GS1 Application Identifiers (AI)** on existin
|
||||
|
||||
| AI | Meaning |
|
||||
|---|---|
|
||||
| (00) | SSCC — Serial Shipping Container Code |
|
||||
| (00) | SSCC - Serial Shipping Container Code |
|
||||
| (01) | GTIN grouping code / DUN14 |
|
||||
| (02) | EAN |
|
||||
| (10) | Lot number |
|
||||
@@ -343,7 +343,7 @@ Procedure:
|
||||
2. Fill in the desired **prefix**
|
||||
3. **Save**
|
||||
|
||||
Existing LPN codes are not rewritten — only containers generated after the change use the new prefix.
|
||||
Existing LPN codes are not rewritten - only containers generated after the change use the new prefix.
|
||||
|
||||
---
|
||||
|
||||
@@ -373,20 +373,20 @@ All container events generate transactions recorded in EasyWMS audit trail:
|
||||
|---|---|---|
|
||||
| `CON.ASN.001` | Container received for an ASN advance notice order | → `ASO` |
|
||||
| `CON.CNL.ASN` | Pre-notified container deleted or rejected | → `ASK` |
|
||||
| `CON.COC` | Client container closed at Preparation Zone (MP) | — |
|
||||
| `CON.COS.001` | Container extracted to Outbound Conveyor (PS) | — |
|
||||
| `CON.CREATE` | Container created manually, from view, for picking, or during count | — |
|
||||
| `CON.DELETE` | Container deleted (from L&F or after count) | — |
|
||||
| `CON.LOAD` | Container loaded during truck loading | — |
|
||||
| `CON.LOCATE` | Container moved to storage location via putaway task | — |
|
||||
| `CON.MOVE` | Container moved without putaway task (or to destination with task) | — |
|
||||
| `CON.COC` | Client container closed at Preparation Zone (MP) | - |
|
||||
| `CON.COS.001` | Container extracted to Outbound Conveyor (PS) | - |
|
||||
| `CON.CREATE` | Container created manually, from view, for picking, or during count | - |
|
||||
| `CON.DELETE` | Container deleted (from L&F or after count) | - |
|
||||
| `CON.LOAD` | Container loaded during truck loading | - |
|
||||
| `CON.LOCATE` | Container moved to storage location via putaway task | - |
|
||||
| `CON.MOVE` | Container moved without putaway task (or to destination with task) | - |
|
||||
| `CON.PIE` | Container entered via PIE station | → `ASO` |
|
||||
| `CON.PRINT` | Packing list printed with client container label | — |
|
||||
| `CON.RECEP` | Container received (supplier, return, or blind reception) | — |
|
||||
| `CON.SEND.L&F` | Container sent to Lost & Found | — |
|
||||
| `CON.SHIPPED` | Container shipped (shipping order closed) | — |
|
||||
| `CON.SHIPPING` | Shipping task confirmed (container assigned to destination) | — |
|
||||
| `CON.VASDONE` | VAS (Value Added Service) executed on container | — |
|
||||
| `CON.PRINT` | Packing list printed with client container label | - |
|
||||
| `CON.RECEP` | Container received (supplier, return, or blind reception) | - |
|
||||
| `CON.SEND.L&F` | Container sent to Lost & Found | - |
|
||||
| `CON.SHIPPED` | Container shipped (shipping order closed) | - |
|
||||
| `CON.SHIPPING` | Shipping task confirmed (container assigned to destination) | - |
|
||||
| `CON.VASDONE` | VAS (Value Added Service) executed on container | - |
|
||||
|
||||
For detailed transaction data fields (Site, User, ContainerCode, LocationCode, etc.), see [concepts/transactions.md](../concepts/transactions.md).
|
||||
|
||||
@@ -412,7 +412,7 @@ LPN-related ERP messages (all documented in [concepts/erp-interface.md](../conce
|
||||
|
||||
| Path | Description |
|
||||
|---|---|
|
||||
| `Warehouse > LPN` | Main LPN management view — all operations |
|
||||
| `Warehouse > LPN` | Main LPN management view - all operations |
|
||||
| `Workstations > Picking` | LPN view from picking workstation perspective |
|
||||
| `Masters > Lock types` → "LPN lock types" | Manage lock type definitions |
|
||||
| `Masters > Division LPN types` | Manage division type definitions |
|
||||
@@ -453,7 +453,7 @@ LPN-related ERP messages (all documented in [concepts/erp-interface.md](../conce
|
||||
|
||||
**Cannot modify LPN type or division:**
|
||||
- Symptom: Type/division change rejected.
|
||||
- Cause: LPN is not empty — contains stock.
|
||||
- Cause: LPN is not empty - contains stock.
|
||||
- Solution: Move or pick out all stock first, then change the type.
|
||||
|
||||
**Putaway location not found for stacked LPN:**
|
||||
@@ -470,21 +470,21 @@ LPN-related ERP messages (all documented in [concepts/erp-interface.md](../conce
|
||||
|
||||
## Related
|
||||
|
||||
- [concepts/location.md](../concepts/location.md) — Locations where LPNs are stored; capacity, FIFO, dynamic, APS types
|
||||
- [concepts/stock.md](../concepts/stock.md) — Stock lines that reside inside LPNs; adjustments, reserves
|
||||
- [concepts/reception.md](../concepts/reception.md) — All reception modes; how LPNs are created and registered
|
||||
- [concepts/putaway.md](../concepts/putaway.md) — Strategies that assign LPNs to storage locations
|
||||
- [concepts/task.md](../concepts/task.md) — Tasks drive LPN movements (putaway, picking, replenishment, shipping)
|
||||
- [concepts/shipping.md](../concepts/shipping.md) — Client LPN lifecycle through picking, consolidation, loading, shipping
|
||||
- [concepts/order-inbound.md](../concepts/order-inbound.md) — Inbound orders (ASN, receipt orders) that pre-notify LPNs
|
||||
- [concepts/order-outbound.md](../concepts/order-outbound.md) — Shipping orders that client LPNs are assigned to
|
||||
- [concepts/labels.md](../concepts/labels.md) — LPN label formats, GS1-128, printing configuration
|
||||
- [concepts/manual-movements.md](../concepts/manual-movements.md) — Manual location changes for LPNs
|
||||
- [concepts/consolidation.md](../concepts/consolidation.md) — Container consolidation: stock from multiple partial LPNs merged into one destination container
|
||||
- [concepts/quality-control.md](../concepts/quality-control.md) — Quality locks applied to stock inside LPNs; lock-by-container scope
|
||||
- [concepts/transactions.md](../concepts/transactions.md) — Full CON.* and STK.* transaction reference
|
||||
- [concepts/erp-interface.md](../concepts/erp-interface.md) — ASN, ROR, REF, ASO, ASK message definitions
|
||||
- [modules/agv.md](../modules/agv.md) — AGV equipment that transports LPNs in automated warehouses
|
||||
- [modules/pallet-shuttle.md](../modules/pallet-shuttle.md) — Pallet shuttle system managing compact LPN storage
|
||||
- [modules/vas.md](../modules/vas.md) — Value Added Services applied to LPNs (`CON.VASDONE`)
|
||||
- [modules/aps3d.md](../modules/aps3d.md) — 3D APS storage: depth coordinates, compacting, LPN exchange
|
||||
- [concepts/location.md](../concepts/location.md) - Locations where LPNs are stored; capacity, FIFO, dynamic, APS types
|
||||
- [concepts/stock.md](../concepts/stock.md) - Stock lines that reside inside LPNs; adjustments, reserves
|
||||
- [concepts/reception.md](../concepts/reception.md) - All reception modes; how LPNs are created and registered
|
||||
- [concepts/putaway.md](../concepts/putaway.md) - Strategies that assign LPNs to storage locations
|
||||
- [concepts/task.md](../concepts/task.md) - Tasks drive LPN movements (putaway, picking, replenishment, shipping)
|
||||
- [concepts/shipping.md](../concepts/shipping.md) - Client LPN lifecycle through picking, consolidation, loading, shipping
|
||||
- [concepts/order-inbound.md](../concepts/order-inbound.md) - Inbound orders (ASN, receipt orders) that pre-notify LPNs
|
||||
- [concepts/order-outbound.md](../concepts/order-outbound.md) - Shipping orders that client LPNs are assigned to
|
||||
- [concepts/labels.md](../concepts/labels.md) - LPN label formats, GS1-128, printing configuration
|
||||
- [concepts/manual-movements.md](../concepts/manual-movements.md) - Manual location changes for LPNs
|
||||
- [concepts/consolidation.md](../concepts/consolidation.md) - Container consolidation: stock from multiple partial LPNs merged into one destination container
|
||||
- [concepts/quality-control.md](../concepts/quality-control.md) - Quality locks applied to stock inside LPNs; lock-by-container scope
|
||||
- [concepts/transactions.md](../concepts/transactions.md) - Full CON.* and STK.* transaction reference
|
||||
- [concepts/erp-interface.md](../concepts/erp-interface.md) - ASN, ROR, REF, ASO, ASK message definitions
|
||||
- [modules/agv.md](../modules/agv.md) - AGV equipment that transports LPNs in automated warehouses
|
||||
- [modules/pallet-shuttle.md](../modules/pallet-shuttle.md) - Pallet shuttle system managing compact LPN storage
|
||||
- [modules/vas.md](../modules/vas.md) - Value Added Services applied to LPNs (`CON.VASDONE`)
|
||||
- [modules/aps3d.md](../modules/aps3d.md) - 3D APS storage: depth coordinates, compacting, LPN exchange
|
||||
|
||||
Reference in New Issue
Block a user