Outbound (Merged) — Xuất kho gộp 4 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 · Outbound — Xuất kho gộp 4 nghiệp vụ (Stock Out / Return to Supplier / Stock Discard / Other Out)PhaseInputWarehouse StaffWarehouse ManagerOutputNgoại lệ — Huỷ phiếu đã duyệtSlip độc lậpTạo RequestStock OutReturn to SupplierStock DiscardOther OutSUBMITTEDSlip 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 dataWork Instruction (WO)Work InstructionPurchase Order (PO)Purchase OrderStartRequest haySlip độc lập?▣ OutboundCreate Outbound Slip(standalone, chọn loại GD)Web▣ OutboundCreate Outbound RequestWebChọn loạigiao dịch?▣ OutboundStock Out:From WO/WI → Line,Priority · ShiftWeb▣ OutboundReturn to Supplier:From PO → Supplier,Reason + evidence packWeb▣ OutboundStock Discard:Không nguồn/đích,Reason + DetailWeb▣ OutboundOther Out:Dept, Reason + DetailWeb▣ OutboundSubmit RequestWeb▣ OutboundPrint QR Slip(QR = Request No.)Web▣ OutboundScan Outbound RequestMobile▣ OutboundScan BarcodeMobile▣ OutboundMake SlipMobile▣ OutboundSubmit 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]▣ OutboundApproveStock Out/RTS/Discard/SlipWeb▣ OutboundTrừ Physical & AvailableStock tại kho xuấtSystem (auto)Request cònRemaining > 0?Outbound Slip = APPROVED+ Debit Note (chỉReturn to Supplier)Tồn kho giảm tại kho xuất(theo loại giao dịch)Request → CLOSED(tự động)▣ W/H Stock CheckingW/H Stock Checking(view-only, tra cứu)WebStart▣ OutboundCancel(Slip đang APPROVED)WebChưa rời kho VÀ chưacó action tiếp theo?▣ OutboundSlip → CANCELLEDcộng lại StockSystem (auto)Chặn huỷ — hàng đã rời khohoặc đã có action ở màn khácTồn kho tăng 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 dataWork InstructionPurchase OrderWebMobileSystem (auto)

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

Outbound RequestSAVEDSUBMITTEDCLOSEDSubmit RequestAuto: mọi dòng Remaining = 0Slip liên kết bị Cancel — Remaining tăng lạiĐã xoáDelete RequestOutbound SlipSAVEDSUBMITTEDAPPROVEDCANCELLEDSubmit for ApprovalApprove (nhãn theo loại)Cancel — chưa rời kho & chưa có actionChặn Cancel nếu hàng đã rời kho, đã 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 OutReturn to SupplierStock DiscardOther Out
Nguồn chứng từWork Instruction / WOPurchase Order (Reference PO No.)Không cóKhông có
Đối tác / đíchReceiving Line (cây Injection Work Center)SupplierKhông có — hàng huỷ tại khoRequesting Department (free text)
Lý doKhông cóReturn Reason (6 giá trị) + evidence pack (Lot No., QC Report No., Defect Date, mô tả)Main Discard Reason (6 giá trị) + Detailed ReasonReason / Reason Code (7 giá trị) + Reason Description
Field riêngPriority; Production ShiftShipping Method, Original PO No., Performed By (trên Slip)Discard Slip Type, Slip Creator (trên Slip)Related Department, Reference Document (trên Slip)
Người phụ tráchPerson in ChargeRequesterRequesterPerson In Charge
Kho xuấtKHO-NVL-01, KHO-NVL-02, KHO-PHUKHO-NVL-01, KHO-NVL-02, KHO-PHUKHO-TP-01, KHO-TP-02, KHO-BTPKHO-TP-01, KHO-TP-02, KHO-BTP
Số RequestYQXK-NVL01-YYMM-XXXXXYQTH-NVL01-YYMM-XXXXXYQHH-KHO01-YYMM-XXXXXYQKH-KHO01-YYMM-XXXXX (chung series với Other In)
Số SlipREQ-NVL01-YYMM-XXXXXRTS-NVL01-YYMM-XXXXXPHH-KHO01-YYMM-XXXXXPKH-OUT-YYMM-XXXXX
Nhãn nút ApproveApprove Stock OutApprove & Create Debit NoteApproveApprove Slip
Tác dụng khi ApproveTrừ stockTrừ stock + sinh Debit Note (email supplier tuỳ chọn)Trừ stockTrừ stock

Input

#InputLoạiĐi vào bước
I-0Work Instruction (WO)Chứng từ nguồn — Stock OutStock Out → From WO/WI
I-1Purchase Order (PO)Chứng từ nguồn — Return to SupplierReturn to Supplier → From PO
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 Outbound RequestWarehouse StaffOutbound · Web
Create Outbound Slip (standalone)Warehouse StaffOutbound · Web
Chọn loại giao dịch (Stock Out / Return to Supplier / Stock Discard / Other Out)Warehouse StaffOutbound · Web
Submit Request · Print QR SlipWarehouse StaffOutbound · Web
Scan Outbound Request · Scan Barcode · Make SlipWarehouse StaffOutbound · Mobile
Submit for ApprovalWarehouse StaffOutbound · Web
Approve · CancelWarehouse ManagerOutbound · 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)Outbound Merged

Output

#OutputĐiều kiện sinh ra
O-1Outbound Request: SAVED → SUBMITTED → CLOSEDCLOSED tự động khi mọi dòng Remaining = 0
O-2Outbound Slip = APPROVEDManager bấm Approve khi Slip đang SUBMITTED
O-3Debit Note được sinh, kèm Compensation Method; gửi email Supplier nếu chọn Auto sendChỉ khi Approve một Slip loại Return to Supplier
O-4Physical & Available Stock giảm tại kho xuất (kho theo loại giao dịch — xem bảng field ở trên)Ngay khi Approve
O-5Issued / Returned / Discarded / Performed trên dòng Request cập nhật (nhãn theo loại)Slip có liên kết Request
O-6Ngoại lệ: Slip = CANCELLED, tồn kho tăng lại, Request đang CLOSED quay về SUBMITTED — hoặc bị chặn huỷSlip đang APPROVED; chặn nếu hàng đã rời kho / đã bàn giao, hoặc đã có action ở màn khác