Files
mcp-wms-wiki/wiki_old_13-05-2026/_log.md
T
2026-05-20 09:41:27 +02:00

78 KiB
Raw Blame History

Wiki EasyWMS — Compilation Log

(Les entrées les plus récentes en haut)

2026-04-17 — Batch 12: Robotique & intégration GALILEO (20 sources)

Sources ingérées (documentation interne robotique Mecalux France) couvrant : présentation GALILEO (rôle, architecture, SCADA), protocole WMS↔GALILEO (3 types de messages Event/Search/End + updates station/route), communication Easy↔Galileo via Gateway port 3000, fondamentaux de la robotique EasyWMS (stations, tâches, commandes, rangement automatique, double-profondeur), acronymes des éléments mécaniques (ES→EN), terminologie des convoyeurs (LRA/LRC/LBC/LRL/LTM/LRD/LRI + comportement tracking), catalogue TK (ML/MLB/EPSF/EPDF/ECDF), codes de stations (FR/ES/EN), configuration EasyS, configuration SmartUI (stations/routes), tests miniload Gateway, organisation projet robotique (équipe, DTR, planning), planning installation miniload, DTR configuration réseau, documents de référence, comprendre les logs Gateway (klogg, patterns), erreurs et défauts GALILEO (codes 1116/1201/1291, EndErrorCode 0-7), changer adresse WMS dans GALILEO, plan de tests stations, Automation Dashboard :

  • sources/Acronymes_elements_mecaniques.md
  • sources/Automation_Dashboard.md
  • sources/Bases_fonctionnement_robotique_EasyWMS.md
  • sources/Catalogue_TK.md
  • sources/Changer_adresse_WMS_dans_GALILEO.md
  • sources/Codes_de_station.md
  • sources/Communication_Easy_Galileo.md
  • sources/Communication_WMS_GALILEO.md
  • sources/Comprendre_logs_Gateway.md
  • sources/Configuration_EasyS.md
  • sources/Configuration_SmartUI.md
  • sources/Convoyeur_terminologie.md
  • sources/DTR_configuration_reseau_materiel.md
  • sources/Documents_utiles.md
  • sources/Erreurs_Defauts_GALILEO.md
  • sources/Organisation_projet_Robotique.md
  • sources/Plan_tests_stations.md
  • sources/Planning_Installation_Miniload.md
  • sources/Presentation_GALILEO.md
  • sources/Tests_Miniload_Gateway.md

Toutes archivées dans sources/archives/ après ingestion.

