flowchart TD
Supplier["Leverancier: opgegeven aantallen"] --> Slip["pakbon_emballage: volgens leverancier"]
HubIn["HUB leverancierzijde: heen en retour"] --> HubReg["emballage_registratie: inkomend/uitgaand"]
HubOut["HUB klantzijde: heen en retour"] --> HubReg
Driver["Chauffeur: stop packages/returned_packages"] --> StopReg["emballage_registratie_stop: afgeleverd/opgehaald"]
Other["Andere XLS-pakbonschermen"] --> Customer["pakbon_emballage: geleverd/retour"]
Slip --> Ctrl["EmballageControl: harde bronlinks"]
Customer --> Ctrl
HubReg --> Ctrl
StopReg --> Ctrl
Ctrl --> Compare["Zes paren waarnemingen vergelijken"]
Compare --> Result["aligned / difference / missing / ambiguous"]
Result --> Limit["Geen beginstand of eindbalans"]
ReturnEndpoint["return_packaging endpoint"] --> ReadOnly["Alleen SELECT; geen retourwrite"]
diagrams/packaging-flow.mmd
Feitelijke analyse op 3 oktober 2026. Codebevindingen zijn geen garantie voor foutloos of daadwerkelijk gebruikt runtimegedrag.
Legenda · bewijs en verbindingen
Bewijsstatus
CONFIRMED Aangetroffen in bron of catalogus; niet automatisch foutloos livegedrag.
LIKELY Gevolgtrekking met onderbouwing.
UNCLEAR Onvoldoende bewijs voor deze koppeling of werking.
NOT FOUND Niet aangetroffen binnen de onderzochte scope.
FUTURE / PROPOSED Voorstel; geen huidige functionaliteit.
Relaties
direct · Aangetroffen rechtstreekse referentie of aanroep.
derived · Afgeleid door selectie, groepering of berekening.
conditional · Alleen bij de genoemde voorwaarden of aanwezige bronverwijzing.
not active · Code/model aanwezig, niet aangesloten op het beschreven pad.
unclear · Verbinding niet vastgesteld.