ATM Cash Replenishment Cycle (PlantUML)
Forecast-driven ATM replenishment with a two-person cassette swap and a cash difference investigation branch.
Rendering…
Make it your own.
@startuml
title ATM cash replenishment cycle
start
:Forecast demand per ATM from 13 weeks of withdrawals;
:Set the residual and maximum cash limits;
if (Forecast balance below residual within 48 hours?) then (yes)
:Raise a replenishment order;
:Cash centre picks and seals the cassettes;
:CIT crew assigned and the route optimised;
fork
:Vault to ATM transport under two-person control;
fork again
:Notify the branch and suppress monitoring alerts;
end fork
:Two-person swap of the cassettes;
:Reconcile removed cash against the ATM electronic journal;
if (Difference above 50 GBP?) then (yes)
:Raise a cash difference case;
:Pull the ATM camera footage and the journal log;
else (no)
:Post to the branch cash ledger;
endif
else (no)
:Leave on the standard 7 day cycle;
endif
:Feed the actual dispense rate back into the forecast;
stop
@enduml