| Bước | Vai trò | Màn hình |
| Chọn Inbound type · chọn Inbound request qua picker (tìm theo Request no. · Warehouse · Request date) — chỉ request còn Outstanding, Product Income Request phải SUBMITTED; header chỉ đọc; đổi request thì nạp lại dòng và xoá số lượng đã nhập | Warehouse Staff (Packing Operator) | Product Label Issue · Web |
| Chọn Remainder rule (mặc định Last label carries remainder) · nhập Qty to label · Qty / label từng dòng (bulk: All remaining qty, Qty per label = carton pack); dòng Fully labelled bị khoá ô số lượng | Warehouse Staff (Packing Operator) | Product Label Issue · Web |
| Kiểm dòng (CR-10: Qty to label ≤ Outstanding · Qty / label ≤ Qty to label · rule Block phải chia hết) · tính số tem (CR-09) | System (auto) | Product Label Issue |
Save as draft · Generate labels · Generate & print (xem trước tem và QR payload FG | item | V:variant | Q:qty | U:uom | S:serial | R:request) | Warehouse Staff (Packing Operator) | Product Label Issue · Web |
| Kiểm lại Outstanding + sinh tem ISSUED (số tem và serial không trùng, kể cả khi nhiều chuyền cùng sinh) + ghi Labelled lũy kế về dòng request — một giao dịch; vượt Outstanding hoặc lỗi thì không sinh tem nào. Qty trên QR cố định, sai thì phải huỷ tem và sinh lại | System (auto) | Product Label Issue |
| Print labels (Printer · Copies · Label stock · Start at position) → tem PRINTED, Prints + 1; dán một tem cho mỗi thùng / pallet | Warehouse Staff (Packing Operator) | Product Label Issue · Web |
| Quét QR tem PRINTED khi put-away | Warehouse Staff (Warehouse Officer) | Product Income · Mobile |
| Tem PRINTED và serial còn dùng được: nạp đúng Qty trên QR vào Slip (ô Qty khoá, không sửa được) · serial đã dùng · tem PRINTED → SCANNED. Serial đã dùng hoặc tem đã huỷ (kể cả tem CANCELLED được in lại): từ chối quét, không nạp Qty, ghi log — cùng một giao dịch với việc dùng serial | System (auto) | Product Income |
| Label inquiry · Print lần đầu (một / nhiều tem ISSUED, không cần Reprint reason) → tem PRINTED, Prints + 1 | Warehouse Staff | Product Label Issue · Web |
| Label inquiry · Reprint (một / nhiều tem PRINTED / SCANNED / CANCELLED, một Reprint reason chung bắt buộc) — giữ số tem + serial, trạng thái không đổi, Prints + 1, không sinh thêm tem quét được; in thành công mới ghi audit trail cho từng tem | Warehouse Staff | Product Label Issue · Web |
| Label inquiry · Cancel label (bắt buộc lý do + xác nhận đã huỷ tem vật lý; inbound request bị huỷ thì huỷ với lý do Inbound request cancelled) — không phải bước duyệt: nút Cancel label chỉ hiện với Manager · QA; tem SCANNED bị chặn, phải Cancel Product Income Slip trước | Warehouse Manager · QA (Warehouse Supervisor / QA) | Product Label Issue · Web |
| Product Income Slip bị Cancel, Slip SAVED bị Delete hoặc dòng tem bị bỏ khỏi Slip (đảo nhập kho) → tem SCANNED → PRINTED, mở lại serial (quét lại hoặc Cancel label được), ghi audit trail | System (auto) | Product Income |
| Product Income Slip CANCELLED được Approve lại: tem vẫn PRINTED và chưa quét lại → tem PRINTED → SCANNED, serial đã dùng; tem đã quét vào Slip khác hoặc đã huỷ → chặn Approve lại | System (auto) | Product Income |