| Item | Stock In | Return From Line | Other In |
|---|---|---|---|
| Source document | Purchase Order (From PO) | Stock out Slip (linked to Work Order) | None |
| Partner | Supplier | Line (Injection Work Center tree) | Requesting Department (free text) |
| Reason | None | Return Reason (5 values) | Reason / Reason Code (7 values) + Reason Description |
| Type-specific fields | ETA; Supplier Delivery Note No. (on Slip) | Production Shift (Morning/Afternoon/Night) | Related Department; Reference Document (on Slip) |
| Person in charge | Person in Charge | Person in Charge (Line Leader) | Person in Charge |
| Receiving warehouse | KHO-NVL-01, KHO-NVL-02, KHO-BAO-BI | KHO-TP-01, KHO-TP-02, KHO-BTP, KHO-PHE | KHO-TP-01, KHO-TP-02, KHO-BTP |
| Request number | YQNK-NVL-YYMM-XXXXX | YCTH-CH01-YYMM-XXXXX | YQKH-KHO01-YYMM-XXXXX (series shared with Other Out) |
| Slip number | GRN-NVL-YYMM-XXXXX | PT-CH01-YYMM-XXXXX | PKH-IN-YYMM-XXXXX |
| Approve button label | Approve Stock In | Approve Slip | Approve Slip |
| # | Input | Type | Used in step |
|---|---|---|---|
| I-0 | Purchase Order (PO) | Source document — Stock In | Stock In → From PO |
| I-1 | Stock out Slip (linked to Work Order) | Source document — Return From Line | Return From Line → From Stock out Slip |
| I-2 | Item Master, Warehouse, Bin Location | Master data | Every line, Request/Slip header |
| Step | Role | Screen |
|---|---|---|
| Create Inbound Request | Warehouse Staff | Inbound · Web |
| Create Inbound Slip (standalone) | Warehouse Staff | Inbound · Web |
| Pick transaction type (Stock In / Return From Line / Other In) | Warehouse Staff | Inbound · Web |
| Submit Request · Print QR Slip | Warehouse Staff | Inbound · Web |
| Scan Inbound Request · Scan Barcode · Make Slip | Warehouse Staff | Inbound · Mobile |
| Submit for Approval | Warehouse Staff | Inbound · Web |
| Approve · Cancel | Warehouse Manager | Inbound · 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) | Inbound Merged |
| # | Output | Produced when |
|---|---|---|
| O-1 | Inbound Request: SAVED → SUBMITTED → CLOSED | CLOSED automatically when every line has Remaining = 0 |
| O-2 | Inbound Slip = APPROVED | Manager clicks Approve while the Slip is SUBMITTED |
| O-3 | Physical & Available Stock increase at the receiving warehouse (warehouse depends on type — see the field table above) | On Approve |
| O-4 | Received / Remaining updated on the Request lines | Slip is linked to a Request |
| O-5 | Exception: Slip = CANCELLED, stock reversed, a CLOSED Request returns to SUBMITTED — or the cancel is blocked | Slip is APPROVED; blocked if Available Stock is short, or a later action on another screen |