Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
@startuml
title Barge to Storage Intake WO \n
|High Level|
:Barge;
-> Intake;
:Storage;
detach;
|Details|
start
fork
:Enter WorkOrders;
fork again
:Define Barge with Hatches;
endfork
fork
:Allocate Bins to WOs;
fork again
:Allocate Hatches to WOs;
:Activate Barge;
:Dock Barge;
endfork
repeat
:Start unloading;
repeat
:Parse msg from CS;
:Update tonnage in Bin/Hatch/WO;
repeat while (Sequence finished?)
-> yes;
:Update Bin/Hatch/WO status, ownership, traceability;
:Select next Bin/Hatch/WO;
repeat while (last Bin/Hatch/WO?)
-> yes;
:Undock Barge;
:Deactivate Barge;
end
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.