> For the complete documentation index, see [llms.txt](https://docs.xcloud.wms.delfi.vn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xcloud.wms.delfi.vn/docs/features/operations/putaway.md).

# Sắp xếp

### TỔNG QUAN

**Mục đích:** Hỗ trợ việc tối ưu hóa không gian kho bằng cách di chuyển, sắp xếp hàng hóa giữa các khu vực, kệ hoặc pallet trong cùng một kho mà không làm thay đổi tổng tồn kho chung.

**Đối tượng sử dụng: (**\* Công nhân kh&#x6F;**)** Người trực tiếp thực hiện thao tác trên thiết bị Scanner (tạo phiếu và quét vị trí).

* Quản lý kho: Người theo dõi, giám sát danh sách và chi tiết lịch sử sắp xếp trên hệ thống Web.

**Thời điểm thực hiện:** Khi cần quy hoạch lại kho, gom hàng lẻ vào một khu vực, hoặc chuyển hàng từ khu vực tạm sang khu vực kệ cố định.

***

### DỮ LIỆU CẦN CHUẨN BỊ TRƯỚC

Vì phiếu sắp xếp được khởi tạo trực tiếp từ thiết bị Scanner, các dữ liệu sau cần được thiết lập sẵn trên hệ thống:

* Kho: Danh mục kho đang hoạt động.
* Vị trí (Location/Bin): Các mã kệ, mã pallet phải được dán nhãn barcode rõ ràng.
* Nhân viên Scanner: Tài khoản định danh cho công nhân kho để ghi nhận trách nhiệm thực hiện.
* Sản phẩm: Hàng hóa phải có sẵn trong kho và đã được gán mã để quét.

***

### MÔ TẢ GIAO DIỆN

Giao diện Sắp xếp trên Web tập trung vào khả năng truy xuất và giám sát:

<figure><img src="/files/yuzYxfLuYbks40ouh4sY" alt=""><figcaption></figcaption></figure>

* Thống kê trạng thái: Hai thẻ số liệu lớn hiển thị tổng số phiếu đang ở trạng thái Nháp và số phiếu đã Hoàn thành.
* Danh sách phiếu sắp xếp: Bảng dữ liệu chứa thông tin: Mã phiếu (PA-...), Kho, Người thực hiện (nhân viên dùng scanner), Số lượng dòng sản phẩm (SL dòng), Trạng thái và Ngày cập nhật.
* Chi tiết phiếu:
  * *Thông tin phiếu:* Hiển thị chi tiết về kho, thời gian tạo, người thực hiện và ngày hoàn tất.
  * *Chi tiết sắp xếp:* Bảng liệt kê hình ảnh sản phẩm, loại theo dõi, ĐVT, và quan trọng nhất là Vị trí nguồn (vị trí cũ) và Vị trí đích (vị trí mới sau khi sắp xếp).
  * *Lịch sử trạng thái:* Ghi lại mốc thời gian từ lúc phiếu được tạo nháp đến khi hoàn tất bởi Scanner.

<figure><img src="/files/9iwkqZ323xU7kT399HvF" alt=""><figcaption></figcaption></figure>

***

### HƯỚNG DẪN SỬ DỤNG - CÁC BƯỚC THỰC HIỆN

{% stepper %}
{% step %}
**Khởi tạo phiếu sắp xếp (Tại Scanner)**

* Công nhân kho đăng nhập vào App Scanner.
* Chọn chức năng Sắp xếp và nhấn Thêm mới để tạo phiếu.
* Hệ thống sẽ tự động cấp mã phiếu theo cấu trúc `PA-YYYYMMDD...`.
  {% endstep %}

{% step %}
**Thực hiện di chuyển hàng hóa (Tại Scanner)**

* Xác định Vị trí nguồn: Nhân viên thực hiện chọn mã vị trí hiện tại của sản phẩm trên thiết bị.
* Quét sản phẩm & Ghi nhận số lượng: Tiến hành quét mã vạch sản phẩm cần di chuyển, sau đó nhập chính xác số lượng thực tế lấy đi từ vị trí nguồn.
* Chỉ định Vị trí đích: Lựa chọn vị trí đến (vị trí mới) tương ứng để hoàn tất lộ trình lu chuyển hàng hóa.
* Sắp xếp đa sản phẩm: Lặp lại quy trình trên đối với các mã hàng khác nếu thực hiện sắp xếp theo lô hoặc nhóm pallet.
  {% endstep %}

{% step %}
**Xác nhận hoàn tất (Tại Scanner)**

* Sau khi kiểm tra danh sách các dòng sản phẩm đã di chuyển, công nhân nhấn Hoàn thành trên Scanner.
* Dữ liệu lúc này sẽ được đồng bộ trực tiếp lên hệ thống quản lý Web.
  {% endstep %}

{% step %}
Kiểm tra và giám sát (Trên Web)

* Quản lý kho truy cập menu Vận hành kho > Sắp xếp.
* Nhấn vào biểu tượng "Xem" (con mắt) ở cột Hành động để kiểm tra chi tiết: Sản phẩm đó đã đi từ vị trí nào đến vị trí nào, ai là người thực hiện.
  {% endstep %}
  {% endstepper %}

***

### VÍ DỤ THỰC TẾ

Tình huống: Chuyển 10 hộp Khẩu trang từ khu vực "Hàng tạm" (Khu A) lên "Kệ cao tầng" (Kệ B1).

* Công nhân tạo phiếu sắp xếp trên Scanner tại Kho HCM.
* Chọn mã vị trí LOC-HANGTAM-01.
* Quét mã vạch trên hộp Khẩu trang
* Di chuyển đến kệ B1, chọn mã vị trí LOC-KE-B1-05.
* Nhấn Hoàn thành. Trên Web, quản lý sẽ thấy phiếu PA-... ghi nhận sản phẩm Khẩu trang đã được dời từ LOC-HANGTAM-01 sang LOC-KE-B1-05.

***

### LƯU Ý CHUNG KHI SỬ DỤNG

| Tình huống / Lỗi                       | Nguyên nhân                                                                    | Cách xử lý                                                                            |
| -------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |
| Không tìm thấy nút "Thêm mới" trên Web | Tài khoản Web (Admin/Quản lý) chỉ có quyền xem, không có quyền tạo.            | Thao tác tạo phiếu bắt buộc phải thực hiện trên thiết bị Scanner của công nhân.       |
| Chọn vị trí đích không thành công      | Vị trí đích chưa được khai báo trên danh mục hệ thống.                         | Kiểm tra lại danh mục Vị trí trong phần Cài đặt.                                      |
| Số lượng sắp xếp vượt quá tồn kho      | Vị trí nguồn không còn đủ số lượng sản phẩm như yêu cầu.                       | Cần thực hiện Kiểm kê lại vị trí nguồn để cập nhật đúng số thực tế trước khi sắp xếp. |
| Phiếu vẫn ở trạng thái "Nháp" trên Web | Công nhân đã thực hiện nhưng chưa nhấn nút "Hoàn thành/Xác nhận" trên Scanner. | Yêu cầu nhân viên Scanner kiểm tra và kết thúc phiếu để dữ liệu được chốt.            |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.xcloud.wms.delfi.vn/docs/features/operations/putaway.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
