Welcome to FlowZap, the App to diagram with Speed, Clarity and Control.

Flux de réception d’inventaire

logistics

Flux de réception d’inventaire avec vérification de l’ASN, rapprochement avec le bon de commande, comptage des quantités, inspection des dommages et mise à jour de l’inventaire dans le WMS.

Code FlowZap complet

Receiving { # Receiving Dock
n1: circle label:"Start"
n2: rectangle label:"Truck arrives at dock"
n3: rectangle label:"Verify PO number"
n4: diamond label:"PO exists?"
n5: rectangle label:"Unload shipment"
n6: rectangle label:"Reject delivery"
n7: circle label:"End"
n1.handle(right) -> n2.handle(left)
n2.handle(right) -> n3.handle(left)
n3.handle(right) -> n4.handle(left)
n4.handle(right) -> n5.handle(left) [label="Yes"]
n4.handle(bottom) -> n6.handle(top) [label="No"]
n5.handle(bottom) -> QualityInspection.n8.handle(top) [label="Inspect"]
n6.handle(right) -> n7.handle(left)
}
QualityInspection { # Quality Inspection
n8: rectangle label:"Count received items"
n9: diamond label:"Quantity matches PO?"
n10: rectangle label:"Inspect for damage"
n11: rectangle label:"Log quantity variance"
n12: diamond label:"Quality acceptable?"
n13: rectangle label:"Accept goods"
n14: rectangle label:"Quarantine items"
n8.handle(right) -> n9.handle(left)
n9.handle(right) -> n10.handle(left) [label="Yes"]
n9.handle(bottom) -> n11.handle(top) [label="No"]
n10.handle(right) -> n12.handle(left)
n11.handle(right) -> n10.handle(top)
n12.handle(right) -> n13.handle(left) [label="Yes"]
n12.handle(bottom) -> n14.handle(top) [label="No"]
n13.handle(bottom) -> Putaway.n15.handle(top) [label="Store"]
n14.handle(bottom) -> Putaway.n20.handle(top) [label="Hold"]
}
Putaway { # Putaway Process
n15: rectangle label:"Generate putaway task"
n16: rectangle label:"Assign storage location"
n17: rectangle label:"Move to bin location"
n18: rectangle label:"Scan bin and item"
n19: rectangle label:"Update inventory system"
n20: rectangle label:"Move to quarantine zone"
n21: rectangle label:"Create vendor claim"
n15.handle(right) -> n16.handle(left)
n16.handle(right) -> n17.handle(left)
n17.handle(right) -> n18.handle(left)
n18.handle(right) -> n19.handle(left)
n19.handle(top) -> Receiving.n7.handle(bottom) [label="Complete"]
n20.handle(right) -> n21.handle(left)
n21.handle(top) -> Receiving.n7.handle(bottom) [label="Claim filed"]
}

Modèles associés

Flux de travail de cross-docking

logistics

Flux de travail de cross-docking avec planification des arrivées, tri par destination, consolidation des expéditions sortantes et transfert direct sans stockage pour une livraison en juste-à-temps.

Workflow du processus de prélèvement

logistics

Workflow de prélèvement en entrepôt avec génération de liste de prélèvement, routage par zone, optimisation du prélèvement par lots, vérification par scan de codes-barres et confirmation de fin de prélèvement.

Flux de processus de mise en stock

logistics

Flux de travail de mise en stock en entrepôt avec affectation d’emplacement, optimisation du slotting, routage des chariots élévateurs, confirmation par code-barres et mise à jour des emplacements dans le WMS.

Workflow de transfert de stock

logistics

Workflow interne de transfert de stock avec demande de transfert, prélèvement à l’emplacement source, dépôt à l’emplacement de destination et mises à jour des enregistrements de stock entre emplacements.

Workflow de sélection de transporteur

logistics

Workflow de sélection de transporteur avec comparaison des tarifs, comparaison des temps de transit, alignement sur le niveau de service, scoring de performance des transporteurs et affectation du transporteur optimal.