Outbound orders: de pick list a bill of lading
Cinq outbound types, les documents generes par le système, et le deep-revert quand une order doit revenir.
Une commande outbound est le miroir d'un inbound : les assets sortent, les documents suivent, le settlement clôture le deal. La plateforme prend en charge chaque élément pour que l'opérateur ne doive pas le reconstruire à partir de zéro.
Cinq types d'outbound
Sale (gain market ou auction), recycling (downstream uniquement), internal-transfer (entre warehouses), return-to-client (pour les scénarios de lease-return où certains assets repartent), donation (avec la documentation appropriée). Le type contrôle les documents requis et les workflow stages qui s'exécutent.
L'ensemble documentaire
Pour chaque outbound, la plateforme génère les documents pertinents à la demande — pick list, packing slip, bill of lading (BOL), loading report, recycling certificate. Chacun est une route sous /core/outbound/[id]/{type}, rendu server-side et imprimable. Les document templates sont tenant-configurable par type d'outbound via /settings/core/templates, de sorte qu'un BOL pour une sale utilise un boilerplate différent de celui d'un internal transfer.
Pick list
La pick list est le document du warehouse-floor : quelle palette, quel rack, quelle position, quel asset, dans l'ordre qui minimise les déplacements. Le mode outbound du scanner est conçu pour suivre la pick list — l'opérateur scanne un asset, la plateforme confirme qu'il est sur la bonne ligne et signale une erreur si ce n'est pas le cas.
Sellable-quality gate
Avant qu'un asset puisse rejoindre un outbound de type sale, il doit passer le sellable-quality threshold (D0 erasure, aucun defect critical-severity, grade au-dessus du tenant floor). La gate est appliquée server-side ; l'opérateur ne peut pas expédier par accident un asset D-grade à un buyer qui a payé pour du B-grade.
Deep revert
Si un outbound a été shipped et doit revenir — un buyer rejette, un courier retourne le chargement — le flow deep-revert remonte l'état. Risk-tier-aware (un lot high-value demande une manager approval), avec un side-effect preview qui montre exactement quels statuts basculent, quelles audit rows sont écrites et quels comptes escrow sont locked. Pas destructif. Pas silencieux. Reversible by design.