> 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/goods-receipt.md).

# Nhập hàng

### TỔNG QUAN

**Mục đích:** Quản lý toàn bộ vòng đời của một phiếu nhập hàng từ khâu lập kế hoạch, nhận hàng thực tế qua PDA/Scanner cho đến khi hoàn tất nhập kho.

**Đối tượng sử dụng:** Nhân viên văn phòng kho (lập phiếu), Nhân viên kho/Scanner (quét hàng thực tế), Quản lý kho (duyệt phiếu).

**Thời điểm thực hiện:** Khi phát sinh nhu cầu nhập hàng từ nhà cung cấp, nhập trả hàng, hoặc nhập sản xuất.

***

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

Để quy trình nhập hàng không bị gián đoạn, các thông tin sau cần được khai báo sẵn:

* Sản phẩm: Đã cấu hình mã SKU, đơn vị tính (ĐVT) và phương thức theo dõi (Lô/Serial).
* Kho: Danh mục các kho bãi thực tế (Ví dụ: KHO HCM, KHO\_A...).
* Loại nhập: Các lý do nhập (Đơn mua hàng, Nhập trả hàng...).
* Đối tác: Thông tin nhà cung cấp hoặc đơn vị gửi hàng.
* Nhân viên scanner: Tài khoản người dùng sẽ thực hiện việc quét hàng trên thiết bị cầm tay.

***

### MÔ TẢ GIAO DIỆN

Giao diện bao gồm:

* Khu vực chỉ số (Dashboard): Hiển thị tổng số phiếu theo trạng thái: Đã tạo, Đang nhận, Đã nhận, Hoàn thành, Đã hủy.

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

* Thông tin phiếu: Các trường dữ liệu chung như Mã phiếu, Kho, Đối tác, Nhân viên scanner phụ trách, Ngày dự kiến.

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

* Chi tiết hàng hóa: Bảng danh sách sản phẩm với các cột:
  * *Kế hoạch:* Số lượng dự kiến nhập.
  * *Đã nhận:* Số lượng thực tế đã quét.
  * *Chênh lệch:* Hiển thị sai lệch giữa thực tế và kế hoạch (màu đỏ nếu thiếu).

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

* Lịch sử trạng thái: (Cột bên phải) Ghi lại chi tiết thời gian và người thực hiện thay đổi trạng thái phiếu.

<figure><img src="/files/1kmIAxLe7Qm98fV60VcJ" alt=""><figcaption></figcaption></figure>

* Thanh tác vụ (Footer): Các nút hành động như: Lưu nháp, Thêm mới, Gửi duyệt, Hoàn tất, Hủy.

<figure><img src="/files/1sGix6lzmlo2HoMjIYdt" alt=""><figcaption></figcaption></figure>

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

***

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

{% stepper %}
{% step %}
**Tạo phiếu và lập kế hoạch hàng hóa**

* Truy cập Vận hành kho -> Nhập hàng -> Chọn \[+ Thêm mới].
* Điền Thông tin phiếu: Chọn Kho, Loại nhập, Đối tác và đặc biệt là chọn Nhân viên scanner phụ trách.
* Thêm sản phẩm:
  * Cách 1: Nhấn \[Thêm mới] để chọn thủ công từng sản phẩm và nhập số lượng kế hoạch.
  * Cách 2: Sử dụng \[Tải template] và \[Nhập Excel] để đưa danh sách số lượng lớn vào hệ thống.
* Lưu dữ liệu:
  * Chọn \[Lưu nháp] nếu chưa xong.
  * Chọn \[Thêm mới] (Xác nhận) để đẩy phiếu sang trạng thái chờ nhận. Lúc này phiếu sẽ hiển thị trên tài khoản của Nhân viên scanner đã chọn.

<figure><img src="/files/lC7WU6z42tK5hccp02jc" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Quét hàng thực tế (Thực hiện trên thiết bị Scanner/PDA)**

* Nhân viên scanner đăng nhập vào ứng dụng PDA, tìm mã phiếu tương ứng.
* Thực hiện quét mã vạch sản phẩm. Hệ thống sẽ yêu cầu nhập thêm thông tin Lô/Hạn sử dụng (nếu sản phẩm có cấu hình).
* Nhấn \[Đồng bộ] trên PDA để đồng bộ dữ liệu về hệ thống Web theo thời gian thực.
  {% endstep %}

{% step %}
**Kiểm tra và Hiệu chỉnh (nếu có)**

* Trên giao diện Web, kiểm tra cột Đã nhận và Chênh lệch.
* Sửa lỗi quét: Nếu quét nhầm hoặc double, nhấn vào biểu tượng Hành động (chi tiết sản phẩm) -> Giao diện chi tiết hiện ra -> Chọn xóa dòng sản phẩm quét lỗi.

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

{% hint style="info" %}
*Lưu ý:* Thông tin chung của phiếu (Kho, Đối tác...) sẽ bị khóa không thể sửa sau khi đã phát sinh dữ liệu quét.
{% endhint %}
{% endstep %}

{% step %}
**Gửi duyệt và Hoàn tất**

* Sau khi số lượng đã khớp hoặc đã xử lý xong chênh lệch, nhấn \[Gửi duyệt].
* Cấp quản lý kiểm tra và nhấn Duyệt.
* Sau khi duyệt, nút \[Hoàn tất] sẽ xuất hiện. Nhấn vào đây để chính thức cập nhật tồn kho và đóng phiếu nhập.

<figure><img src="/files/Ie32uVGAA99yOpEuFEhL" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

***

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

Tình huống: Nhập 20 chiếc iPhone 15 từ Nhà cung cấp Apple vào KHO\_A.

* Lập phiếu: Nhân viên kho tạo phiếu trên Web, chọn đối tác Apple, chọn scanner là "Nguyễn Văn A", thêm iPhone 15 với số lượng kế hoạch là 20.
* Thực hiện: Anh "Nguyễn Văn A" dùng PDA quét được 20 mã Serial.
* Kiểm tra: Trên Web hiển thị: Kế hoạch 20 | Đã nhận 20 | Chênh lệch 0.
* Kết thúc: Nhấn Gửi duyệt -> Quản lý duyệt -> Nhấn Hoàn tất. Tồn kho iPhone 15 tăng thêm 20.

***

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

**Ràng buộc sửa/hủy (Anti-Cancel Lock):** Một khi nhân viên kho đã bắt đầu quét hàng, hệ thống sẽ khóa nút Hủy/Sửa để bảo vệ dữ liệu thực tế.

**Xử lý hàng thiếu:** Nếu NCC giao thiếu, bạn chỉ cần quét đúng số lượng nhận được và nhấn \[Hoàn tất phiếu]. Hệ thống sẽ tự động hủy phần còn thiếu, không cần làm thêm thao tác phụ.

**Sửa sai sau khi chốt:** Vì phiếu đã chốt không thể sửa, bạn phải lập một Phiếu xuất kho (Loại: Trả hàng) để điều chỉnh lại số lượng nếu có sai só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/goods-receipt.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.
