Hướng dẫn phân loại thành phẩm
Hướng dẫn sử dụng — Chứ
Mục năngđích: Module Phân loại thành phẩm
1. Mục đích
Chức năng Phân loại thành phẩm dùng để ghi nhận việc phân bổ số lượng hàng hóa từ kho vào từng Packing List (PKL) theo đơn hàng thực tế.
Trong— TTD,hỗ bạn có thể thực hiệntrợ 2 luồng phân loại:
- Nhập
kho: phân loại đểgiảm tồnkho (giảmphầtồnchưakho)phân loại). - và Nhập PKL
:phân loại để(tăng phân bổ vàoPKLPKL).URL:
(tăng phần đã phân loại).
Lưu ý quan trọng:Phân loạiphải hoànthànhđúphẩm
🗂️ Mục lục
- I. Danh sách lịch sử phân loại
1. Yêu cầu quyền truy cập
2. Tìm kiếm và lọc dữ liệu
3. Xem chi tiết phiếu phân loại- II. Chức năng
sốtạolượng trước khi xuất kho. Nếphiếu phân loạichưamớikhớp,
1. Truy cập chức năngxuấ
2. QuétkhomãcóPackingthểList
3. Nhập số lượng phân loại
4. Xác nhận lưu
5. Kết quả sau khi lưu- III. Quy tắc & Điều kiện hệ thống
1. Điều kiện quét hợp lệ / không hợp lệ
2. Quy tắc nhập số lượng và xác nhận lưu
3. Các thông báo“chưalỗikhớp” và khôthườngchogặplưu.
2.I. URLDanh sách lịch sử phân loại
Trang danh sách chia làm 2 khu vực chính: cột trái hiển thị lịch sử các phiếu phân loại, cột phải hiển thị chi tiết phiếu đang được chọn.
1. Yêu cầu quyền truy cập
Vào được trang danh sách lịch sử phân loại |
|
| Edit | Hiển thị và sử dụng được các nút "Nhập PKL" / |
3. Truy cập chức năng
YêNếu
cầthiếuquyền
- "Từ
Tài khoản phải cóquyền View,đểtrangvàhiển thị thông báotrang.- chối truy cập"
.
Nếutài khoản không cóthiếu quyền Edit, các nút tạo phiếu phân loại mới sẽ bị vô hiệu hóa.
Cách vào trang
Đăng nhập hệ thống.
Vào trangPhân loại thành phẩm.
Màn hình chia 2 cột:
Cột trái:Lịch sử phiếu phân loại(tìm kiếm, lọc, chọn để xem chi tiết).Cột phải:Chi tiết phiếu đang chọn.
4.2. Tìm kiếm và xemlọc lịchdữ sử phân loạiliệu
Tì2.1. Ô tìm kiếm nhanh
Ô tìm kiếm nằm ở đầu cột trá
i.i, Nhậcho phépmã phiếu hoặc mã Packing List đểlọc danh sách theo thời gian thực.c bằng:- Mã phiếu phân loại
- Mã Packing List
2.2. Bộ lọc nâng cao
-
Nhấn biểu tượng Bộ lọc
.để mở các tùy chọn lọc: -
Trường lọc trongCác TTD:giá- trị
Loại phân loại :Tất cả / Nhập kho/Nhập PKLNgày tạo :chọChọn khoảng thời gian Người tạo Tìm - theo tên người tạo phiếu
Chi nhánh :mặMặc định theo chi nhánh của tài khoản
Nhấn Áp dụng để lọc, nhấn Xóa lọc để đặt lạ
i.i về mặc định.
3. Xem chi tiết phiếu phân loại
Nhấp chọn một phiếu
Chọn 1 phiếu ởtrong danh sách bên trái.Cột phải sẽ hiển thị
:chi tiết phiếu theo từng dòng:DanhsáchTrường Ý nghĩa Mã đơn hàng (kèm/SKU/mãSKUThông tin định danh đơ n)n- hàng
Số lượng đã phân loại Lượng đã được phân bổ vào PKL Số lượng tồn kho/số/lưchưa phân loạiLượng còn lại (chưa được phânloại)bổ- phẩm"
- Nhấn NHẬP PKL
để→ mở cửa sổ“"Phân loại nhậpPKL”PKL" (tăng phân bổ vào PKL). - Nhấn NHẬP KHO
để→ mở cửa sổ“"Phân loại nhậpkho”kho" (giảm tồn kho).
5.II.TạChức năng tạo phiếu phân loại mớiBướ1. Truy cập chức
1năng—Đăng
Mởnhậpcửahệsổthống,phâvào trang "Phân loại- thành
TừTại cột trái,nhấn:chọn loại phân loại phù hợp:Trong cửa sổ phân loại, cóTại ô:- nhập
“"Quét mã PackingList / Sản phẩm”m",
- nhập
Thựthực hiện:n một trong hai cách:-
Quét QR bằng máy qué
t, hoặct. -
Gõ
taymãmãPKL rồi nhấnEnter
.-
Quét QR bằng máy qué
Bạn có thể quét thêm nhiều PKLvào cùng một phiếu- Có thể quét lần lượt nhiều PKL trong cùng một phiên phân loại.
- Danh sách PKL đã quét
nằmhiển thị bên trái cửa sổ phân loại. Có thể bấmNhấp chọn một PKL để xem chi tiết thùng và đơn hàng tương ứng ở cột phải.
- Có
Bưthể xóa PKL khỏi danh sách đã quét trước4khi—xác nhận. Hệ thống hiển thị sẵ
n:n các chỉ số tham chiếu:-
Ký hiệu Ý nghĩa SLTcần: lượng hệ thống yêu cầu bạn nhập đúng cho dòng đó.T, TP, L:T:Tổng tồn thành phẩm
TP :Tổng thành phẩm đã phân loại L :Tổng thành phẩm chưa phân loại SL cần Số Trong quá trình nhập:Nếu bạn nhập0→lượng hệ thốngbáoyêu“Vui lòngcầu nhậpsố lượđúnglớnchohơndòng0”.đó
Nếubạn
Quy tắc nhập
khác SL cần→ hệ thống sẽ hiển thị cảnh báo để bạn kiểm tra lại.-
Nếu bạn nhậpđúng SL cần→ dòng sẽ ở trạng thái đạt.- loại:
Nhập
PKLPKL:: giới hạn theo “L”.Tổng nhập cho cùng đơn hàng trong phiên không được vượt quá“L”.giáNếu vượt →trị“KhôL (tồn chưa phân loại).Nhập kho: Số lượng nhập
vượt quá số tồn (X)”. Nhập kho: giới hạn theo số lượkhông đang có của đơn hàng. Nếu vưượt →“Không nhậpc vượt quá số lượng đang có của đơn hàng.⚠️ Lưu ý:
- Nhập 0 → hệ thống
(X)”báo "Vui lòng nhập số lượng lớn hơn 0".
- Chỉ
Ngoànhập số nguyên dương.- Nhập khác SL cần → hệ thống hiển thị cảnh báo để bạn kiểm tra lại.
- Nhập đúng SL cần → dòng ở trạng thái
ra:- đạt.
- Nhập
khokho::nếNếu một đơn hàng không còn số lượng để xử lýtheo mode này,, dòng đó sẽ không hiển thị.- Nhập 0 → hệ thống
Có nútđể xóa(icontừng dòng hoặc từng thùngng.rác) để loại khỏi dữ liệu phiên hiện tại.- Dòng đã xóa sẽ không được tính khi xác nhận.
Nếu
xóahết dữ liệu của một PKL → PKL tự biến mất khỏi danh sách.- Nhấn nút
“"Xác nhận”n".ở cuối cửa sổ phân loại. - Hệ thống hiển thị popup
“"Xác nhận phân loại”i".với tổng quan trước khi lưu. NhấXem lại thông tin và nhấn“"Xác nhận”n" lần nữa để hoàn tất.- Không còn cảnh báo số lượng trên các dòng.
- Có ít nhất 1 dòng hợp lệ để lưu.
- Tạo phiếu phân loại thành công.
- Cập nhật tồn kho theo loại phân loại:
- Phiếu mới xuất hiện trên đầu danh sách lịch sử.
TìHệ thống tìm thấy PKL tronghệdữthống.liệu.- PKL còn khả dụng để phân loại.
- PKL chưa tồn tại trong danh sách phiên hiện tại.
-
Tình huống Thông báo lỗi Ô nhập trống →“"Vui lòng không để trống”ng"Chưa quét →PKL“"Vui lòng quét PackingList”List"PKL đã xuất kho →“"Packing List đã xuấtkho”kho"TrùQuét trùng PKLtrong→cùng phiên“"Packing List đã tồn tại trong danh sách”ch"KhôPKL không khả dụng →“"Packing List không khả dụng để nhậpkho”kho"Không tìm thấy →PKL“"Không tìm thấy PackingList”List"Lỗi hệ thống →“"Không thể lấy dữ liệu, vui lòng liên hệadmin”admin" - Không nhập
0. Chỉ— chỉ nhậnp số nguyên.n dương.Tổng nhập theo order_idkhông vượtremaining:giá- trị
“L (tồn chưa phân loại)
"Không nhập vượt quá số tồn (X) ”"- trị
Không vượt số lượng đang có của đơn hàng ( inbound_quantity:)“"Không nhập vượt quá số lượng đang có của đơn hàng (X)”"
- Không còn cảnh báo
order.noti.trên các dòng. - Có ít nhất 1 dòng hợp lệ
. “Vui lòng kiểm tra lại số lượng phân loại”“Không có dữ liệu hợp lệđể lưu...”Tạo phiếu phân loại.Cập nhật tồn:Nhập kho: tồn giảmNhập PKL: tồn tăng
Phiếu mới hiển thị trên đầu danh sách.completed_classification: đã đủpartial_classification: chưa đủKhông có quyềnEdit→ không tạo được phiếu.Không đóng bằng click ngoài hoặcEsc.Nếu xóa hết dữ liệu của PKL → PKL tự biến mất khỏi danh sách.
⚠️
Phân loại phải hoàn thành đúng số lượng trước
BưLưu ý quan trọng:2khi—xuất kho. Nếu phân loại chưa khớp, chức năng xuất kho sẽ báo "chưa khớp" và không cho lưu.
2. Quét mã Packing List
2.1. Nhập mã PKL
Bước2.2. 3 — Xử lýThêm nhiều Packing List trong cùng phiên
⚠️ Lưu ý: Nếu xóa hết dữ liệu của một PKL, PKL đó sẽ tự động biến mất khỏi danh sách.
3. Nhập số lượng phân loại
Với từng dòng đơn hàng, nhập số lượng vào ô “"Nhập số lượng”ng".
Theotheo từng mode:
- phân
Bước
5
Nếu —cần Xóaloại dòng/bỏ bớt dữ liệu, nhấn icon thùng (nếurác cần)
Bước 6 —4. Xác nhận lưu
⚠️ Lưu ý về cửa sổ phân loại: Không thể đóng bằng cách nhấp ra ngoài hoặc nhấn phím
Esc. Bạn phải hoàn tất hoặc hủy rõ ràng bên trong cửa sổ.
Điều kiện lưu thành công:
6.5. Kết quả sau khi lưu
Sau khi nhấn Xác nhận, hệ thống sẽ:
| Loại phân loại | Tác động lên tồn kho |
|---|---|
| Nhập kho | Tồn kho giảm |
| Nhập PKL | Phân bổ vào PKL tăng |
Trạng thái PKL sau phân loại sẽ chuyển theo logic:
| Trạng thái | Điều kiện |
|---|---|
| completed_classification | Phân loại đủ số lượng |
| partial_classification | Phân loại chưa đủ số lượng |
Hệ thống vẫn cho phép lưu trạng thái partial nếu dữ liệu hợp lệ.
III. Quy tắc & Điều kiện hệ thống
1. Điều kiện quét hợp lệ và/ không hợp lệ (TTD)
✅ Quét hợp lệ — PKL được thêm vào danh sách khi:
❌ Quét không hợp lệ — hệ thống báo lỗi và bỏ qua khi:
7.2. Quy tắc nhập số lượng và xác nhận lưu
Quy tắc chung
TheoGiới hạn theo loại phân loại
| Loại | Giới hạn | Thông báo khi vượt |
|---|---|---|
| Nhập PKL | ||
| Nhập kho |
Điều kiện lưu thành công
Nếu lỗi:
8. Kết quả sau khi lưu
Trạng thái PKL:
Hệ thống vẫn cho phép lưu partial nếu dữ liệu hợp lệ.
9.3. Các thông báo lỗi thường gặp
| Thông báo | Ý nghĩa | Cách xử lý |
|---|---|---|
| Vui lòng nhập số lượng lớn hơn 0 | Nhập |
|
| Không nhập vượt quá số tồn (X) | Vượt tồn chưa phân loại (Nhập PKL) | Giảm số lượng xuống ≤ X |
| Không nhập vượt quá số lượng đang có của đơn hàng (X) | Vượt số lượng đang có (Nhập kho) | Giảm số lượng xuống ≤ X |
| Vui lòng kiểm tra lại số lượng phân loại | ||
| Không có dữ liệu hợp lệ để lưu... | Không có dòng nào hợp lệ | Nhập ít nhất 1 dòng hợp lệ |