New pages created (5)

  • architecture/galileo-integration.md — CREATED (Gateway topology port 3000, protocole 3 messages Event/Search/End, capacité stations PK/PS vs TK, workflows Galileo_*EventHandler_PR, commande GalileoMovTrackingCreateCommand, virtual location Mov, SCADA vs GALILEO vs WMS)
  • concepts/mechanical-elements.md — CREATED (table acronymes ES→EN ~30 éléments, matrice codes stations FR/ES/EN 24 lignes, comportement tracking convoyeurs LRA/LRC/LBC/LRL/LTM/LRD/LRI, nomenclature miniload ML/MLB/EPSF/EPDF/ECDF)
  • operations/galileo-simulation.md — CREATED (install Gateway, MainObject.config tenantCode/TokenUser/PasswordEncrypt, firewall port 3000, config EasyS rack/aisle/PLC types, config SmartUI stations/routes, TE/TS Logical X=991, LTM routing, PK setup, routes MP-extraction + MP-reject, injection PIE event, extraction manuelle 3 façons, Manual Action + Liberate, requête LINQ de synchro StationRoutes)
  • operations/galileo-troubleshooting.md — CREATED (chemin log Gateway C:\ProgramData\Mecalux\EasyWMS Gateway 2015\Logs\AllLog.log, structure station/route updates, patterns klogg DataInfo.+_CodeSupport_, table EndErrorCode 0-7 avec résolution, procédure 4 étapes pour EndErrorCode=4, faults 1116/1201/1291, adresse WMS Confluence, checklist pré-escalade)
  • operations/robotics-project-lifecycle.md — CREATED (parties prenantes chef de chantier / chef de projet IT / responsable électricité / responsable de projet, DTR, planning, documents de référence, tests stations avec requête LINQ d'audit, routes "full" CME→TE, PKE→PK, ET→PS, checklist pre go-live)

Existing pages updated (6)

  • concepts/stations.md — UPDATED (sources robotique : section Station Code Translation FR/ES/EN, Station Capacity Semantics PK/PS per-route vs autres per-station, Route configuration in EasyS)
  • concepts/putaway.md — UPDATED (Bases_fonctionnement_robotique_EasyWMS.md, Configuration_EasyS.md : section "Putaway in an automatic warehouse (end-to-end)" 9 étapes, "Putaway logic by rack depth" single/double/>2-depth + marge emplacements vides 5% + double-depth Case #1/#2)
  • concepts/picking.md — UPDATED (Bases_fonctionnement_robotique_EasyWMS.md, Configuration_EasyS.md, Configuration_SmartUI.md, Tests_Miniload_Gateway.md : sous-section "PK / MP setup and assignment mode" — workstation setup, types de route MP, max concurrent orders, assignment mode Automatic/Manual, 3 façons de déclencher l'extraction)
  • modules/automation-dashboard.md — UPDATED (Automation_Dashboard.md, Erreurs_Defauts_GALILEO.md : table fault codes 1116/1201/1291, section Reference reports → Confluence)
  • architecture/overview.md — UPDATED (Presentation_GALILEO.md, Communication_WMS_GALILEO.md : sous-section "Automation control system (TMS)" sous Warehouse Types — GALILEO vs EasyS + Gateway port 3000)
  • glossary.md — UPDATED (nombreux termes robotiques ajoutés — voir ci-dessous)

Glossary

  • glossary.md — UPDATED avec termes robotiques ajoutés sur toutes les lettres : AP/APC/APR, APS200, ATC, Automatic Aisle (A) ; CME station (C) ; DeleteEmptyContainers, DTR (D) ; EasyS expanded, EasyWMS Gateway, End (message), EndErrorCode, Empileur, EMS, ECB, Event (message), ETQ (E) ; Galileo expanded, Galileo workflows, GalileoMovTrackingCreateCommand (G) ; IdentError, IMS (I) ; ME/TE, MS/TS, MP/TP, Miniload, Mov (virtual location), Manual Action, MT/MTB (M) ; PIE robotics view, PKE, PLC Container Type / PLC Height Type, Port 3000 (P) ; Reject route, Responsable de projet (robotics), Route (GALILEO) (R) ; SCADA, Search (GALILEO), SGA, Station update / Route update (S) ; TK (Transstockeur), TMS disambiguation (robotique vs carrier), Tracking (GALILEO) (T).

Index

  • _index.md — UPDATED (total 85 → 90 pages ; Concepts 32 → 33 (+mechanical-elements) ; Architecture 5 → 6 (+galileo-integration) ; Operations 16 → 19 (+galileo-simulation, galileo-troubleshooting, robotics-project-lifecycle) ; new "Batch 12 — Robotics & GALILEO Integration" section listée).

2026-04-17 — Batch 11: Fonctionnelles Mecalux France (16 sources)

Sources ingérées (Confluence EasyWMS France + menu RF) couvrant : ASN Transfer (ROF02), stratégies de réapprovisionnement (Routine/Conclure/Exiger + efficacité), validation des ajustements de stock (Count Profile), chargement camion SmartUI, déclencheurs d'impressions (BL, étiquettes, BL/feuille de route), process d'assignation de stock (StockAssignProcess_*), stratégies de remplissage de canaux, chariots à emplacement, changement de séquence SSCC via EasyS, création d'attribut logistique sans mode de capture, split marchandise réception (NEUT/ROUJE), réapprovisionnement inter-sous-entrepôts via zone intermédiaire, picking manuel (ManualPicking_ByItem_UI), fusion/merge de commandes (DlvShareDeliveries, ALLOW_MERGE_DIFFERENT_ACCOUNT), les 5 poids support + poids variable, et mapping complet des menus RFT :

  • sources/19_ASN_Transfer.md
  • sources/20_Strategies_reapprovisionnement.md
  • sources/21_Validation_ajustements_stock.md
  • sources/22_Chargement_camion.md
  • sources/23_Declencheurs_impressions.md
  • sources/24_Process_assignation_stock.md
  • sources/25_Strategie_remplissage_canaux.md
  • sources/26_Utilisation_chariots_emplacement.md
  • sources/27_Modification_sequence_SSCC.md
  • sources/28_Creation_attribut_logistique_sans_capture.md
  • sources/29_Split_marchandise_reception.md
  • sources/30_Reapprovisionnement_2_sous_entrepots_zone_intermediaire.md
  • sources/31_Picking_Manuel.md
  • sources/32_Fusion_commandes_Merge.md
  • sources/33_Les_poids.md
  • sources/menu_rf_easywms.md

Toutes archivées dans sources/archives/ après ingestion.

New pages created (3)

  • concepts/stock-assignment.md — CREATED (source 24 — StockAssignProcess_* engine, 4 assignment types, customisation hooks)
  • concepts/weights.md — CREATED (source 33 — 5 container weight fields, PIE behaviour, variable-weight items, worked examples)
  • architecture/rf-menu.md — CREATED (menu_rf_easywms — 12 RFT menus mapped to entry workflows with RFMenu_*/SharedMenu_* codes)

Existing pages updated (11)

  • concepts/reception.md — UPDATED (sources 19, 29 : Transfer two-warehouse ASN flow, NEUT/ROUJE split strategy with 4 putaway strategies)
  • concepts/order-outbound.md — UPDATED (sources 19, 32 : Transfer flow section with DirectTransfer comparison, Merge/Fusion section with eligibility, config, limitations)
  • concepts/replenishment.md — UPDATED (sources 20, 30 : Routine/Conclure/Exiger SmartUI mapping, efficiency modes table, inter-sub-warehouse replenishment via transit Buffer, duplicate heading fix)
  • concepts/picking.md — UPDATED (sources 26, 31 : Manual Picking flow + 3PL/Carrier conflicts, Location Carts with divisions and SmartUI setup)
  • concepts/shipping.md — UPDATED (sources 22, 32 : Truck Loading SmartUI reference, Merge vs Load distinction)
  • concepts/stock-adjustment.md — UPDATED (source 21 : Count Profile validation modes Never/Always/According to tolerance, tolerance parameters, SuperAdmin/Admin rights, French UI labels)
  • concepts/count.md — UPDATED (source 21 frontmatter only)
  • concepts/container.md — UPDATED (sources 27, 33 : SSCC prefix change procedure via EasyS, cross-ref to weights page)
  • concepts/product-item.md — UPDATED (sources 28, 33 : "Creating a logistic attribute without a capture mode" section with Run Command procedure)
  • concepts/putaway.md — UPDATED (source 25 : Channel strategy SmartUI configuration, mandatory criteria fields, reservation view)
  • concepts/labels.md — UPDATED (source 23 : full Document & Label Printing Triggers reference — 10 document types with manual / XML-flag / event triggers)
  • concepts/stock.md — UPDATED (source 24 : cross-ref to new stock-assignment page)
  • concepts/erp-interface.md — UPDATED (sources 19, 32 : ROF02 note for Transfer, Transfer vs DirectTransfer SorType distinction, DlvShareDeliveries Merge message)
  • concepts/location.md — UPDATED (source 30 : Transit buffer between sub-warehouses — Transport element pattern, Buffer type correction, routing)

Glossary

  • glossary.md — UPDATED with new terms: ALLOW_MERGE_DIFFERENT_ACCOUNT, Calculated Weight, Channel filling strategy, Conclure, Count Profile validation mode, Division (location cart), DlvShareDeliveries, Exiger, Fusion/Merge synonym, Location cart, LogisticAttributeCreateLogisticCaptureCommand, Manual Picking, NEUT/ROUJE pattern, Poids (five fields), Real Weight, ROF02 disambiguation, Routine, Scale Weight, SSCC prefix change, Stock assignment, StockAssignProcess_* workflows, Theoretical Scale Weight, Theoretical Weight, Transit buffer, Transfer (SorType), Variable weight.

Index

  • _index.md — UPDATED (total 82 → 85 pages ; Concepts 30 → 32 ; Architecture 4 → 5 ; new pages listed).

2026-04-17 — Batch 10: Fonctionnelles Mecalux France (18 sources)

Sources ingérées (Confluence EasyWMS France — lot fonctionnel couvrant stratégies de rangement, vidage de bacs, réapprovisionnement pendant picking, pré-colisage, picking dédié, cross-docking, gerbabilité, image article, modèles d'expédition, transactions, préparation papier, articles alternatifs, kits, comptage, classification ABC, flux tendu, tournées, ASN DirectTransfer) :

  • sources/01_Strategies_rangement_fonctionnement.md
  • sources/02_Strategie_assignation_vidage_bacs.md
  • sources/03_Reapprovisionnement_lors_picking.md
  • sources/04_Gestion_preemballage_precolisage.md
  • sources/05_Gestion_picking_dedie.md
  • sources/06_Gestion_cross_docking.md
  • sources/07_Gestion_gerbabilite.md
  • sources/08_Ajouter_image_fiche_article_ITM01.md
  • sources/09_Modeles_expedition.md
  • sources/10_Transactions.md
  • sources/11_Preparation_papier.md
  • sources/12_Articles_alternatifs.md
  • sources/13_Gestion_KIT.md
  • sources/14_Processus_inventaire.md
  • sources/15_Configuration_ABC.md
  • sources/16_Tense_Flow.md
  • sources/17_Fonctionnement_routes_tournees.md
  • sources/18_ASN_DirectTransfer.md

Toutes archivées dans sources/archives/ après ingestion.

New pages created (2)

  • CREATED concepts/prepackaging.md (source 04) — Stratégie de prépackaging (Préemballage/Précolisage) ; configuration au niveau type d'ordre d'expédition ; bloc XML <PrpPackagingConfiguration> dans SOR02 ; comportements testés par type ; différences avec VAS
  • CREATED concepts/tense-flow.md (source 16) — Configuration zone Flux Tendu dans EasyS ; flux fonctionnel en 4 étapes (lancement → exécution picking → picking virtuel → fin de flux) ; différences avec le cross-docking opportuniste

Existing pages updated (12)

  • UPDATED concepts/putaway.md (source 01) — Workflow de configuration SmartUI : gestion de la séquence, onglet Critères, onglet Règles (Mode de stockage, Valable si, cases à cocher de restriction, Order locations) + activation / désactivation / édition
  • UPDATED concepts/picking.md (sources 02, 03, 11) — Mode efficacité Vidage de bacs (3 workflows principaux) ; table détaillée des 3 paramètres PICKING_ALLOW_* pour l'attente de réapprovisionnement + flux opérateur ; procédure complète Paper Picking (7 étapes) ; ajout des 3 paramètres dans le tableau Parameters ; cross-ref vers tense-flow
  • UPDATED concepts/shipping.md (sources 09, 17) — Gestion des modèles d'expédition : champs de base, onglets par type d'ordre, Scheduler, onglet Critères, exemples LINQ ; section fichier RUT (routes TMS) en 5 étapes ; cross-ref vers prepackaging
  • UPDATED concepts/crossdocking.md (source 06) — Notes d'installation EasyS/SmartUI Mecalux France (configuration du rack, zone Cross docking, priorité de stratégie position 1, avertissement sur les critères) + comportements connus (réception uniquement RFT, buffer-over-dock, XD override de réserve, pas d'impression d'étiquette)
  • UPDATED concepts/replenishment.md (source 05) — Configuration PDL EasyS/SmartUI : cases EasyS (Allow product location, Allow replenish at source, Allow picking), champs SmartUI, tip formatage étiquette, limitations connues (destination non affichée, max pas appliqué, min fonctionne)
  • UPDATED concepts/count.md (source 14) — Clarification Blind vs Informed : le flag FR Est renseigné est positionné par ligne dans SmartUI + workaround CountOrderLineVList ; procédure comptage d'articles à numéros de série (4 étapes)
  • UPDATED concepts/product-item.md (sources 07, 08, 12, 15) — Classification ABC : principes de fonctionnement, Inclusive/Exclusive, règles de paramétrage, première assignation, paramètres d'évaluation, interprétation des lignes rouge/verte, notification SAC ; gerbabilité 0-10 (ITM01 <Stack>) ; image article (local vs URL) ; section Articles de remplacement / Substituts : flag SOR <LneTrmAlternative>, 3 modes de profil d'expédition (Partiel/Substitution/Tout ou rien), table des substituts, matrice SOF LneDIsAlternative
  • UPDATED concepts/kits.md (source 13) — Pré-requis profil Version ; procédure SmartUI de création ; cycle de vie WO : 4 modes de création (ERP / SmartUI / RFT / Automatique), modifications autorisées par statut ; approvisionnement zone kit + clôture du WO + gestion de la pénurie (comparaison Montage sur demande OUI/NON)
  • UPDATED concepts/transactions.md (source 10) — Section Regeneration from SmartUI : depuis SmartUI Interface > Communications, statuts Envoyé ou Génération d'erreur permettent de régénérer le fichier ERP (les modifications BOO sont appliquées à la régénération)
  • UPDATED concepts/order-outbound.md (sources 12, 18) — Type Direct transfer cross-référencé ; section ASN — DirectTransfer flow (préparation, RFT menu Réception > Préavis, génération ASO01, suppression SmartUI → ASK01, avertissement absence d'info d'origine) ; section Articles alternatifs (flag SOR XML)
  • UPDATED concepts/reception.md (source 18) — Sous-section DirectTransfer — inter-warehouse ASN flow dans la section ASN Reception : réception via RFT menu Réception > Préavis, cross-ref vers order-outbound
  • UPDATED concepts/erp-interface.md (sources 08, 18) — Section ITM — Image fields (modes <ItmPicture> local vs <ItmPictureUrl> + setting UserImagesURI) ; triggers DirectTransfer dans ASO et ASK ; mention SorType = DirectTransfer dans SOR

Glossary updated

  • UPDATED glossary.md — 14 nouveaux termes : ABC Inclusive / Exclusive, DirectTransfer, Est renseigné (Count), Flux tendu, Gerbabilité (Stackability), LneTrmAlternative, LneDIsAlternative, Montage sur demande, Prepackaging (Préemballage/Précolisage), SAC, Substitute item, Tense flow (étendu avec référence explicite), Tournée (Route/RUT), UserImagesURI, Vidage de bacs (Bin Emptying)

Index

  • UPDATED _index.md — Total pages 80 → 82 ; section Concepts 28 → 30 (ajout prepackaging + tense-flow)

2026-04-17 — Batch 9: Dev Workflow Tooling, Reviews & Project Lifecycle (Mecalux France, 9 sources)

Sources ingérées (Confluence EasyWMS France — second lot post-déploiement, couvrant l'outillage SSH/réseau, l'export uGNA, le cycle de vie Git par phase de projet, le déploiement en test, et les revues code/fonctionnel/documentation) :

  • sources/Configuration_cle_SSH_MSSCODE_Sourcetree.md — v2 (28/01/2026)
  • sources/Routage_vers_les_VM.md — v7 (11/08/2023)
  • sources/Export_donnees_uGNA.md — v5 (18/10/2023)
  • sources/Gestion_du_GIT.md — v1 (27/02/2024)
  • sources/Deployer_application_en_test.md — v1 (20/12/2022)
  • sources/Revue_Code.md — v10 (08/01/2026)
  • sources/Revue_Fonctionnel.md — v2 (27/02/2024)
  • sources/Revue_Documentation.md — v3 (04/03/2024)
  • sources/Retirer_popup_connexion.md — v1 (20/12/2022) — page Confluence vide : aucune page wiki créée, source archivée pour ne pas être retraitée

New pages created (6)

  • CREATED operations/ssh-keys-setup.md (source: Configuration_cle_SSH_MSSCODE_Sourcetree)

    • Génération clé SSH ed25519 via Git Bash (ssh-keygen -t ed25519 -C ...), passphrase obligatoire et non modifiable
    • Enregistrement sur MSSCODE + vérification renforcée par signature SSH (jeton unique non copiable depuis la doc — toujours utiliser celui fourni en direct)
    • Configuration Sourcetree : OpenSSH + désigner la clé privée
    • Cloner via SSH (et non HTTPS) sinon Sourcetree continue à demander les identifiants MSSCODE
    • Common errors : Permission denied (publickey), mot de passe oublié → régénération obligatoire
  • CREATED operations/vm-network-routing.md (source: Routage_vers_les_VM)

    • Tableau NAT Hyper-V : ports externes PC (8080/4430/33890/15210/4450 + n°2 pour 2e VM) ↔ ports internes VM (80/443/3389/1521/445)
    • Accès local (depuis VM) : localhost:4430 ou https://<nom_vm>/smartui/
    • Accès distant (depuis autre PC) : IP du PC hôte + port externe (192.168.x.x:4430, :33890 pour RDP)
    • VPN Mecalux : vpn-europa@mecalux.com:4443 ou vpn-europa4@mecalux.com:443 pour délégations Europe
    • Conflit ZAPP/Zscaler APP → désinstaller + reboot ; sinon ticket No Hyper-V NAT connectivity à it@mecalux.com
    • Commandes utiles : Get-NetAdapter, Get-NetNatStaticMapping
  • CREATED operations/ugna-data-export.md (source: Export_donnees_uGNA)

    • Procédure : CMD admin (pas PowerShell) + uGNAConsole.exe -Z:<41 entités>
    • Liste exhaustive des 41 entités exportées, regroupées par domaine (Owners/Items/Suppliers/Profils/Stratégies/Stations/Locks/Configurations diverses)
    • XML générés dans Mecalux\uGNA\Export → à copier vers ..\test du Git du projet → commit + push
    • Prérequis : VM à jour vis-à-vis du Git (sinon risque d'export de données supprimées)
    • Erreur de droits sur Program Files (x86)\Mecalux\uGNA → propriétés sécurité, ajouter Contrôle total
  • CREATED operations/git-branch-lifecycle.md (source: Gestion_du_GIT)

    • Stratégie Git par phase de projet (orthogonal à git-workflow qui couvre la mécanique opérationnelle quotidienne)
    • 5 phases couvertes : Développement initial → Avant MEP → Hypercare → TLM → TMA
    • Acteurs définis : Dev / Dev Principal / CdP / Support / TMA
    • Règle bloquante : Support refuse le passage TLM si develop est encore présente
    • Branches hotfix (Support) / release (TMA) : 2 cas Support (modifs longues vs directes en prod), 7 étapes TMA pour gérer une release
    • Communication bi-directionnelle Support↔TMA sur chaque livraison (sinon conflits massifs ou régressions)
    • Schéma ASCII du cycle de vie + common errors
  • CREATED operations/deploy-test-application.md (source: Deployer_application_en_test)

    • Procédure 7 étapes pour livrer un lot de dev aux CdP sur la VM de test partagée (distincte des VM de dev)
    • Convention de nommage du tag : <TRIGRAMME_PROJET>-V<NUMERO> (identique à deployment-specific-commit)
    • Étapes : tag sur develop (push tag obligatoire) → checkpoint "Deploy 0" → déploiement via deploy_repository.ps1 → réinstallation GNA si modifs BOO → printer service + licence → validation VM → transition Jira "Prêt à tester" avec tag obligatoire
    • Justification du tag (vs déploiement direct de develop) : version reproductible, garantie sans bug postérieur, démo client safe
    • Cross-références fortes avec deployment-existing-app, gna-services-license, vm-installation, vm-network-routing
  • CREATED operations/code-review-process.md (sources: Revue_Code + Revue_Fonctionnel + Revue_Documentation — 3 sources fusionnées en 1 page)

    • Section 1 — Revue Code : OutboundLines vs OutboundOrderLines (writing), kits sans assemblage (OutboundOrderOutboundOrderLineDetails = composants, OutboundLines = kit), ProductConversion peut être null, blocs //StartCustom///EndCustom, préfixe CST_ (3 questions : visible client / nommage modifiable / élément haut niveau), nommage viewfields/SmartUI/attributs/paramètres workflow/dialogues/requêtes, ProcessContext.EnterAction/EscapeAction (pas de string en dur), FirstOrDefault() sécurisé
    • Section 2 — Revue Fonctionnelle : exécution cas de test Jira (ou cas standard), test Échap sur dialogues
    • Section 3 — Revue Documentation : Jira commentée, vérification Git (historique → détection modifs hors périmètre causée par custom app importée à un autre niveau de branche), Reten Markdown (3 cas : process modifié → chapitre process / non-process → tableau fin / custom attributes → section "1.2 General custom elements")
    • Décision : 1 seule page combinée (et non 3 pages séparées) car les 3 revues forment un workflow unifié pré-merge

Pages updated (7)

  • UPDATED operations/git-workflow.md — frontmatter related: enrichi (+git-branch-lifecycle, +ssh-keys-setup, +ugna-data-export, +code-review-process) ; lien interne vers ugna-data-export.md au lieu de la doc Confluence externe ; section Related étoffée

  • UPDATED operations/development-methodology.md — frontmatter related: enrichi (+git-branch-lifecycle, +git-workflow, +code-review-process, +deploy-test-application)

  • UPDATED operations/vm-installation.md — frontmatter related: enrichi (+vm-network-routing, +deploy-test-application)

  • UPDATED operations/custom-application-management.md — frontmatter related: enrichi (+code-review-process)

  • UPDATED operations/gna-services-license.md — frontmatter related: enrichi (+ugna-data-export, +deploy-test-application)

  • UPDATED operations/deployment-existing-app.md — frontmatter related: enrichi (+deploy-test-application)

  • UPDATED glossary.md — ajout de 15 nouveaux termes (CdP, CST_, EnterAction/EscapeAction, Hypercare, MEP, MSSCODE, NAT, OutboundLines vs OutboundOrderLines, ProductConversion, Reten, TLM, TMA, Trigramme projet, uGNA/uGNAConsole, VPN Mecalux, ZAPP/Zscaler) ; last_compiled 2026-04-10 → 2026-04-17

  • UPDATED _index.md — total 74 → 80 pages ; ajout section "Batch 9 — Dev Workflow Tooling, Reviews & Project Lifecycle (Mecalux France)" sous Operations (6 pages) ; en-tête "Operations (10 pages)" → "Operations (16 pages)"

Source non ingérée

  • sources/Retirer_popup_connexion.md — la page Confluence est vide (Cette page ne contient pas encore de contenu sur Confluence). Aucune information à ingérer. Source archivée dans sources/archives/ pour ne pas être retraitée. Les pop-up de connexion SmartUI restent référencées comme cas de bord dans operations/git-workflow.md (sans procédure dédiée).

Rationale

Ce batch complète par le bas la chaîne de déploiement déjà couverte par le batch 8 :

Batch 8 (cycle VM/projet)              Batch 9 (outillage + gouvernance)
─────────────────────────              ────────────────────────────────
vm-installation                  ←─→   vm-network-routing
                                       ssh-keys-setup
first-deployment
deployment-existing-app          ←─→   deploy-test-application (cas spécifique)
deployment-specific-commit
custom-application-management    ←─→   code-review-process
git-workflow                     ←─→   git-branch-lifecycle (gouvernance par phase)
                                       ugna-data-export (étape pré-commit explicitée)
gna-services-license

Les 6 nouvelles pages se positionnent comme outils transverses (SSH, NAT/VPN, uGNA) ou gouvernance haut niveau (cycle de vie projet, code review) — orthogonales aux procédures techniques du Batch 8 mais étroitement cross-référencées. Aucune modification du domaine produit (concepts/modules/architecture).

Choix de fusion : les 3 sources Revue_* sont consolidées dans une seule page car elles forment un workflow unifié (revue avant Finish Feature) et restent compactes individuellement. Le glossaire centralise les termes transverses (TLM, TMA, MEP, Hypercare, Reten, CdP, MSSCODE, NAT, ZAPP) qui apparaissent dans plusieurs des nouvelles pages.

2026-04-17 — Batch: Deployment Workflow Ingestion (Mecalux France, 7 sources)

Sources ingérées (Confluence EasyWMS France — documentation interne sur l'installation de VM et le cycle de déploiement projet) :

  • sources/Installation_VM_Hyper-V.md — v30 (02/12/2025)
  • sources/Valider_sa_machine_virtuelle.md — v7 (14/02/2023)
  • sources/Premier_deploiement.md — v39 (07/08/2025)
  • sources/Deploiement_application_existante.md — v20 (04/07/2024)
  • sources/Deploiement_VM_commit_specifique.md — v3 (09/06/2023)
  • sources/Gestion_custom_application.md — v12 (20/12/2022)
  • sources/Gestion_versions_projet_GIT.md — v27 (22/08/2025)
  • sources/Installation_Services_Licence_WMS.md — v19 (15/04/2025)

Note : le fichier sources/files.zip n'est pas ingéré (archive binaire non textuelle).

New pages created (7)

  • CREATED operations/vm-installation.md (sources: Installation_VM_Hyper-V + Valider_sa_machine_virtuelle)

    • Combine création VM Hyper-V + validation post-déploiement (deux procédures complémentaires)
    • Procédure complète : récupération template TEMPLATE_INTEGRATION_[DB] (Oracle On-Premise / PostgreSQL SaaS), création VM Génération 2 (RAM 4→6 Go, 4 CPU, InternoNAT/VMs), config réseau IPv4 10.255.255.2 + 4 DNS Mecalux + suffixe mecalux.com, renommage (≤15 caractères Oracle, MAJ tnsnames.ora/listener.ora avant reboot), installation Git, point de contrôle "Deploy 0"
    • Validation : MongoDB démarré, IIS Browse sur AD/ApplicationService/EasySTS/SmartUI/SmartUIServices, fallback localhost/smartui dans navigateur VM, defaultURL vide dans SmartUI\script\config.js pour accès PC hôte, EnableLegacyRFMode 2e checkbox pour consoleRF
  • CREATED operations/first-deployment.md (source: Premier_deploiement)

    • Premier déploiement d'un projet neuf (exécuté une seule fois par projet)
    • DeployConfig.yaml détaillé : TenantName/TenantCode, DBEngine (Oracle/PostgreSQL/SQLServer/MySQL), MAPSeed (versions mapdeploy), License (PRO/ADVANCE/ENTERPRISE), Warehouse (layout_config/*.cfg2014), Data (test/), StandardApplications (miroir <ExtraApps Use="Yes">), EnabledModules (miroir <Modules> sans EasyWMS + ToggleService pour versions ≥24.xx), Users
    • Procédure script unifié : deploy_repository.ps1 <Projet> [Branche] ; fallback anciens scripts deploy.ps1 (1. Complete / 2. Load) + Commands\commands.ps1
    • Étape 8 OBLIGATOIRE : Tenants.xml → providerName="InMemory" + iisreset ; astuce Notepad++ regex multi-tenant
    • Création custom app initiale + renseignement de Customs: dans DeployConfig (étape 10)
  • CREATED operations/deployment-existing-app.md (source: Deploiement_application_existante)

    • Redéploiement d'un projet existant (nouveau dev, changement de branche, mise à jour)
    • Procédure script unifié (same as first-deployment mais sans création de custom app)
    • Étape Tenants.xml InMemory OBLIGATOIRE à chaque redéploiement (fichier régénéré)
    • Version minimale supportée par deploy_repository.ps1 : 21.1.19.2
  • CREATED operations/deployment-specific-commit.md (source: Deploiement_VM_commit_specifique)

    • Déployer sur un commit figé : tag Git + branche dédiée + deploy par branche
    • Convention de nommage : <PREFIXE_JIRA>-V<NUMERO> (ex: SPEN-V1/SPEN-V2)
    • Procédure SourceTree : Fetch "all tags" → clic droit Tag → push tag → clic droit Branch → push branch → deploy_repository.ps1 <Projet> <Branche>
    • Cas d'usage : reproduction de bug, démo stable, tests de régression, hotfix candidate
  • CREATED operations/custom-application-management.md (source: Gestion_custom_application)

    • Création EasyBuilder : Option A (depuis FRANCE_OPERATIONS_TOOLS, ex: Module transporteur) / Option B (vierge avec dépendance EasyWMS)
    • Import : delete app existante → Import and save application from text depuis ..\source\NomApplication
    • Export : vider dossier destination + être sur branche de tâche + aucun Check-outExport application to text
    • Fichiers séparés en plusieurs pour un même élément (workflow + C# + DESIGN) — tout stager
    • Règles coexistence multi-devs : export en fin de tâche, import après merge dans develop
  • CREATED operations/git-workflow.md (source: Gestion_versions_projet_GIT)

    • Procédure Git Flow CLI + SourceTree pour projets EasyWMS France
    • git flow init -d avec préfixes standards (feature/bugfix/release/hotfix/support)
    • git flow feature start/finish -r (rebase obligatoire), gestion conflits (git add + git rebase --continue / SourceTree stage + Continue Rebase sans re-commit + re-clôture sans cocher "Rebase")
    • Règle absolue : commit + push TOUS LES SOIRS (perte/vol/casse PC)
    • Pré-requis avant commit : export custom app + export uGNA (si params/config modifiés) + GNAGetDataForGit.ps1 (si BOO modifiés)
    • Tableau des types de branches Git Flow avec préfixes, source, destination, objet
    • Pop-up SmartUI post-déploiement référencée
  • CREATED operations/gna-services-license.md (source: Installation_Services_Licence_WMS)

    • GNA — Sauvegarde GIT : GNAGetDataForGit.ps1 depuis InstallApplications (C:\deploy\Prof.Serv.Deploy\InstallApplications en automatique) ; export XSD_Source only (jamais XSD composé → évite duplications) ; exemple composition SOF02 (EasyWMS + Deliveries + VAS) ; chemins responses.xml à ajuster (C:\ProgramData\…C:\Program Files\… avec nouveau deploy) ; destination GIT \services\GNA
    • GNA — Réinstallation : InstallApplication.zip → fusion avec \services\GNA GIT → responses.xml + URL FromGITGNA.zip (Config/Scripts/TaskDefinitions/XSD) → DeployCommsApps.ps1 complete
    • Label Printer : lien Confluence dédié (non reproduit)
    • Licence WMS : export depuis https://<VM>/EasySTS/License → demande aux chefs d'équipe / directeur technique / support espagnol → import via "Submit license" pour dépasser les 7 jours par défaut

Pages updated (1)

  • UPDATED _index.md — total 67 → 74 pages ; ajout section "Batch 8 — Deployment Workflow (Mecalux France)" sous Operations (7 pages) ; en-tête "Operations (3 pages)" → "Operations (10 pages)"

Rationale

Les 7 sources forment une chaîne cohérente qui couvre le cycle de vie VM/projet côté développeur Mecalux France :

VM Installation → First Deployment → (development) → Git Workflow → Custom App Management
                                                                     ↓
                                                     Deploy Existing / Deploy Specific Commit
                                                                     ↓
                                                          GNA Services & License

Ce cycle est orthogonal au produit EasyWMS lui-même (concepts/modules/architecture qui décrivent le WMS côté fonctionnel et technique). Il s'inscrit dans la même catégorie opérationnelle que le précédent ingest development-methodology.md (stratégie de branches), qui reste la "vue d'ensemble" — les 7 nouvelles pages sont les procédures concrètes qui l'instancient.

Les cross-références ont été construites pour refléter la séquence temporelle typique : vm-installationfirst-deploymentgit-workflow + custom-application-managementdeployment-existing-app (au quotidien) / deployment-specific-commit (cas particulier) / gna-services-license (à chaque modif BOO).

Aucune page concept/module/architecture existante n'a été modifiée — le domaine couvert ne touche pas au produit mais au processus de déploiement.

2026-04-17 — Ingest: sources/Présentation_méthode_de_développement.md

Source ingested: sources/Présentation_méthode_de_développement.md — Confluence EasyWMS France (v8, 29/12/2023). Document interne Mecalux France décrivant la méthode de développement des custom applications EasyWMS : stratégie de branches GIT, phases dev/test/post-production, gestion du manuel de reten.

New pages created (1)

  • CREATED operations/development-methodology.md
    • Nouveau thème : méthodologie de développement des custom apps (non couvert dans le wiki existant)
    • Stratégie de branches GIT : master (production), développement (intégration), branches individuelles par développeur, post-production (correctifs post-MEP)
    • Phase de développement : 1 machine + 1 branche GIT par dev, redéploiement custom app après merge/rebase, manuel de reten en Markdown
    • Phase de tests : déploiement sur serveur de test dédié, testeurs n'ont pas besoin de monter de machine locale, 2 options de correction de bugs
    • Post-production : master = état de production courant, branche post-production créée après MEP et mergée uniquement avant la MEP suivante pour éviter d'écraser master
    • Schéma ASCII du flux de branches + règles pratiques + common errors

Pages updated (1)

  • UPDATED _index.md — total 66 → 67 pages; nouvelle entrée operations/development-methodology.md dans section Operations (Batch 7)

Rationale

Le document source n'a aucune intersection avec les pages concepts/modules/architecture existantes (qui décrivent le produit EasyWMS lui-même). Il traite du processus de développement interne Mecalux France pour les extensions custom — thème orthogonal au reste du wiki, d'où création d'une page dédiée dans operations/ (cohérent avec configuration-guide.md qui traite de l'opérationnel de déploiement).

2026-04-26 — Batch: Functional Analysis Ingestion (custom/analyse_fonctionnelle.md)

Source ingested: wiki-full/custom/analyse_fonctionnelle.md.md — 68,757 tokens, French-language functional analysis template (Mecalux client implementation document covering the full EasyWMS feature set with concrete operational detail).

New pages created (1)

  • CREATED concepts/kits.md (sources: analyse_fonctionnelle.md + erp-interface cross-reference)
    • First compilation of this concept (was in schema.yaml but never compiled)
    • Kit types: without assembly, with ERP-driven assembly, with on-demand assembly; SAGE 100C mapping (Fabrication/Commercial/Linked nomenclatures)
    • Assembly lifecycle: WOR → pick tasks → KST.CON + STK.KIT transactions → WOF (if ERP-originated)
    • Disassembly lifecycle: WOR → UNK.CON + STK.UNKIT → WOF (if ERP-originated)
    • Quartering type: 1 raw material → multiple finished goods selections
    • Common errors + related pages

Pages updated (12)

  • UPDATED concepts/stock.md

    • Added UoM to stock line uniqueness key (Item + Owner + Location + Container + Logistic attributes + Status + UoM)
    • Added explanatory note with example (same SKU in 2 lots = 2 stock lines)
    • Added STV delta note: quantity in STV = what changed (delta), not remaining stock; ERP must accumulate or use SCR/WSC
    • Added WSC/SCR usage detail: grouped vs detailed, include-zeros option, on-demand or scheduled
    • Added Double validation section: Pending→Validated/Cancelled; never/always/by-tolerance per item (inventory profile)
    • Added user status detail: 9 actions configurable per status (picking/replenishment/inventory/reception/internal consumption/shipping/collection/movement/reservation)
    • Added STC01 trigger: auto-sent on any user status change
  • UPDATED concepts/product-item.md

    • Added profile examples tables (logistic: PROFIL_SIMPLE/DLC/LOT/SN; reception: PROFIL_SIMPLE/QUALITE; shipping: PROFIL_FIFO_MANU/SCAN/FEFO)
    • Added to item attributes: free fields (up to 20), minimum stock alert threshold, picking alert message
    • Added Multi-Carrier packaging method to item families section (scan all / choose count / always 1 parcel; most restrictive wins)
    • Added "Item base management (lifecycle)" section: ERP deactivation → WMS deletion flow, WMS can only delete if no active stock/tasks, performance degradation warning
    • Added SAC01 to ERP integration table + ABC rotation recalculation details (whole warehouse or zone, configurable period, indicative result, trigger SAC01 after manual apply)
    • Added kits cross-reference to Related section
  • UPDATED concepts/erp-interface.md

    • Fixed bug: MOF direction was listed as "ERP → WMS" → corrected to "WMS → ERP" (manufacturing order finalization)
    • Added Manufacturing messages: RCP01/RCP02 (recipe management), MOR01 (production orders), MOF (WMS→ERP finished goods), FGP (WMS→MES)
    • Added Kit messages: WOR/WOF/KST/UNK with correct directions and triggers
    • Added Store Fulfillment messages: TOR01 (ERP→WMS), TOF01 (WMS→ERP), TPV01 (ERP→WMS POS)
    • Added VAS messages: VAS01 (ERP→WMS), SOR02 VASCode field, SOF VAS field
    • Added Slotting: SAC01 (WMS→ERP ABC rotation suggestion)
    • Added detail paragraphs for SAC01, TPV01, TOR01/TOF01
  • UPDATED modules/manufacturing.md

    • Expanded production line definition: supply buffer zone + production buffer zone; only 1 active MO per station
    • Added raw materials, finished goods, additives entity definitions
    • Added "Consumption mode" section: automatic (FEFO, additives) vs manual (operator declares each MP); TRF manual process steps
    • Expanded manufacturing profile: 3 settings (lot generation process, days before expiry, days before DLUO)
    • Added MO lifecycle flow diagram (ERP→Pending→Released→supply tasks→operator supply→PF declaration→consumption→close→MOF)
    • Added damaged finished goods section (PF not created; MP still consumed; quantity still counted)
    • Added rebuts (scrap) at MO closing: count as consumed; visible post-close
    • Added MO closing TRF process (6 steps; if actual MP < declared: excess MPs returned; can't declare more PF than already declared)
    • Added traceability detail (MP lot → PF lot; quality event tracking)
    • Added recipe management via SmartUI (Masters → Manufacturing)
  • UPDATED modules/billing-3pl.md

    • Expanded billing rules from simple 2-type description to full 3-group structure:
      • Group 1 (Storage): 5 sub-types (container/location/UoM/weight/volume) — snapshot-based counting
      • Group 2 (Handling): 6 sub-types (container/work orders/order lines/weight/UoM/volume) — flow-based counting; operations covered (inbound/outbound/loads/routes/counts/kits)
      • Group 3 (Transaction): custom rules with transaction type + owner param + quantity param + operation type (Increment/Decrement/Variable)
    • Added "Billing notifications" section: 6 event types (bill sent auto, bill pending validation, bill corrected, bill cancelled, contract expired, contract about to expire)
    • Added notification channels: email, SMS, SmartUI contextual notification
  • UPDATED architecture/security.md

    • Added QR Code login section: anonymized data (cannot derive username/password from lost code); reprinting invalidates previous code; incompatible with SSO
    • Added SSO section: SAML V2.0 only (no other SSO protocol); available on PC and TRF; SSO disables all other login methods for that user; SSO and QR Code mutually exclusive
  • UPDATED architecture/overview.md

    • Updated DB options: Oracle 19c / SQL Server 2019 / MySQL 8.0.14+ / PostgreSQL 14+ (not just Oracle or PostgreSQL)
    • Added on-premise hardware specs table: DB server (4-core @3GHz, 32GB, 600+50GB) and App server (same CPU/RAM, 200GB)
    • Added SaaS tiers table: 3 tiers on Azure; Basic = 2-core/7GB/10users/200orders-per-day; Standard/Advanced contact Mecalux
  • UPDATED concepts/picking.md

    • Added order priorities section: Urgent/High/Normal/Low/Very Low
    • Added order quantity states section: Assigned/Prepared/Loaded/Shipped (4 stages of order execution visibility)
    • Added shipment templates section: 15+ selection criteria (carrier/client/owner/destination/order type/class/typology/stock check/item type/family/danger/crossdocking/ungrouping zone/packing zone/custom); scheduling (time-based or on-demand); priority ordering within template
    • Added order fusion section: manual-only; same client + destination required; reversible before picking
  • UPDATED concepts/replenishment.md

    • Expanded PDL threshold types: 3 types (pieces/container count/% of full container); notes on when each requires container-count knowledge
    • Added "Dynamic Picking Emptying Tasks (Vidage)" section: automatic clearing of dynamic PDLs after order completion; relocation tasks generated on schedule; putaway engine determines destination; prevents stranded stock
  • UPDATED modules/multi-carrier.md

    • Added "Supported Carriers" section: 18+ carriers (STEF/XPO/Kuehne+Nagel/MRW/Nacex/DB Schenker/SEUR/Geodis/FedEx-TNT/DPD/Chronopost/Colissimo/DHL/UPS/GLS/Mondial Relay/Delivengo/BPOST/Custom)
    • Added online vs offline modes distinction
    • Added "Packing methods" section: 3 methods (scan all items/choose parcel count/always 1 parcel); precedence rule (most restrictive wins); configurable at warehouse/family/client/owner levels
  • UPDATED modules/store-fulfillment.md

    • Added ERP integration table: TOR01 (ERP→WMS transfer order), TOF01 (WMS→ERP finalization), TPV01 (ERP→WMS POS sale/return)
    • Rewrote POS integration flow to include TPV01 message and real-time decrement detail
    • Added "Real-time store stock view" section: current stock, in-transit stock, TPV01 history

Index & log

  • UPDATED wiki/_index.md — total updated from 65 to 66 pages; added kits.md entry; updated module descriptions for billing-3pl, manufacturing, multi-carrier, store-fulfillment; added kits to product-item entry

2026-04-10 — Health Check & Lint (full wiki audit)

  • CREATED wiki/_lint_report.md — comprehensive health check of all 65 pages
    • 14 orphan pages identified (cobot, movirack, slotting, labor-management most critical)
    • 23 one-way links found (dom↔orders, slotting↔location most impactful)
    • 4 content contradictions found (1 critical, 2 high, 1 low)
    • 9 missing concept pages identified (wave, kit, sub-warehouse = tier 1 priority)
    • 7 glossary gaps documented
  • FIXED concepts/shipping.md — Critical: rewrote ERP Integration table (ASO→SOR, SCO→SOF/SOF02, ROF→removed, STV→LOF); fixed Overview to reference SOR and link to order-outbound.md for canonical lifecycle
  • FIXED modules/pallet-shuttle.md — PS charge station type corrected from "RECH/REAC" to "66 (PSCharge)"
  • FIXED operations/configuration-guide.md — same PS charge station type correction
  • FIXED modules/slotting.md — source path typo areas/slottingting/areas/slotting/

2026-04-10 — Batch 7: Operations & Finition (8 pages + lint)

  • CREATED operations/troubleshooting.md (sources: all 56 previously compiled wiki pages — Common Errors sections synthesized)

    • Organized by symptom category (14 sections): Inbound/Reception, Putaway, LPN/Container, Stock & Inventory, Picking, Shipping, Replenishment, Count/Stock Adjustment, Quality Control & Locks, Tasks & Automation, AGV & Pallet Shuttle (full error code table 10012503), ERP Integration, System/Infrastructure, Master Data & Configuration
    • Total: ~80 error entries with cause + solution; cross-references to Parameters, ERP Interface, Transactions, Security, Architecture pages
  • CREATED operations/configuration-guide.md (sources: configurations/ folder 10 files + parameters.md + architecture/overview.md)

    • Sections: Pre-deployment checklist (IIS/DB/WIFI/EasyS), Warehouse Layout (EasyS sections 1.11.4: zones/location types/stations/equipment), Master Data, Reception (PIE/dock/returns config + parameters table), Putaway (strategy sequence/restrictions/PDL/intermediate stations), Picking (PTL config/workstation/waves), Replenishment (strategy types/dynamic/drawer locations), Count (location prereqs/lock types/cycle count/double validation), Crossdocking (3-step config), Quality Control (stock statuses/unlock job/receiving status), ERP Integration (message pairs/integration pool/API keys), Module-specific (Multi-Carrier/SCEM/Yard Management/LMS/3PL Billing/AGV/Slotting), Security (roles/station roles/owner isolation), Parameter reference summary
  • CREATED wiki/glossary.md (sources: all 56 compiled wiki pages — terms extracted)

    • ~120 entries alphabetically organized: A-Z
    • Covers: product names (EasyS/SmartUI/PIE/PDL/LPN/SSCC/EAN/GTIN/GS1-128), abbreviations (AGV/PS/APS/SCEM/DOM/LMS/VAS/3PL/PTL/XD/RFT/IIS), AD element types (Command/Query/Entity/View/Dialog/Event/Workflow), ERP message codes (all ~30 codes), transaction prefixes (CON./STK./TSK./COU./INO./OUT./ROU./LOAD.), key Mecalux terms (Galileo/Fleet Manager/EasyS/tense flow/golden zone/etc.)
    • Includes ERP Message Quick Reference table (all ~30 messages)
    • Includes Transaction Code Quick Reference table (all prefixes)
  • CREATED concepts/account-owner.md (sources: areas/inventory_management/masters/accounts.md + owners.md + mixing_owners.md)

    • Lint fix: page was in schema.yaml but never compiled
    • Sections: Owner vs Account distinction, owner attributes (code/mixing/user group), account attributes (strict FEFO/preferred carrier/client labels), owner mixing rules (manual vs automatic warehouse), ERP messages (OWN/ACC)
  • CREATED concepts/supplier.md (sources: areas/inventory_management/masters/suppliers.md + supplier_types.md)

    • Lint fix: page was in schema.yaml but never compiled
    • Sections: Main attributes, use cases (inbound/receipt/returns), ERP message (SUP), interface paths
  • CREATED concepts/carrier.md (sources: areas/multi_carrier_shipping/multicarrier_admin/views/view_extended_carriers.md + packing_printing.md)

    • Lint fix: page was in schema.yaml but never compiled
    • Sections: Base carrier attributes, extended carrier attributes (full field table from source), carrier selection (manual/auto/preferred), Delivery entity relationship, ERP messages (CAR/RUT)
  • UPDATED modules/directives.md — added cross-reference to client-specific-rules to resolve orphan status

  • UPDATED wiki/_index.md — total updated from 56 to 65 pages (added Batch 7: 8 pages + glossary)

Batch 7 — LINT Report

Broken bracket links: None (all resolved).

Broken markdown links (../path.md): None.

Orphan pages (no inbound links):

  • modules/client-specific-rules — intentional stub (404 source); now linked from modules/directives.md. Acceptable.

Schema pages not compiled (fixed in this batch):

  • concepts/account-owner.md → CREATED
  • concepts/carrier.md → CREATED
  • concepts/supplier.md → CREATED

Operations pages: Fully compiled — troubleshooting.md + configuration-guide.md.

Missing concept pages (mentioned in wiki but no dedicated page — lower priority):

  • concepts/kits.md — Kit assembly mentioned in task.md, erp-interface.md; schema has areas/kits/ as source folder
  • concepts/erp-parameters.md — ERP-specific parameters not fully covered in main parameters page
  • concepts/tense-flow.md — Tense flow configuration use case (raw source exists: configurations/tense_flow_configuration01.md)

_index.md completeness: All 65 pages listed and described. ✓

2026-04-10 — Batch 6: Architecture & Integration (8 pages)

  • CREATED architecture/overview.md (sources: architecture/saas/hardware/license all 404 — compiled from cross-source knowledge)

    • Sections: On-premise stack (IIS/ASP.NET Core/Oracle/PostgreSQL), IIS application pools (Main/Background Jobs/Integration), SaaS vs on-premise differences (VPN requirements, Amazon SaaS certification), 3 API families (AD API/QueryExecute/CommandExecute), multi-site model, warehouse types (manual/automatic/mixed), background job table (TryToReplenish/Delete_StockStatusJob/AGV/PSService/SlottingJob/MetricGatherer/CycleCount/Defrag), hardware requirements (RF terminals/scales/label printers/automatic warehouse PLCs), license model (modular), common errors table
  • CREATED architecture/security.md (sources: security/index.md 404 — compiled from cross-source knowledge)

    • Sections: Role hierarchy (SuperAdmin/Administrator/Manager/Operator/RF Operator/Viewer/3PL Client/SCEM Admin), authentication mechanisms (SmartUI/RF/API/SSO), authorization model (menu access + command-level + data scope), station roles, container lock types table (Inbound/Outbound/Movement/Blocking), audit trail via transactions, quality locks (receiving status vs user status), network/infrastructure security (HTTPS/WIFI/VLAN/VPN), parameters affecting security, common errors
  • CREATED architecture/application-dictionary.md (sources: cross-source AD knowledge + ERP.md + TransactionTypes.md)

    • Sections: AD overview (~38,765 elements), 7 element types fully documented:
      • Commands: executable operations → CommandExecute API, permission-controlled
      • Queries: LINQ-based data retrieval → QueryExecute API
      • Entities: core data objects with CRUD (25 key entities listed)
      • Views: read-only projections (ViewContainers/ViewStocks/ViewTasksOpen/etc.)
      • Dialogs: multi-step operator flows (ReceptionDialog/PickingDialog/CountDialog)
      • Events: state transition triggers → ERP messages / SCEM / Workflows
      • Workflows: orchestrated process sequences (Putaway/StockAssignment/Replenishment/Defrag/CountClose)
    • Background Jobs table (8 jobs with triggers), Parameters, naming conventions (Command/Query/Entity/View/Dialog/Event/Parameter/Transaction/ERP naming patterns), extension points
  • CREATED architecture/entities-map.md (sources: synthesized from all Batch 1-5 compiled pages)

    • Sections: Core entity hierarchy tree (Org→Site→Zones→Aisles→Locations→Containers→Stock), primary relationship tables (Location→Container→Stock, Orders→Stock→Task, Container lifecycle), detailed attribute schemas for Container/Location/Stock/Task/ReceiptOrder/ShippingOrder/Count, master data entities (Item/Owner/Supplier/Account/Carrier), operational entities (Route/Load/PDL/ConsolidationProcess/DefragmentationPlanner), module entity extensions (AGV/Multi-Carrier/3PL Billing/DOM), referential constraints table, transaction-entity mapping table, ERP integration touch points per entity table
  • CREATED concepts/erp-interface.md (sources: 35 ERP source files across masters/receipts/shipping/counts/replenishment/requests/notifications)

    • Complete message catalog organized by category:
      • Masters (8 messages): ITM/ITC/OWN/CAR/ACC/SUP/KIT/LCK
      • Inbound (10 messages): ROR/ASN/SRN → ROC/ROF/REF/ASO/ASK/SRO/SRK
      • Outbound (7 messages): SOR(SOR01/SOR02)/RUT/WOR → SOC/SOF/LOF/WOF
      • Counts (2 messages): COR → COF
      • Requests (3 messages): STR/SCR/CMC
      • Notifications (7 messages): STV/STC/WSC/KST/UNK/COS/COC + ERR
    • Per-message: key fields table, use cases, versions, triggering transactions
    • Post-processing pipeline table (21 transaction → ERP message mappings)
    • Module-specific messages table (Manufacturing/DOM/Yard/VAS)
  • CREATED concepts/transactions.md (sources: areas/TransactionTypes.md + areas/notificationevents.md)

    • Complete transaction catalog (~60+ codes) organized by entity prefix:
      • CON.* (14 types): container movements, reception, shipping, VAS, L&F
      • COU.* (4 types): count lifecycle
      • STK.* (18 types): stock movements, adjustments, picking, replenishment, kit assembly, VAS
      • CST.STK (1): quality status change
      • INO.* (3): receipt order lifecycle
      • REC.* (3): receipt document lifecycle
      • OUT.* (5): shipping order lifecycle
      • ROU./LOAD. (6): route and load lifecycle
      • TSK.* (7): task lifecycle + automatic warehouse errors
      • WOR./KOU. (4): work order lifecycle
      • LCK./ULK. (2): container locks
      • DEL./DESK./SCR./SAC. (6): misc (packaging, desk orders, stock contrast, ABC)
    • Per transaction: post-processed flag, description, ERP message triggered, key data fields
    • Notification Events catalog (25 core WMS events): code, severity, notification group, description
    • Module notification events table (AGV/PS/SCEM/Slotting/Billing/DOM)
    • Subscription scope table
  • UPDATED wiki/_index.md — Added Architecture section (4 pages) + 2 concept pages; total updated from 48 to 56 pages

2026-04-10 — Batch 5: Modules (24 pages)

  • CREATED modules/agv.md (sources: 24 pages from areas/agvs/)

    • Sections: communication protocol phases (00/03/04/06/08/10/255), load types (0=Container, 1=Pallet Shuttle), error categories (configuration/execution/communication), RFT fallback mode, notification events table, AGV lock type
  • CREATED modules/pallet-shuttle.md (sources: 25 pages from areas/pallet_shuttle/)

    • Sections: PSService architecture (centralizes tablet-PS communication), simple vs multi-shuttle modes, LIFO/FIFO channel access, deposit/extraction/compaction operations, AGV-PS search algorithm, battery management parameters (PS_MAX_MINUTES_BATTERY_FULL_LOAD=300, PS_MIN_MINUTES_BATTERY_LOAD=90), background jobs table
  • CREATED modules/multi-carrier.md (sources: 25 pages from areas/multi_carrier_shipping/)

    • Sections: Delivery entity (carrier+consignee), extended carrier attributes, delivery status lifecycle, packaging station source/destination config, carrier dock confirmation modes (AUTO/MANUAL/UNLOAD), automatic carrier selection criteria, carrier label printing
  • CREATED modules/ecommerce.md (sources: 2 pages from areas/ecommerce/)

    • Sections: JIT reception flow (single-unit→packing, multi-unit→ungrouping, no-order→storage), 4 parameters (ECOMMERCE_RECEPTION_ALLOW_AUTOSELECTION, ALLOW_MULTIQUANTITY, RETURN_ALLOW_AUTOSELECTION, MAX_SECONDS_TO_CONFIRM)
  • CREATED modules/marketplaces.md (sources: 3 pages from areas/marketplaces/)

    • Sections: supported platforms (Prestashop/eBay/Amazon), Amazon SaaS + Android 10 requirement, OUT.CREATE transaction, marketplace configuration
  • CREATED modules/slotting.md (sources: 11 pages from areas/slotting/)

    • Sections: rotation analysis modes (historical/current/external file), golden zone concept, PDL-based vs all-picking-location recommendations, profit formula (daily_profit = (move_cost - stay_cost) × daily_rotation), 7+ parameters, continuous slotting background job
  • CREATED modules/labor-management.md (sources: 11 pages from areas/labor_management/)

    • Sections: Process→Activity→Work→Work Detail hierarchy, target time calculation (layout dimensions + equipment speed), 5 vertical behavior modes (no tolerance, allowed tolerance, fixed, flexible, ultra-flexible), 16 measured processes table, per-warehouse config requirement, RFT countdown display
  • CREATED modules/billing-3pl.md (sources: 14 pages from areas/billing/)

    • Sections: Contract→Rule→Planner lifecycle, standard vs custom rules, tiered pricing example, valuation fields, pre-validation workflow, compensation for credits, Owner Extensions prerequisite
  • CREATED modules/3pl-portal.md (sources: 2 pages from areas/tpl_portal/)

    • Sections: Owner-filtered access model, available WMS views per portal user, KPI types, notification setup, Owner Extensions prerequisite
  • CREATED modules/yard-management.md (sources: 12 pages from areas/yard_management/)

    • Sections: Appointment lifecycle (Pending→Waiting→Pending dock decision→In process→Pending check-out→Finished), 10-step initial configuration, dock compatibility rules, checkpoint attributes, weight control, parking lots, auxiliary appointments, ERP/TMS integration
  • CREATED modules/vas.md (sources: 9 pages from areas/vas/)

    • Sections: Template→Activity→Instructions hierarchy, VAS profiles (item/family/type), VAS at shipping station vs packing station, ERP SOR VASCode field, screen printing and container plastic use case examples
  • CREATED modules/manufacturing.md (sources: 5 pages from areas/manufacturing/)

    • Sections: RCP01 (manufacturing) vs RCP02 (quartering) recipe types, MOR01 production orders, MOF/FGP ERP messages, STK.MAN.PRODUCTION and MAN.FM.DAMAGE transactions, NegativeStock user status, component management
  • CREATED modules/store-fulfillment.md (sources: 1 page from areas/store_fulfillment/)

    • Sections: Star network topology constraint, POS integration (store sends orders), 3 replenishment modes (manual/automatic/min-max), no desk stations restriction, pending receipt visibility
  • CREATED modules/supply-chain-event.md (sources: 3 pages from areas/supply_chain_event_management/)

    • Sections: Event subscription model (single/delegated/3PL client), notification channels (web/email/SMS), Notification_GNAImportError code, alarm lifecycle (Active/Resolved/Expired), escalation chains, SCEM admin role
  • CREATED modules/movirack.md (sources: 3 pages from areas/movirack/)

    • Sections: Mobile racking system, 5 work modes (Manual/Auto/Timing/Autoparking/Autopicking), 4 aisle opening modes (with task/without task/manual/multi-aisle), reset/abort operations, tablet workstation interface
  • CREATED modules/cobot.md (sources: 1 page from areas/cobot/)

    • Sections: Robotic arm + suction cup tools + security elements, HPKS-R integration, item eligibility configuration, always paired with manual station for incidents, conveyor assignment rules
  • CREATED modules/aps3d.md (sources: 1 page from areas/aps3d/)

    • Sections: Fleet Manager controller architecture, APS vs APSFIFO locations, 5-stage order flow, 4 defragmentation modes (channel compaction/cross-channel/rotation/shipping), aisle balancing, depth confirmation, error management
  • CREATED modules/data-analytics.md (sources: 1 page from areas/data_analytics/)

    • Sections: Metric groups (consolidated hourly vs real-time minutes), metric gatherer background service, widget categories (50+ types), dashboard publishing model, standard dashboards table (WMS/LMS/APS3D), alarm configuration, multi-device support
  • CREATED modules/automation-dashboard.md (sources: 6 pages from areas/faults_management/)

    • Note: areas/automation_dashboard/ returns 404 — actual content in areas/faults_management/
    • Sections: Fault recording (machine/start/end/description/causes/suggestions), manual action recording, fault reports table (8 types), action reports table (5 types), external WMS history, fault resolution workflow
  • CREATED modules/dom.md (sources: 23 pages from areas/DOM/ — 138 total source files)

    • Sections: Node types (POI/POF/Store), stock levels (org/node/line), ERP messaging table (POR/ROC/SOR/SOC/SOF/DOF/ACK/NCR), 5-stage orchestration engine (region→carrier→stock→capacity→strategies), order release prioritization, manual orchestration wizard, reorchestration criteria, order splitting, inbound purchase order flow, inter-node replenishment, configuration sequence
  • CREATED modules/faults-management.md (sources: 6 pages from areas/faults_management/)

    • Note: same source area as automation-dashboard; module is the backend implementation of the Automation Dashboard UI
    • Sections: Cross-reference to automation-dashboard page; fault/action data model; report types table; resolution workflow
  • CREATED modules/directives.md (sources: 10 pages from areas/directives/)

    • Sections: Owner directives (document format/language, custom workflows), account directives (required/preferred container type, max weight/height/layers, min shelf life, max lot count, shipping logic), scope and precedence rules, configuration steps
  • CREATED modules/owner-extensions.md (sources: 1 page from areas/ownerextensions/)

    • Sections: Mandatory owner on receipt/shipping orders, 8 owner-isolated master entities (companies/account types/accounts/supplier types/suppliers/item types/item families), code concatenation with owner, exceptions (groups/fusions, inter-warehouse replenishments)
  • CREATED modules/client-specific-rules.md (sources: 1 page — 404 error)

    • Note: Source area returns 404; created stub explaining the concept maps to the Directives module
  • UPDATED wiki/_index.md — Added Modules section (24 pages); total updated from 24 to 48 pages

2026-04-10 — Batch 4: Layout & Configuration

  • CREATED concepts/stations.md (sources: 39 pages)

    • Station index: index.md (route types, managers, incidences)
    • Station types: alm.md, pie.md, pk.md, et.md, dock.md, stage.md, mu.md, me.md, ms.md, workzone.md, decision.md, ps.md, reac.md, rech.md, consolidation.md, etq.md, conveyor.md, vas.md, tenseFlow.md, lift.md, packaging_station.md, pscharge.md, kit.md, retention.md, desk.md, pcs.md, pb.md, ecb.md, cme.md, apl.md, lanz.md, mp.md, pke.md, traslo.md, fleet_manager.md, notask.md, disabledroute.md, stationloaded.md, stationfault.md
    • Station management: inventory_management/stations/roles.md, views/view_dock_stage.md
    • Sections: Full station type table (37+ types with type codes, descriptions, operative details), multi-role stations (PIE/PK+RECH/REAC), routes (simple vs composed), route managers (Galileo/RF/Voice/Virtual/PTL/External/Fleet Manager), route incidences (5 types), dock/stage configuration from SmartUI (actions, work mode, printer assignment)
  • CREATED concepts/warehouse-designer.md (sources: 19 pages)

    • Masters: container_type.md, rack_type.md, workstation.md
    • Zones: storage_zones.md, working_zones.md, subwarehouses.md
    • Equipment: equipment_type.md, equipment.md, equipment_restriction.md, equipment_restriction_by_quantity.md, equipment_restriction_by_incompatibility.md
    • Layout: layout_shelves.md, layout_docks.md, layout_stages.md
    • General: wd_delete_action.md
    • Activity: change_log.md, transfer_list.md, transfer_comparison.md
    • Warehouse map: inventory_management/warehouse_map/index.md
    • Sections: Web Configurator overview, all master types (container/rack/workstation), zone types (storage/work/subwarehouse), equipment management (types/instances/restrictions by quantity and incompatibility), layout editing (shelves/docks/stages), deletion rules, change log + transfer history + comparison, Warehouse Map 3D view (station status, search, zone visualization), 2D view (location status, bulk operations, heat map)
  • CREATED concepts/parameters.md (sources: 8 parameter files)

    • Primary: areas/parameters.md (80+ core WMS parameters)
    • Modules: inventory_management/parameters.md, slotting/parameters.md, ecommerce/parameters.md, pallet_shuttle/agv_ps/parameters.md, aps3d/parameters.md, multi_carrier_shipping/parameters.md
    • Note: areas/areasparameters.md and areas/shipping/parameters.md were 404 — not included
    • Sections: Parameter system architecture (system vs custom, organization vs warehouse scope), all core parameters organized by process (reception/labels/container/picking/shipping/stock/replenishment/defragmentation/voice), all module parameters (Slotting/eCommerce/AGV-PS/APS3D/Multi-Carrier), cross-reference table linking parameters to other wiki pages
  • CREATED concepts/cutting-stock.md (sources: 12 pages)

    • Item config: cutting_item.md, cutting_profile.md, cutting_stock_assignation.md, cutting_stock_label.md
    • Picking: cutting_station.md, cutting_stock_integrated.md, cutting_stock_delegate.md, cutting_excess.md
    • Reception: blind_cutting_stock.md, supplier_cutting_stock.md
    • Count: count_cutting_stock.md
    • Sections: Non-consolidation rule and base UoM rule, cutting profile (6 attributes), first-time setup (6 steps), assignment strategies (continuous/segmented/minimum with examples), cutting station configuration (type 61, EasyS routes, stage options), reception processes (blind/supplier/receipt-and-putaway), integrated vs delegated cutting picking (3-phase process, differences), cutting excess + shipping profile config, counting stretches (3 modes + informed count), quality lock behavior, parameters (CUTTING_PRINTER)
  • CREATED concepts/labels.md (sources: 6 pages)

    • Primary: labels_containers.md, labels_items.md, cutting_stock_label.md, print_stock_label.md, multilabel_recep.md
    • Note: labels_LPN.md was 404 — content obtained from labels_containers.md
    • Sections: Container label types (SSCC, GS1-128 mono/multi-reference) with format table and Application Identifiers, item labels (Code128 and GS1-128) with AI table, cutting stock labels (A6 only, printer priority, profile flags), client container auto-labels, multi-reading process (4 modes), RF label printing (8 printable objects), automatic print triggers, all parameters consolidated
  • UPDATED concepts/picking.md — added backlinks to cutting-stock.md and stations.md

  • UPDATED concepts/shipping.md — added backlinks to cutting-stock.md and stations.md

  • UPDATED concepts/stock-adjustment.md — added backlinks to cutting-stock.md and labels.md

  • UPDATED concepts/quality-control.md — added backlink to cutting-stock.md

  • UPDATED wiki/_index.md — total now 24 pages (added Batch 4: 5 pages)

2026-04-10 — Batch 3: Inventory Operations

  • CREATED concepts/count.md (sources: 26 pages)

    • Primary: counts_admin/count.md, count_type.md, count_create.md, count_release.md, count_close.md, count_cancel.md
    • Physical: count_physical.md, count_location.md, count_lpn.md, count_item.md, Partitions_Count.md
    • Workstation: counts_workstation/index.md, count_pk_location.md, count_pk_lpn.md, count_pk_item.md
    • Cycle count: cycle_count/index.md, cycle_count_schedule.md, cycle_count_generation.md
    • ERP: counts_erp/index.md (SCR/WSC stock contrast)
    • Sections: 3 count types (item/container/location), 4 creation methods (WMS/ERP/physical/cycle), full lifecycle (Disabled→Releasing→In Process→Closed/Canceled), task generation rules per warehouse type, blind vs informed mode, partition counts, automatic warehouse workstation, cycle count schedule/iteration/generation logic, ERP messages (COR/COF/SCR/WSC), double validation interaction, transactions (COU.CST/TSK.COU/STK.ADJ/COU.END/COU.CLS/COU.CNL), all parameters
  • CREATED concepts/stock-adjustment.md (sources: 16 pages)

    • Primary: stock_adjustment.md, quantity_adjust.md, udm_adjust.md, al_adjust.md, reasons.md
    • Interfaces: stock_adjustment_RF.md, stock_adjustment_SmartUI.md, stock_adjustment_Workstation.md
    • Double validation: double_validation/activate.md, adjust_register.md, pending_adjust_actions.md
    • Sections: 5 adjustment types (qty+/qty/full location/UoM/logistic attributes), side effects on tasks and assignments per type, adjustment reasons (5 capture processes), double validation (Pending→Confirmed/Canceled with reversal wizard), RF/SmartUI/Workstation interface details, ASN/client stock restrictions, cutting stock specifics, transactions (STK.ADJ/STK.MOVE), ERP STV messaging rules
  • CREATED concepts/consolidation.md (sources: 6 pages)

    • Primary: consolidation/index.md, consolidation_admin/consolidation_process_creation.md, consolidation_automatic/index.md
    • Detail: 2loc_PK_consolidation.md, ManualMP_PK_consolidation.md, Buffer_consolidation.md
    • Sections: Process→Orders→Lines→Tasks architecture, 3 supported use cases (manual/auto single-ref/auto multi-ref), process configuration (definition + filtering criteria + allow mixing + destination station), process lifecycle (Standby→Released→Paused/Canceled), 3 automatic warehouse modes (PK 2-loc, manual MP, buffer), operator incident handling, configuration requirements (full quantity, station modes), transactions (CON.MOVE/STK.MOVE/CON.SEND.L&F)
  • CREATED concepts/defragmentation.md (sources: 4 pages)

    • Primary: defragmentation/index.md, defrag_admin/index.md, defrag_rotation.md, defrag_shipping.md
    • Sections: 2 strategy types (rotation by ABC class / shipping by order assignment), rotation strategy criteria (8 criteria) + destination rules, shipping strategy criteria (8 criteria) + destination rules, APS optimal channel selection, defragmentation planners (type/schedule/duration/frequency), manual vs automatic execution, parameters (MAX_DEFRAG_TASKS/MAX_OPTIMIZATION_DEFRAG_CHANNEL/MAX_DEFRAG_ATTEMPT), automatic warehouse only
  • CREATED concepts/quality-control.md (sources: 7 pages)

    • Primary: quality_control/index.md, quality_lock_web.md, quality_lock_trf.md, quality_lock_erp.md, quality_unlock.md, quality_automatic_unlock.md, cut_stock_lock.md
    • Sections: Stock status concept (2 status types: receiving vs user), 6 lockable operations, 3 reception lock mechanisms, lock from web/RF/ERP (3 scope levels: location/container/item), task/assignment side effects on lock, unlock from web/RF/ERP, automatic time-based unlock (job Delete_StockStatusJob_PR every 15 min), required/preferred status at shipping, cutting stock partial/total lock (split behavior), ERP messages (STR/STC), transaction (CST.STK)
  • CREATED concepts/manual-movements.md (sources: 1 page)

    • Primary: inventory_management/manual_movements/manual_movements.md
    • Sections: 8 move types (location→location, location→container, container→container, container→container with divisions, division→division, move container, cutting stock, partitions), restrictions per type (ASN, cross-warehouse, client stock, lock confirmation), replenishment assignment cancellation on container move, cutting stock indivisibility rules (exact stretch length required, one stretch at a time), partition-specific restrictions, transactions (STK.MOVE/CON.MOVE), interface paths (RFT/Workstation)
  • UPDATED concepts/container.md — added backlinks to consolidation.md and quality-control.md

  • UPDATED concepts/putaway.md — added backlink to defragmentation.md

  • UPDATED wiki/_index.md — total now 19 pages (added Batch 3: 6 pages)

2026-04-10 — Batch 1: Core Entities (completion)

  • CREATED concepts/location.md (sources: 8 pages)

    • Primary: layout/location_types/location_types.md, inventory_management/locations/locations.md, location_lock_types.md, locations_features.md
    • Sections: Virtual locations (ASN/Lost_Found/Mov), 13 physical types (conventional/compact/APS/APSFIFO/dynamic/pushback/cantilever/buffer/dock/equipment/conveyor), storage modes, storage logics (12 flags), lock types (8 operations), location coding (ASXY), label formats, all operations from Locations view, common errors
  • CREATED concepts/product-item.md (sources: 20 pages)

    • Primary: items/index.md, items/logistic_attributes.md, items/profiles.md, items/types.md, items/uom.md, items/uom_base.md
    • Also: alias.md, families.md, substitutes.md, weight.md, mix_items.md, min_and_max.md, abc_classification.md, subwarehouse_classification.md
    • Sections: Item vs stock distinction, types, families, ABC classification, UoM and conversions, all logistic attributes (lot/expiry/best-before/production/days of life/serial/quality/size/color/version/etc.), 7 profiles, all 30+ item attributes, labeling, ITM ERP message
  • CREATED concepts/stock.md (sources: 16 pages)

    • Primary: view_stocks.md, stock_adjustment.md, grouped_stock.md
    • Also: stock_adjustment_RF.md, stock_adjustment_Workstation.md, quantity_adjust.md, udm_adjust.md, al_adjust.md, reasons.md
    • Sections: Stock record structure (all fields), 4 storage contexts, 3 status dimensions, lifecycle, 5 adjustment types (quantity+/-/location/PDL partition/PK conveyor), adjustment rules and task interactions, grouped reports (5 views), STV communications, STK.ADJ transactions
  • CREATED concepts/task.md (sources: 7 pages)

    • Primary: tasks/index.md, tasks/tasks.md, tasks/automatic_tasks.md, tasks/movements.md, tasks/semiautomatic_tasks.md
    • Sections: Full task/process type table (28 combinations), lifecycle (Pending/Generated/In Process/Finished/Canceled), task→movement decomposition with compound routes, execution order criteria (RF priority, empty channel, stackability, route, date), semi-automatic mode, all PC operations, common errors
  • CREATED concepts/order-inbound.md (sources: 16 pages)

    • Primary: receipt_orders.md, receipt_order_type.md, ERP/receipts/ror.md, roc.md, rof.md, asn.md, aso.md, str.md
    • Sections: 3 order types (supplier/return/transfer), header + line structure, 7 lifecycle statuses, all ERP messages (ROR with all variants, ASN with 8 variants, ROC status notifications, ROF01/ROF02, ASO with variants, STR lock/unlock), parameters, operations, common errors
  • CREATED concepts/order-outbound.md (sources: 18 pages)

    • Primary: shipping_order.md, shipping_order_type.md, shipping_admin/index.md, shipping_orders_monitorize.md, ERP/shipping/sor.md, soc.md, sof.md
    • Sections: 8 order types, header + line structure (all fields including critical/required lines, logistic attribute filters, max lots), full lifecycle with status/actions table, all business rules (critical/required lines, excess, substitutes, expired stock, reserve), SOR01/SOR02, SOC all statuses, SOF01/SOF02 with partial close logic, LOF, all PC operations, common errors
  • UPDATED concepts/putaway.md — added cross-refs to task.md and product-item.md

  • UPDATED concepts/picking.md — added cross-refs to task.md, order-outbound.md, location.md

  • UPDATED concepts/shipping.md — added cross-refs to order-outbound.md, task.md

  • UPDATED concepts/replenishment.md — added cross-refs to task.md, location.md

  • UPDATED concepts/crossdocking.md — added cross-refs to order-inbound.md, order-outbound.md

  • UPDATED wiki/_index.md — total now 13 pages (Batch 1: 7 pages + Batch 2: 6 pages)

2026-04-10 — Batch 2: Core Flows

  • CREATED concepts/reception.md (sources: 10 pages)

    • Primary: reception_dock.md, receipt_order.md, receipt.md, asncontainers.md, blind_container.md, supplier_container.md, returns.md
    • Automatic: pie_auto.md, pie_semi_auto.md, pk/index.md
    • Sections: Receipt document structure, 5 reception modes (dock/supplier, blind, returns, ASN, PIE, PK), closing, 16 parameters, 7 ERP messages, labels, errors, UI paths
  • CREATED concepts/putaway.md (sources: 5 pages)

    • Primary: putaway_process.md, putaway_apply_strategies.md, putaway_admin/index.md, putaway_configuration01.md
    • Sections: Strategy architecture (channel filling vs location), 8-stage pipeline (criteria→aisles→balancing→restrictions→validity→rule filters→sort→select), automatic station triggers (PIE/MU/TRL/ALM), PDL integration, parameters, errors, UI paths
  • CREATED concepts/picking.md (sources: 8 pages)

    • Primary: shipping_manual/index.md, shipping_auto/index.md, shipping_auto/direct_picking.md, shipping_auto/grouped_picking.md, pick_and_pass/index.md, shipping_admin/stock_assign.md
    • Sections: Stock assignment (strategies, priorities, excess), manual warehouse modes (10 modes), automatic warehouse picking (direct 7-phase, grouped, negative), Pick and Pack, cutting stock, path design, transactions, errors, UI paths
  • CREATED concepts/shipping.md (sources: 10 pages)

    • Primary: shipping_admin/index.md, order_release.md, shipping_admin/stock_assign.md, shipping_truck_load/index.md, shipping_consolidation/shipping_consolidation_onstation.md
    • Sections: Shipping order lifecycle (7 statuses), management operations, release process, grouping (waves/groups/fusions/templates), prepackaging, consolidation, routes, loads, truck loading (containers/stock/packages), PS groups, ERP messages, transactions, errors, UI paths
  • CREATED concepts/replenishment.md (sources: 6 pages)

    • Primary: replenishment_strategies.md, picking_locations.md, efficiency_mode.md, dynamic.md, automatic_replenish.md
    • Sections: PDL concept and attributes, PDL partitions, PDL release on empty, 4 strategy types (top-off, shipping demand, stockout, sub-warehouse), 3 efficiency modes, stock eligibility, dynamic replenishment process, automatic job (TryToReplenishProductLocations), cutting stock, errors, UI paths
  • CREATED concepts/crossdocking.md (sources: 3 pages)

    • Primary: crossdocking_manual/index.md, crossdocking_manual/crossdocking_warehouse.md
    • Note: crossdocking_opportunity.md was 404; content sourced from index.md description
    • Sections: Opportunity XD (direct to dock, eligibility, process), XD to warehouse (conditions, XD locations, XD strategies, coverage check), decision tree, comparison table, configuration requirements, errors, UI paths
  • UPDATED wiki/_index.md — total now 7 pages (Batch 1: 1 page + Batch 2: 6 pages)

2026-04-10 — Batch 1: Core Entities — Container (LPN)

  • CREATED concepts/container.md (sources: 13 pages)
    • Primary: containers.md, container_types.md, container_lock_types.md, division_types.md
    • Stacking/matching: stacked_containers.md, stack_match_containers.md, unstack_unmatch_containers.md
    • Reception: supplier_container.md, blind_container.md, asncontainers.md
    • Report: Putaway_search_location_trace.md
    • Transactions: TransactionTypes.md (CON.* section)
    • view_containers.md: 404 (scrape error — skipped)
    • Sections: Overview, Attributes, Weight, Types, Lifecycle, Stacking/Matching, Locks, Reception, Operations, Labeling, Parameters, Transactions, ERP Integration, UI paths, Common errors, Related