Inbound (Merged) — 3 receipt types on one screen

Fine Chemical (FC) · WMS module · v1.5 · 18/09/2026 · Standard flow — for implementation, testing and development

Process Flow (swimlane)

WMS · Inbound — 3 receipt types merged (Stock In / Return From Line / Other In)PhaseInputWarehouse StaffWarehouse ManagerOutputException — Cancel an approved slipStandalone SlipCreate RequestStock InReturn From LineOther InSUBMITTEDSlip SUBMITTEDClosedNot yetNoYes — receive the rest on a new SlipNoYesItem / Warehouse MasterBin LocationMaster dataPurchase Order (PO)Purchase OrderStock out Slip (linked to WO)Stock out SlipStartRequest orstandalone Slip?▣ InboundCreate Inbound Slip(standalone, pick type)Web▣ InboundCreate Inbound RequestWebTransactiontype?▣ InboundStock In:From PO → Supplier, ETA,RM / Packaging W/HWeb▣ InboundReturn From Line:From Stock out Slip → Line,Reason · Shift · FG/SFG W/HWeb▣ InboundOther In:Dept, Reason + Detail,FG / SFG W/HWeb▣ InboundSubmit RequestWeb▣ InboundPrint QR Slip(QR = Request No.)Web▣ InboundScan Inbound RequestMobile▣ InboundScan BarcodeMobile▣ InboundMake SlipMobile▣ InboundSubmit for ApprovalWebThe document's stockperiod closed?Blocks every action: Submit ·Approve · Cancel · Delete —This action cannot be completedbecause the affected inventoryperiod is closed through[Close Date]▣ InboundApprove(Approve Stock In / Approve Slip)Web▣ InboundAdd Physical & AvailableStock at receiving W/HSystem (auto)Request stillRemaining > 0?Inbound Slip= APPROVEDStock up at receiving W/H(by transaction type)Request → CLOSED(automatic)▣ W/H Stock CheckingW/H Stock Checking(view-only lookup)WebStart▣ InboundCancel(Slip is APPROVED)WebStock enough to reverse ANDno later action?▣ InboundSlip → CANCELLEDdeduct Stock backSystem (auto)Cancel blocked — AvailableStock short or a later action existsStock reversedSlip = CANCELLEDRequest CLOSED returns toSUBMITTED · Remaining goes back up
Startwhere the flow begins
Process steptop strip = screen used, colored tag = platform
Decisionevery outgoing branch carries its condition
Data / documentinputs in the Input lane, results in the Output lane
Main flowthe required order of steps
Optional branchmay be done or skipped
Tags on a boxMaster dataPurchase OrderStock out SlipWebMobileSystem (auto)

Status lifecycle

Inbound RequestSAVEDSUBMITTEDCLOSEDSubmit RequestAuto: every line Remaining = 0Linked Slip cancelled — Remaining goes back upDeletedDelete RequestInbound SlipSAVEDSUBMITTEDAPPROVEDCANCELLEDSubmit for ApprovalApprove (Stock In / Slip)Cancel — stock enough & no later actionCancel blocked if stock is short, a later action exists on another screen, or the stock period is closedEdit Remark / Line items → approve againDeletedDelete
◻ SAVED ◻ SUBMITTED ◻ APPROVED / CLOSED ◻ CANCELLED

Fields that differ by transaction type

ItemStock InReturn From LineOther In
Source documentPurchase Order (From PO)Stock out Slip (linked to Work Order)None
PartnerSupplierLine (Injection Work Center tree)Requesting Department (free text)
ReasonNoneReturn Reason (5 values)Reason / Reason Code (7 values) + Reason Description
Type-specific fieldsETA; Supplier Delivery Note No. (on Slip)Production Shift (Morning/Afternoon/Night)Related Department; Reference Document (on Slip)
Person in chargePerson in ChargePerson in Charge (Line Leader)Person in Charge
Receiving warehouseKHO-NVL-01, KHO-NVL-02, KHO-BAO-BIKHO-TP-01, KHO-TP-02, KHO-BTP, KHO-PHEKHO-TP-01, KHO-TP-02, KHO-BTP
Request numberYQNK-NVL-YYMM-XXXXXYCTH-CH01-YYMM-XXXXXYQKH-KHO01-YYMM-XXXXX (series shared with Other Out)
Slip numberGRN-NVL-YYMM-XXXXXPT-CH01-YYMM-XXXXXPKH-IN-YYMM-XXXXX
Approve button labelApprove Stock InApprove SlipApprove Slip

Input

#InputTypeUsed in step
I-0Purchase Order (PO)Source document — Stock InStock In → From PO
I-1Stock out Slip (linked to Work Order)Source document — Return From LineReturn From Line → From Stock out Slip
I-2Item Master, Warehouse, Bin LocationMaster dataEvery line, Request/Slip header

Step ↔ screen

StepRoleScreen
Create Inbound RequestWarehouse StaffInbound · Web
Create Inbound Slip (standalone)Warehouse StaffInbound · Web
Pick transaction type (Stock In / Return From Line / Other In)Warehouse StaffInbound · Web
Submit Request · Print QR SlipWarehouse StaffInbound · Web
Scan Inbound Request · Scan Barcode · Make SlipWarehouse StaffInbound · Mobile
Submit for ApprovalWarehouse StaffInbound · Web
Approve · CancelWarehouse ManagerInbound · 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

#OutputProduced when
O-1Inbound Request: SAVED → SUBMITTED → CLOSEDCLOSED automatically when every line has Remaining = 0
O-2Inbound Slip = APPROVEDManager clicks Approve while the Slip is SUBMITTED
O-3Physical & Available Stock increase at the receiving warehouse (warehouse depends on type — see the field table above)On Approve
O-4Received / Remaining updated on the Request linesSlip is linked to a Request
O-5Exception: Slip = CANCELLED, stock reversed, a CLOSED Request returns to SUBMITTED — or the cancel is blockedSlip is APPROVED; blocked if Available Stock is short, or a later action on another screen