| # | Input | Type | Used in step |
|---|---|---|---|
| I-0 | Sales Order / Shipping Plan | Source document | From SO/Shipping Plan → Get Selected Rows |
| I-1 | Customer Master, Item Master, Warehouse, Bin Location | Master data | Every line, DO/Slip header |
| Step | Role | Screen |
|---|---|---|
| Create Delivery Order | Warehouse Staff | Goods Delivery · Web |
| Create G/D Slip (standalone) | Warehouse Staff | Goods Delivery · Web |
| From SO/Shipping Plan → Get Selected Rows | Warehouse Staff | Goods Delivery · Web |
| Pick from Stock (From Stock popup) | Warehouse Staff | Goods Delivery · Web |
| Mapping Barcode (Search & Map Barcode/QR) | Warehouse Staff | Goods Delivery · Web |
| Submit DO · Print DO | Warehouse Staff | Goods Delivery · Web |
| Scan Delivery Order · Scan DO barcodes · Make Slip | Warehouse Staff | Goods Delivery · Mobile |
| Submit for Approval | Warehouse Staff | Goods Delivery · Web |
| Approve · Cancel | Warehouse Manager | Goods Delivery · Web |
The document’s stock period is closed → every action is blocked (Submit · Approve · Cancel · Delete) with the message This action cannot be completed because the affected inventory period is closed through [Close Date] | System (auto) | Goods Delivery |
| # | Output | Produced when |
|---|---|---|
| O-1 | Delivery Order: SAVED → SUBMITTED → CLOSED | CLOSED automatically when every line has Remaining = 0 |
| O-2 | G/D Slip = APPROVED | Manager clicks Approve while the Slip is SUBMITTED |
| O-3 | Physical & Available Stock decrease at each line's Bin Location | On Approve — goods leave the warehouse |
| O-4 | Delivered / Remaining updated on the DO lines | Slip is linked to a DO |
| O-5 | Exception: Slip = CANCELLED, stock restored, a CLOSED DO returns to SUBMITTED — or the cancel is blocked | Slip is APPROVED; blocked if goods have left / been handed to the carrier, or a later action on another screen |