| # | Input | Type | Used in step |
|---|---|---|---|
| I-0 | Previously approved G/D Slip (original delivery) | Source document | From G/D Slip → Import Selected Lines |
| I-1 | Customer Master, Item Master, Warehouse, Bin Location | Master data | Every line, Request/Slip header |
| I-2 | Customer return request | External request | Create G/Return Request |
| Step | Role | Screen |
|---|---|---|
| Create G/Return Request | Warehouse Staff | Goods Return · Web |
| Create G/Return Slip (standalone) | Warehouse Staff | Goods Return · Web |
| From G/D Slip → Import Selected Lines | Warehouse Staff | Goods Return · Web |
| Pick Item Code directly in the grid | Warehouse Staff | Goods Return · Web |
| Mapping Barcode (Search & Map Barcode/QR) | Warehouse Staff | Goods Return · Web |
| Submit Request · Print Request | Warehouse Staff | Goods Return · Web |
| Scan G/Return Request · Scan returned-goods barcodes · Make Slip | Warehouse Staff | Goods Return · Mobile |
| Submit for Approval | Warehouse Staff | Goods Return · Web |
| Approve · Cancel | Warehouse Manager | Goods Return · 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 Return |
| # | Output | Produced when |
|---|---|---|
| O-1 | G/Return Request: SAVED → SUBMITTED → CLOSED | CLOSED automatically when every line has Remaining = 0 |
| O-2 | G/Return Slip = APPROVED | Manager clicks Approve while the Slip is SUBMITTED |
| O-3 | Physical & Available Stock increase at Bin Location — only lines with Disposition = Restock | On Approve |
| O-4 | Received / Remaining updated on the Request lines | Slip is linked to a Request |
| O-5 | Exception: Slip = CANCELLED, Restock-line stock reversed; Received down, Remaining up on the Request, and a CLOSED Request returns to SUBMITTED — or the cancel is blocked | Slip is APPROVED; blocked if Available Stock < the Slip's Restock quantity, or a later action on another screen |