> 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/inventory-count.md).

# Kiểm kê

### TỔNG QUAN

**Mục đích:** Giúp doanh nghiệp đối soát số lượng hàng hóa thực tế tại kho so với số liệu tồn kho trên phần mềm, từ đó đưa ra các điều chỉnh (nhập bù/xuất bù) để đảm bảo tính chính xác của dữ liệu.

**Đối tượng sử dụng:** Nhân viên quản lý kho (Web), Nhân viên thực hiện quét mã vạch (App Scanner).

**Thời điểm thực hiện:** Định kỳ hàng tháng/quý hoặc khi có sai lệch hàng hóa cần điều chỉnh gấp.

***

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

Để tạo một phiếu kiểm kê chính xác, người dùng cần xác định các thông tin sau:

* Kho hàng: Chọn kho cụ thể cần kiểm kê.
* Chế độ kiểm kê: Lựa chọn giữa *SKU/Sản phẩm* hoặc *Theo lô (Lot)*.
* Phạm vi vị trí: Chọn một hoặc toàn bộ vị trí (Bin/Location) trong kho.
* Nhân viên Scanner: Chọn tài khoản nhân viên sẽ thực hiện quét hàng thực tế.
* Danh sách sản phẩm: Chọn các sản phẩm cụ thể cần đối soát.

***

### MÔ TẢ GIAO DIỆN

Giao diện quản lý kiểm kê bao gồm các thành phần chính sau:

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

* Bộ chỉ số (Dashboard nhanh): Hiển thị số lượng phiếu theo trạng thái: *Đang kiểm kê, Hoàn thành, Đã hủy*.
* Danh sách phiếu: Bảng hiển thị các phiếu kiểm kê với đầy đủ thông tin: Mã phiếu, Kho hàng, Loại điều chỉnh (ADJUST/COMPLETE\_ONLY), Trạng thái và Ngày dự kiến.

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

* Chi tiết phiếu kiểm kê:
  * *Thông tin phiếu:* Hiển thị mã QR, người tạo, kho và phạm vi kiểm kê.
  * *Chi tiết hàng hóa:* Bảng so sánh giữa SL hệ thống và SL Thực tế. Chênh lệch sẽ được tô màu (ví dụ: số âm màu đỏ) để dễ nhận diện.
* Lịch sử trạng thái: Nhật ký ghi lại thời gian và người thực hiện thay đổi trạng thái phiếu.

<figure><img src="/files/4AU0xBwqgxzGuG6tDqSY" 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 kiểm kê**

* Truy cập menu Vận hành kho > Kiểm kê, chọn Thêm mới.
* Nhập đầy đủ các thông tin: Kho, Ngày kiểm kê, Chế độ kiểm kê và chọn Nhân viên scanner phụ trách.
* Tại mục "Chi tiết kiểm kê", nhấn Thêm sản phẩm để đưa danh sách hàng hóa cần kiểm vào phiếu.
* Nhấn Tạo phiếu.

{% hint style="info" %}
Lưu ý: Sau khi tạo, thông tin chung của phiếu (Kho, Chế độ,...) sẽ không thể chỉnh sửa.
{% endhint %}
{% endstep %}

{% step %}

### Thực hiện quét thực tế (App Scanner)

* Nhân viên được phân công đăng nhập vào App Scanner.
* Chọn phiếu kiểm kê tương ứng vừa tạo.
* Tiến hành quét mã vạch sản phẩm. Sau khi hoàn tất, nhấn Xác nhận và chọn ĐỒNG BỘ để đẩy dữ liệu lên hệ thống web.
  {% endstep %}

{% step %}
**Kiểm tra và Hiệu chỉnh**

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

* Trên trình duyệt, Load lại trang chi tiết phiếu để cập nhật dữ liệu từ Scanner.
* Admin có thể nhấn vào biểu tượng "Cây bút" tại cột SL Thực tế để chỉnh sửa lại số lượng nếu có sai sót trong quá trình quét.
  {% endstep %}

{% step %}
**Hoàn tất và Cân đối tồn kho**

<figure><img src="/files/NncJVD12IpK04DO6P7pi" alt="" width="333"><figcaption></figcaption></figure>

Khi nhấn nút Hoàn tất, hệ thống sẽ xuất hiện Popup xác nhận:

* Trường hợp 1: Chọn "Chỉ hoàn tất" -> Phiếu đóng lại, hệ thống ghi nhận kết quả nhưng không thay đổi số lượng tồn kho trên phần mềm.
* Trường hợp 2: Chọn "Hoàn tất & Cân đối" (Quy trình xử lý sai lệch):

| Tình huống                      | Hành động của Hệ thống      | Quy trình xử lý tiếp theo                                                                                    |
| ------------------------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------ |
| Thực tế < Hệ thống (Thiếu hàng) | Tự động tạo Phiếu xuất hàng | <p>1. Scanner quét số lượng thiếu -> Xác nhận.</p><p>2. Trên Web: Chọn Gửi duyệt -> Hoàn tất phiếu xuất.</p> |
| Thực tế > Hệ thống (Dư hàng)    | Tự động tạo Phiếu nhập hàng | <p>1. Scanner quét số lượng dư -> Đồng bộ.</p><p>2. Trên Web: Chọn Gửi duyệt -> Hoàn tất phiếu nhập.</p>     |

Sau khi phiếu Nhập/Xuất bổ trợ được hoàn tất, phiếu Kiểm kê gốc sẽ tự động chuyển trạng thái Hoàn thành.
{% endstep %}
{% endstepper %}

***

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

Tình huống: Kiểm kê sản phẩm "Máy lạnh Panasonic" tại Kho A.

* Hệ thống ghi nhận: 8 bộ.
* Nhân viên quét thực tế: 7 bộ (Thiếu 1).
* Xử lý: Admin chọn Hoàn tất & Cân đối. Hệ thống tạo một Phiếu xuất hàng cho 1 bộ máy lạnh.
* Kết thúc: Sau khi phê duyệt phiếu xuất này, tồn kho hệ thống sẽ tự động trừ đi 1, khớp với con số 7 thực tế.

***

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

| Tình huống / Lỗi                       | Nguyên nhân                                                   | Cách xử lý                                                                             |
| -------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| Không thấy dữ liệu Scanner đẩy lên     | Chưa bấm "Đồng bộ" trên App hoặc chưa Load lại trang Web.     | Kiểm tra kết nối mạng, bấm Đồng bộ trên App và F5 lại trang Web.                       |
| Muốn đổi kho kiểm kê sau khi tạo phiếu | Hệ thống khóa thông tin sau khi tạo để đảm bảo tính toàn vẹn. | Hủy phiếu cũ và tạo lại phiếu mới với thông tin kho chính xác.                         |
| Ghi chú hoàn tất bắt buộc              | Đây là quy định để truy xuất nguồn gốc sai lệch.              | Phải nhập nội dung vào ô "Ghi chú hoàn tất" thì nút xác nhận mới sáng.                 |
| Số lượng chênh lệch không đổi          | Chưa hoàn tất các phiếu Nhập/Xuất bù.                         | Kiểm tra lại danh sách phiếu Nhập/Xuất, thực hiện Gửi duyệt và Hoàn tất các phiếu này. |


---

# 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/inventory-count.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.
