1. Điều kiện để được hủy đơn nhập hàng
Chức năng Hủy đơn chỉ áp dụng cho các đơn chưa nhập kho và chưa hoàn thành.
Cụ thể:
| Điều kiện |
Mô tả |
| Trạng thái đơn |
Phải là Đang giao dịch |
| Trạng thái nhập |
Phải là Chưa nhập |
| Trạng thái thanh toán |
Có thể đã thanh toán hoặc chưa thanh toán, tuy nhiên nếu đã thanh toán thì khi hủy, hệ thống sẽ tự động hủy phiếu chi tương ứng. |
| Các trạng thái không được hủy |
Hoàn thành, Kết thúc, Đã hủy, Đặt hàng. Trong các trường hợp này, nếu cần xử lý hàng hoặc tiền, bạn phải sử dụng tính năng Hoàn trả NCC thay vì hủy đơn. |
2. Các bước hủy đơn nhập hàng
Bước 1: Truy cập vào đơn nhập cần hủy
- Trên thanh menu, chọn Sản phẩm → Nhập hàng.
- Tại danh sách đơn nhập hàng, chọn đơn có trạng thái Đang giao dịch – Chưa nhập.
💡 Mẹo: Bạn có thể lọc nhanh các đơn có thể hủy bằng cách:
- Chọn Trạng thái: Đang giao dịch
- Chọn Trạng thái nhập: Chưa nhập
Bước 2: Kiểm tra trạng thái trước khi hủy
- Mở chi tiết đơn, xem mục Đơn nhập hàng chưa nhập kho (như hình minh họa).
- Xác nhận chưa có phiếu nhập kho và trạng thái đơn là Đang giao dịch.
Bước 3: Hủy đơn nhập hàng
- Nhấn nút Hủy ở góc trên bên phải màn hình.
- Xác nhận thao tác hủy khi hệ thống hiển thị thông báo.
3. Kết quả sau khi hủy đơn
| Tình huống |
Kết quả hệ thống |
| Đơn chưa thanh toán |
Trạng thái đơn chuyển sang Đã hủy |
| Đơn đã thanh toán |
Hệ thống tự động hủy phiếu chi tương ứng |
| Các phiếu nhập hàng (nếu có) |
Giữ nguyên, không phát sinh nếu chưa có phiếu nhập |
| Công nợ NCC |
Được cập nhật giảm tương ứng với giá trị đơn bị hủy |
4. Ghi chú
- Sau khi hủy, đơn nhập hàng không thể khôi phục, bạn chỉ có thể tạo lại đơn mới nếu cần nhập lại hàng.
- Với các đơn đã nhập kho hoặc thanh toán một phần, bạn không thể hủy mà phải xử lý qua tính năng Hoàn trả NCC để đảm bảo số liệu kho và công nợ chính xác.
Ví dụ minh họa:
- Đơn PON03985 đang ở trạng thái Đang giao dịch – Chưa nhập
→ Có thể bấm Hủy đơn, hệ thống chuyển trạng thái về Đã hủy, đồng thời hủy phiếu chi nếu trước đó có thanh toán.
📘 Tóm tắt nhanh:
- Trạng thái đơn: Đang giao dịch
- Trạng thái nhập: Chưa nhập
- Thao tác: Nhấn Hủy → Xác nhận → Hệ thống cập nhật Đã hủy
Phụ lục: Nội dung kỹ thuật/đặc tả
Huỷ đơn ở trạng thái Chờ nhập (pending)
- Input: Bấm nút Huỷ đơn
- Output:
- Chuyển trạng thái phiếu về cancelled
- Nếu đơn đã thanh toán => Huỷ phiếu chi tương ứng
Các trạng thái còn lại ko hủy đơn được phải thực hiện hoàn trả NCC
Có trạng thái đơn và trạng thái nhập
Trạng thái nhập phải là Chưa nhập
Trạng thái đơn phải là Đang giao dịch (ko phải kết thúc, đặt hàng, đã hủy…)
→ Thì mới hủy đơn nhập hàng được