Stock Exchange — Đổi thông tin tồn kho

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 · Stock Exchange — Đổi thông tin tồn kho Lot / PO / Barcode / Grade (Request → Slip → Approve)PhaseInputWarehouse StaffWarehouse ManagerOutputNgoại lệ — Huỷ phiếu đã duyệtSlip độc lậpTạo RequestSUBMITTEDMobileWebSlip SUBMITTEDĐã chốtChưaCóKhôngCóKhôngKhôngCóItem / Warehouse MasterLocation (Bin)Master dataTồn kho hiện tại(Lot · PO · Barcode · Grade)Tồn khoStartRequest haySlip độc lập?▣ Stock ExchangeCreate Exchange Slip(standalone)Stock · Type · giá trị EXWeb▣ Stock ExchangeCreate Exchange RequestWeb▣ Stock ExchangeSelect from Stock(dòng OUT hiện tại)Web▣ Stock ExchangeGán Exchange Type từng dòng(LOT / PO / BARCODE / GRADE)+ nhập giá trị EX mớiWeb▣ Stock ExchangeSubmit RequestWeb▣ Stock ExchangePrint Request(QR = Request No.)WebTạo Slipở đâu?▣ Stock ExchangeScan QR RequestMobile▣ Stock ExchangeScan Barcodehàng cần đổiMobile▣ Stock ExchangeMake SlipMobile▣ Stock ExchangeCreate EX Slipfrom this RequestWeb▣ Stock ExchangeFrom Request →lấy dòng của RequestWeb▣ Stock ExchangeSubmit 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]▣ Stock ExchangeApprove –Update StockWeb▣ Stock ExchangeGhi Lot/PO/Barcode/Grademới theo Exchange TypeSystem (auto)▣ W/H Stock CheckingW/H Stock Checking(view-only, tra cứu)WebCó dòng đổiBarcode/Lot/PO?▣ Exchange Label IssueIn tem mới→ dán lên hàngWebMọi Slip củaRequest APPROVED?Exchange Slip = APPROVEDTồn kho mang thông tin mớiRequest → CLOSED(tự động)Request giữ SUBMITTED(chờ Slip còn lại)Start▣ Stock ExchangeCancel(Slip đang APPROVED)WebChưa có giao dịch/action sau khi đổi?▣ Stock ExchangeSlip → CANCELLEDkhôi phục thông tin cũSystem (auto)Chặn huỷ — Slip giữ APPROVEDđã có giao dịch/action sau đổiTồn kho về thông tintrước khi đổiRequest đang CLOSED→ quay lại SUBMITTED
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 dataTồn khoWebMobileSystem (auto)

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

Exchange RequestSAVEDSUBMITTEDCLOSEDSubmit RequestAuto: mọi Slip liên kết APPROVEDSlip liên kết bị Cancel — quay lại chờ đổiĐã xoáDelete RequestExchange SlipSAVEDSUBMITTEDAPPROVEDCANCELLEDSubmit for ApprovalApprove – Update StockCancel — chưa có giao dịch/action sauChặn Cancel nếu đã có giao dịch/action sau khi đổi, hoặc kỳ kho đã chốtSửa Remark / Line item → Approve lạiĐã xoáDelete
◻ SAVED ◻ SUBMITTED ◻ APPROVED / CLOSED ◻ CANCELLED

Input

#InputLoạiĐi vào bước
I-1Item Master, Warehouse, Location (Bin)Master dataMọi dòng hàng, header Request/Slip
I-2Tồn kho hiện tại (Lot No · PO No · Barcode · Grade)Tồn khoSelect from Stock — điền thông tin OUT của dòng

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

BướcVai tròMàn hình
Create Exchange Request · Select from Stock · Gán Exchange Type từng dòng + nhập giá trị EX mớiWarehouse StaffStock Exchange · Web
Submit Request · Print Request (QR)Warehouse StaffStock Exchange · Web
Scan QR Request · Scan Barcode hàng cần đổi · Make SlipWarehouse StaffStock Exchange · Mobile
Create EX Slip from this Request · From RequestWarehouse StaffStock Exchange · Web
Create Exchange Slip (standalone)Warehouse StaffStock Exchange · Web
Submit for ApprovalWarehouse StaffStock Exchange · Web
In tem mới → dán lên hàng (dòng đổi Barcode / Lot / PO)Warehouse StaffExchange Label Issue · Web
W/H Stock Checking (tra cứu, tuỳ chọn)Warehouse StaffW/H Stock Checking · Web
Approve – Update Stock · CancelWarehouse ManagerStock Exchange · 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)Stock Exchange

Output

#OutputĐiều kiện sinh ra
O-1Exchange Request: SAVED → SUBMITTED → CLOSEDCLOSED tự động khi mọi Exchange Slip liên kết đều APPROVED
O-2Exchange Slip = APPROVEDManager bấm Approve – Update Stock khi Slip đang SUBMITTED
O-3Tồn kho mang Lot No / PO No / Barcode / Grade mới, theo Exchange Type của từng dòngNgay khi Approve
O-4Tem mới dán trên hàngSau Approve, chỉ với dòng đổi Barcode / Lot / PO
O-5Request giữ SUBMITTEDRequest còn Slip liên kết chưa APPROVED
O-6Ngoại lệ: Slip = CANCELLED, tồn kho về thông tin trước khi đổi, Request đang CLOSED quay về SUBMITTED — hoặc bị chặn huỷSlip đang APPROVED; chặn nếu đã có giao dịch trên hàng sau khi đổi, hoặc đã có action ở màn khác