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:
@@ -23,7 +23,7 @@ last_compiled: "2026-04-17"
|
||||
|
||||
## Overview
|
||||
|
||||
Easy WMS records every significant state change as a **Transaction** — an immutable audit log entry. Transactions serve two purposes:
|
||||
Easy WMS records every significant state change as a **Transaction** - an immutable audit log entry. Transactions serve two purposes:
|
||||
1. **Audit trail**: Who did what, when, and on which objects
|
||||
2. **ERP integration trigger**: "Post-processed" transactions generate ERP messages (see [ERP Interface](erp-interface.md))
|
||||
|
||||
@@ -54,7 +54,7 @@ The **Post-processed** flag indicates whether the transaction triggers an ERP me
|
||||
|
||||
### Regeneration from SmartUI
|
||||
|
||||
The Transactions view gives an end-to-end snapshot of every action done by the WMS. When a transaction is in status **`Envoyé`** (sent) or **`Génération d'erreur`** (generation error), SmartUI allows **regenerating the ERP file** directly — any modification made to the associated BOO code since the original send will be applied to the regenerated message. This is the standard lever used to recover from a post-processing hiccup or a fixed BOO without having to provoke the functional trigger a second time.
|
||||
The Transactions view gives an end-to-end snapshot of every action done by the WMS. When a transaction is in status **`Envoyé`** (sent) or **`Génération d'erreur`** (generation error), SmartUI allows **regenerating the ERP file** directly - any modification made to the associated BOO code since the original send will be applied to the regenerated message. This is the standard lever used to recover from a post-processing hiccup or a fixed BOO without having to provoke the functional trigger a second time.
|
||||
|
||||
## Transaction Catalog
|
||||
|
||||
@@ -64,20 +64,20 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|------|---------------|-------------|-------------|
|
||||
| `CON.ASN.001` | Yes | Container received for ASN order | ASO |
|
||||
| `CON.CNL.ASN` | Yes | Pre-notified container rejected/deleted | ASK |
|
||||
| `CON.COC` | No | Client container closed in Preparation Zone (MP) | — |
|
||||
| `CON.COS.001` | No | Container entered outbound conveyor (PS) | — |
|
||||
| `CON.CREATE` | No | Container created (manual, picking, or count) | — |
|
||||
| `CON.DELETE` | No | Container deleted (L&F or after count) | — |
|
||||
| `CON.LOAD` | No | Container loaded during truck loading | — |
|
||||
| `CON.LOCATE` | No | Container moved to storage via putaway task | — |
|
||||
| `CON.MOVE` | No | Container moved without putaway task (or from L&F) | — |
|
||||
| `CON.COC` | No | Client container closed in Preparation Zone (MP) | - |
|
||||
| `CON.COS.001` | No | Container entered outbound conveyor (PS) | - |
|
||||
| `CON.CREATE` | No | Container created (manual, picking, or count) | - |
|
||||
| `CON.DELETE` | No | Container deleted (L&F or after count) | - |
|
||||
| `CON.LOAD` | No | Container loaded during truck loading | - |
|
||||
| `CON.LOCATE` | No | Container moved to storage via putaway task | - |
|
||||
| `CON.MOVE` | No | Container moved without putaway task (or from L&F) | - |
|
||||
| `CON.PIE` | Yes | Container entered via PIE station | ASO |
|
||||
| `CON.PRINT` | No | Packing list + client container label print trigger | — |
|
||||
| `CON.RECEP` | No | Container received in any reception process | — |
|
||||
| `CON.SEND.L&F` | No | Container sent to Lost & Found | — |
|
||||
| `CON.SHIPPED` | No | Container status changed to Shipped (order close) | — |
|
||||
| `CON.SHIPPING` | No | Shipping task confirmed for container | — |
|
||||
| `CON.VASDONE` | No | VAS template applied to container | — |
|
||||
| `CON.PRINT` | No | Packing list + client container label print trigger | - |
|
||||
| `CON.RECEP` | No | Container received in any reception process | - |
|
||||
| `CON.SEND.L&F` | No | Container sent to Lost & Found | - |
|
||||
| `CON.SHIPPED` | No | Container status changed to Shipped (order close) | - |
|
||||
| `CON.SHIPPING` | No | Shipping task confirmed for container | - |
|
||||
| `CON.VASDONE` | No | VAS template applied to container | - |
|
||||
|
||||
**Key data fields by transaction:**
|
||||
- `CON.ASN.001`: ContainerCode, LocationCode, Document1=ReceiptCode, Document2=ContainerTypeCode
|
||||
@@ -90,9 +90,9 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|
||||
| Code | Post-processed | Description | ERP Message |
|
||||
|------|---------------|-------------|-------------|
|
||||
| `COU.CLS` | No | Count closed | — |
|
||||
| `COU.CNL` | No | Count canceled | — |
|
||||
| `COU.CST` | No | Count status changed | — |
|
||||
| `COU.CLS` | No | Count closed | - |
|
||||
| `COU.CNL` | No | Count canceled | - |
|
||||
| `COU.CST` | No | Count status changed | - |
|
||||
| `COU.END` | Yes | Count closed/canceled (ERP-initiated count) | COF |
|
||||
|
||||
**Notes:**
|
||||
@@ -106,26 +106,26 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
| Code | Post-processed | Description | ERP Message |
|
||||
|------|---------------|-------------|-------------|
|
||||
| `STK.ADJ` | Yes | Stock quantity adjusted (SmartUI/RF/workstation) | STV |
|
||||
| `STK.ASN` | No | Stock created in ASN container (pre-notified) | — |
|
||||
| `STK.CREATE` | No | Stock created manually or from ASN loose stock | — |
|
||||
| `STK.DELETE` | No | Stock line deleted (fused stock split) | — |
|
||||
| `STK.KIT.COMP` | No | Stock consumed for kit assembly | — |
|
||||
| `STK.KIT.UCOMP` | No | Stock obtained from kit disassembly | — |
|
||||
| `STK.ASN` | No | Stock created in ASN container (pre-notified) | - |
|
||||
| `STK.CREATE` | No | Stock created manually or from ASN loose stock | - |
|
||||
| `STK.DELETE` | No | Stock line deleted (fused stock split) | - |
|
||||
| `STK.KIT.COMP` | No | Stock consumed for kit assembly | - |
|
||||
| `STK.KIT.UCOMP` | No | Stock obtained from kit disassembly | - |
|
||||
| `STK.KIT.MOUNT` | Yes | Kit assembled | KST |
|
||||
| `STK.KIT.UMOUNT` | Yes | Kit disassembled | UNK |
|
||||
| `STK.LOAD` | No | Stock moved during truck loading | — |
|
||||
| `STK.LOCATE` | No | Stock moved to storage via putaway task | — |
|
||||
| `STK.MOVE` | No | Stock moved manually (or inside container after CON.MOVE) | — |
|
||||
| `STK.PICKING` | No | Picking confirmed (stock moved from source to picking container) | — |
|
||||
| `STK.RECEP` | No | Stock created during reception (supplier/return/blind) | — |
|
||||
| `STK.LOAD` | No | Stock moved during truck loading | - |
|
||||
| `STK.LOCATE` | No | Stock moved to storage via putaway task | - |
|
||||
| `STK.MOVE` | No | Stock moved manually (or inside container after CON.MOVE) | - |
|
||||
| `STK.PICKING` | No | Picking confirmed (stock moved from source to picking container) | - |
|
||||
| `STK.RECEP` | No | Stock created during reception (supplier/return/blind) | - |
|
||||
| `STK.REP.001` | Yes | Pre-notified loose stock replenished (auto warehouse) | SRO |
|
||||
| `STK.REP.CNL` | Yes | Pre-notified loose stock canceled (auto warehouse) | SRK |
|
||||
| `STK.SCR` | No | Stock scrapped from RF terminal | — |
|
||||
| `STK.SEND.L&F` | No | Stock sent to Lost & Found | — |
|
||||
| `STK.SHIPPED` | No | Stock shipped (container status = Shipped) | — |
|
||||
| `STK.SCR` | No | Stock scrapped from RF terminal | - |
|
||||
| `STK.SEND.L&F` | No | Stock sent to Lost & Found | - |
|
||||
| `STK.SHIPPED` | No | Stock shipped (container status = Shipped) | - |
|
||||
| `STK.SPLIT` | Yes | Stock UoM broken down (picking or workstation split) | STV (split) |
|
||||
| `STK.UMERGE` | No | Fused stock line split/un-merged | — |
|
||||
| `STK.VASDONE` | No | VAS template applied to stock | — |
|
||||
| `STK.UMERGE` | No | Fused stock line split/un-merged | - |
|
||||
| `STK.VASDONE` | No | VAS template applied to stock | - |
|
||||
|
||||
**Key data fields by transaction:**
|
||||
- `STK.ADJ`: LocationCode, ContainerCode, Quantity, TaskNumber
|
||||
@@ -161,8 +161,8 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
| Code | Post-processed | Description | ERP Message |
|
||||
|------|---------------|-------------|-------------|
|
||||
| `REC.CLS` | Yes | Receipt manually or auto-closed (with stock) | REF |
|
||||
| `REC.CNL` | No | Receipt manually canceled | — |
|
||||
| `REC.CST` | No | Receipt status changed (Pending → Receiving) | — |
|
||||
| `REC.CNL` | No | Receipt manually canceled | - |
|
||||
| `REC.CST` | No | Receipt status changed (Pending → Receiving) | - |
|
||||
|
||||
---
|
||||
|
||||
@@ -173,8 +173,8 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
| `OUT.CLS` | Yes | Shipping order closed/force-closed | SOF |
|
||||
| `OUT.CNL` | Yes | Shipping order canceled | SOF |
|
||||
| `OUT.CST` | Yes | Shipping order status changed | SOC |
|
||||
| `OUT.GRP` | No | Shipping order added to group/fusion | — |
|
||||
| `OUT.UNG` | No | Shipping order removed from group/fusion | — |
|
||||
| `OUT.GRP` | No | Shipping order added to group/fusion | - |
|
||||
| `OUT.UNG` | No | Shipping order removed from group/fusion | - |
|
||||
|
||||
---
|
||||
|
||||
@@ -182,11 +182,11 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|
||||
| Code | Post-processed | Description | ERP Message |
|
||||
|------|---------------|-------------|-------------|
|
||||
| `ROU.CLS` | No | Route closed | — |
|
||||
| `ROU.CNL` | No | Route canceled | — |
|
||||
| `ROU.CST` | No | Route status changed | — |
|
||||
| `ROU.CLS` | No | Route closed | - |
|
||||
| `ROU.CNL` | No | Route canceled | - |
|
||||
| `ROU.CST` | No | Route status changed | - |
|
||||
| `LOAD.CLS` | Yes | Load closed (manual or auto on route close) | LOF |
|
||||
| `LOAD.CST` | No | Load paused or reactivated | — |
|
||||
| `LOAD.CST` | No | Load paused or reactivated | - |
|
||||
|
||||
---
|
||||
|
||||
@@ -213,7 +213,7 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|------|---------------|-------------|-------------|
|
||||
| `WOR.CLS.001` | Yes | Work order (kits/manufacturing) closed | WOF |
|
||||
| `WOR.CNL.001` | Yes | Work order canceled | WOF |
|
||||
| `WOR.CST.001` | No | Work order status changed | — |
|
||||
| `WOR.CST.001` | No | Work order status changed | - |
|
||||
|
||||
---
|
||||
|
||||
@@ -259,7 +259,7 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|
||||
| Code | Post-processed | Description | ERP Message |
|
||||
|------|---------------|-------------|-------------|
|
||||
| `SCR.DET` | No | Stock contrast detail (intermediate) | — |
|
||||
| `SCR.DET` | No | Stock contrast detail (intermediate) | - |
|
||||
| `SCR.REQ` | Yes | Stock contrast requested | WSC |
|
||||
| `STOCKSYNC.ASKED` | Yes | Full warehouse stock sync to ERP requested | WSC |
|
||||
|
||||
@@ -275,7 +275,7 @@ The Transactions view gives an end-to-end snapshot of every action done by the W
|
||||
|
||||
## Notification Events
|
||||
|
||||
Notification Events are operational alerts that fire when specific conditions arise. They are distinct from transactions — they do not generate ERP messages, but they can trigger SCEM subscriptions (email, SMS, web alerts).
|
||||
Notification Events are operational alerts that fire when specific conditions arise. They are distinct from transactions - they do not generate ERP messages, but they can trigger SCEM subscriptions (email, SMS, web alerts).
|
||||
|
||||
See [Supply Chain Event Management](../modules/supply-chain-event.md) for subscription management.
|
||||
|
||||
@@ -345,13 +345,13 @@ Additional notification events are defined by optional modules:
|
||||
|
||||
## Related
|
||||
|
||||
- [ERP Interface](erp-interface.md) — ERP messages triggered by post-processed transactions
|
||||
- [Stock](stock.md) — STK.ADJ, STK.MOVE, STK.PICKING
|
||||
- [Container](container.md) — CON.* transactions
|
||||
- [Inbound Order](order-inbound.md) — INO.CST, INO.CLS → ROC, ROF
|
||||
- [Outbound Order](order-outbound.md) — OUT.CST, OUT.CLS → SOC, SOF
|
||||
- [Count](count.md) — COU.END → COF
|
||||
- [Quality Control](quality-control.md) — CST.STK → STC
|
||||
- [Application Dictionary](../architecture/application-dictionary.md) — Commands and Events that generate transactions
|
||||
- [Security](../architecture/security.md) — Transactions as audit trail
|
||||
- [Supply Chain Event Management](../modules/supply-chain-event.md) — Notification event subscriptions
|
||||
- [ERP Interface](erp-interface.md) - ERP messages triggered by post-processed transactions
|
||||
- [Stock](stock.md) - STK.ADJ, STK.MOVE, STK.PICKING
|
||||
- [Container](container.md) - CON.* transactions
|
||||
- [Inbound Order](order-inbound.md) - INO.CST, INO.CLS → ROC, ROF
|
||||
- [Outbound Order](order-outbound.md) - OUT.CST, OUT.CLS → SOC, SOF
|
||||
- [Count](count.md) - COU.END → COF
|
||||
- [Quality Control](quality-control.md) - CST.STK → STC
|
||||
- [Application Dictionary](../architecture/application-dictionary.md) - Commands and Events that generate transactions
|
||||
- [Security](../architecture/security.md) - Transactions as audit trail
|
||||
- [Supply Chain Event Management](../modules/supply-chain-event.md) - Notification event subscriptions
|
||||
|
||||
Reference in New Issue
Block a user