Inbound (Merged) — Nhập kho gộp 3 nghiệp vụ

Fine Chemical (FC) · Module WMS · v1.5 · 18/09/2026 · Flow chuẩn — dùng để triển khai, kiểm thử và phát triển

Process Flow (swimlane)

WMS · Inbound — Nhập kho gộp 3 nghiệp vụ (Stock In / Return From Line / Other In)PhaseInputWarehouse StaffWarehouse ManagerOutputNgoại lệ — Huỷ phiếu đã duyệtSlip độc lậpTạo RequestStock InReturn From LineOther InSUBMITTEDSlip SUBMITTEDĐã chốtChưaKhôngCó — nhập tiếp phần còn lại bằng Slip mớiKhôngCóItem / Warehouse MasterBin LocationMaster dataPurchase Order (PO)Purchase OrderStock out Slip (liên kết WO)Stock out SlipStartRequest haySlip độc lập?▣ InboundCreate Inbound Slip(standalone, chọn loại GD)Web▣ InboundCreate Inbound RequestWebChọn loạigiao dịch?▣ InboundStock In:From PO → Supplier, ETA,Kho NVL / Bao bìWeb▣ InboundReturn From Line:From Stock out Slip → Line,Reason · Shift · Kho TP/BTPWeb▣ InboundOther In:Dept, Reason + Detail,Kho TP / BTPWeb▣ InboundSubmit RequestWeb▣ InboundPrint QR Slip(QR = Request No.)Web▣ InboundScan Inbound RequestMobile▣ InboundScan BarcodeMobile▣ InboundMake SlipMobile▣ InboundSubmit for ApprovalWebKỳ kho của phiếuđã chốt?Chặn mọi 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▣ InboundCộng Physical & AvailableStock tại kho nhậnSystem (auto)Request cònRemaining > 0?Inbound Slip= APPROVEDTồn kho tăng tại kho nhận(theo loại giao dịch)Request → CLOSED(tự động)▣ W/H Stock CheckingW/H Stock Checking(view-only, tra cứu)WebStart▣ InboundCancel(Slip đang APPROVED)WebĐủ tồn để đảo VÀ chưacó action tiếp theo?▣ InboundSlip → CANCELLEDtrừ lại StockSystem (auto)Chặn huỷ — không đủ AvailableStock hoặc đã có action sauTồn kho giảm lạiSlip = CANCELLEDRequest CLOSED quay lạiSUBMITTED · Remaining tăng lại
Bắt đầuđiểm khởi động của luồng
Bước xử lýdải trên = màn hình thực hiện, ô màu = nền tảng
Điểm quyết địnhmỗi nhánh đi ra đều có nhãn điều kiện
Dữ liệu / chứng từđầu vào ở lane Input, kết quả ở lane Output
Luồng chínhthứ tự bắt buộc của các bước
Nhánh tuỳ chọnlàm cũng được, bỏ qua cũng được
Nhãn trên hộpMaster dataPurchase OrderStock out SlipWebMobileSystem (auto)

Vòng đời trạng thái

Inbound RequestSAVEDSUBMITTEDCLOSEDSubmit RequestAuto: mọi dòng Remaining = 0Slip liên kết bị Cancel — Remaining tăng lạiĐã xoáDelete RequestInbound SlipSAVEDSUBMITTEDAPPROVEDCANCELLEDSubmit for ApprovalApprove (Stock In / Slip)Cancel — đủ tồn & chưa có action sauChặn Cancel nếu tồn không đủ, đã có action ở màn khác, hoặc kỳ kho đã chốtSửa Remark / Line item → Approve lạiĐã xoáDelete
◻ SAVED ◻ SUBMITTED ◻ APPROVED / CLOSED ◻ CANCELLED

Field khác nhau theo loại giao dịch

MụcStock InReturn From LineOther In
Nguồn chứng từPurchase Order (From PO)Stock out Slip (liên kết Work Order)Không có
Đối tácSupplierLine (cây Injection Work Center)Requesting Department (free text)
Lý doKhông cóReturn Reason (5 giá trị)Reason / Reason Code (7 giá trị) + Reason Description
Field riêngETA; Supplier Delivery Note No. (trên Slip)Production Shift (Morning/Afternoon/Night)Related Department; Reference Document (trên Slip)
Người phụ tráchPerson in ChargePerson in Charge (Line Leader)Person in Charge
Kho nhậnKHO-NVL-01, KHO-NVL-02, KHO-BAO-BIKHO-TP-01, KHO-TP-02, KHO-BTP, KHO-PHEKHO-TP-01, KHO-TP-02, KHO-BTP
Số RequestYQNK-NVL-YYMM-XXXXXYCTH-CH01-YYMM-XXXXXYQKH-KHO01-YYMM-XXXXX (chung series với Other Out)
Số SlipGRN-NVL-YYMM-XXXXXPT-CH01-YYMM-XXXXXPKH-IN-YYMM-XXXXX
Nhãn nút ApproveApprove Stock InApprove SlipApprove Slip

Input

#InputLoạiĐi vào bước
I-0Purchase Order (PO)Chứng từ nguồn — Stock InStock In → From PO
I-1Stock out Slip (liên kết Work Order)Chứng từ nguồn — Return From LineReturn From Line → From Stock out Slip
I-2Item Master, Warehouse, Bin LocationMaster dataMọi dòng hàng, header Request/Slip

Bước ↔ màn hình thực hiện

BướcVai tròMàn hình
Create Inbound RequestWarehouse StaffInbound · Web
Create Inbound Slip (standalone)Warehouse StaffInbound · Web
Chọn loại giao dịch (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
Kỳ kho của phiếu đã chốt → chặn mọi action (Submit · Approve · Cancel · Delete) với thông báo This action cannot be completed because the affected inventory period is closed through [Close Date]System (auto)Inbound Merged

Output

#OutputĐiều kiện sinh ra
O-1Inbound Request: SAVED → SUBMITTED → CLOSEDCLOSED tự động khi mọi dòng Remaining = 0
O-2Inbound Slip = APPROVEDManager bấm Approve khi Slip đang SUBMITTED
O-3Physical & Available Stock tăng tại kho nhận (kho theo loại giao dịch — xem bảng field ở trên)Ngay khi Approve
O-4Received / Remaining trên dòng Request cập nhậtSlip có liên kết Request
O-5Ngoại lệ: Slip = CANCELLED, tồn kho giảm lại, Request đang CLOSED quay về SUBMITTED — hoặc bị chặn huỷSlip đang APPROVED; chặn nếu Available Stock không đủ, hoặc đã có action ở màn khác