🏷️ Loại đơn bán & phân quyền
Tính năng này giúp bạn phân loại đơn bán theo loại (Sales Type) — ví dụ Xuất khẩu, Sản xuất nội địa, Bán lẻ — và tùy chọn giới hạn quyền truy cập đơn theo từng loại, để chỉ những người dùng được phép mới làm việc với đơn thuộc loại đó. Mỗi đơn bán mang một Loại đơn bán dùng cho phân nhóm, lọc, báo cáo và kiểm soát truy cập.
📷 Cần chèn ảnh:
/img/modules/sale/order-types/01.png— Trường Loại đơn bán (Sales Type) hiển thị trên biểu mẫu đơn bán hàng.
🗂️ Danh sách loại đơn bán
Vào Bán hàng → Cấu hình → Đơn bán hàng → Loại đơn bán (Sales Types) để mở danh sách các loại đơn bán hiện có. Danh sách hiển thị các cột Loại (Type), Mã (Code) và Giới hạn truy cập theo nhóm (Restrict Access by Team); bạn có thể kéo thả biểu tượng tay nắm ở đầu mỗi dòng để sắp xếp lại trình tự hiển thị.
Hệ thống cài sẵn ba loại mẫu để bạn dùng ngay hoặc chỉnh sửa:
- Xuất khẩu (Export)
- Sản xuất nội địa (Domestic Production)
- Bán lẻ (Retail)
💡 Danh sách loại đơn bán có thể chỉnh sửa tự do: bạn được phép đổi tên, thêm hoặc bớt loại tùy theo nghiệp vụ của doanh nghiệp.
📷 Cần chèn ảnh:
/img/modules/sale/order-types/02.png— Danh sách Loại đơn bán với các cột Loại, Mã, Giới hạn truy cập theo nhóm.
➕ Tạo loại đơn bán mới
Để thêm một loại đơn bán, vào Bán hàng → Cấu hình → Đơn bán hàng → Loại đơn bán, sau đó:
- Bấm Tạo (New) để mở biểu mẫu một loại mới.
- Nhập Loại (Type) — tên hiển thị của loại đơn bán (ví dụ: Bán buôn).
- Nhập Mã (Code) — mã định danh ngắn và ổn định cho loại này. Mã bắt buộc và phải duy nhất.
- Đặt Trình tự (Sequence) để quyết định thứ tự hiển thị của loại trong danh sách chọn.
- Nếu cần kiểm soát quyền truy cập, bật Giới hạn truy cập theo nhóm (Restrict Access by Team) (xem mục bên dưới).
- Lưu lại.
⚠️ Mã (Code) phải là duy nhất. Nếu trùng với một loại đã có, hệ thống sẽ báo lỗi: "Mã loại đơn bán phải là duy nhất."
Bảng trường của loại đơn bán
| Trường | Ý nghĩa |
|---|---|
| Loại (Type) | Tên hiển thị của loại đơn bán |
| Mã (Code) | Mã định danh ngắn, ổn định và duy nhất, dùng cho quy tắc bản ghi và tích hợp |
| Trình tự (Sequence) | Thứ tự hiển thị của loại trong danh sách |
| Giới hạn truy cập theo nhóm (Restrict Access by Team) | Bật để chỉ những người dùng/nhóm được chỉ định mới truy cập được đơn thuộc loại này |
| Người dùng nhóm (Team Users) | Người dùng cá nhân được phép truy cập đơn thuộc loại này khi giới hạn được bật |
| Nhóm phân quyền (Team Groups) | Các nhóm có thành viên được phép truy cập đơn thuộc loại này khi giới hạn được bật |
| Có hiệu lực (Active) | Bỏ kích hoạt để ẩn loại mà không xóa dữ liệu |
🔐 Giới hạn quyền truy cập theo loại
Mỗi loại đơn bán có thể được đặt thành dùng chung hoặc giới hạn theo nhóm. Khi một loại bị giới hạn, chỉ những người được chỉ định mới làm việc được với các đơn thuộc loại đó.
Để cấu hình, mở biểu mẫu một loại và:
- Bật Giới hạn truy cập theo nhóm (Restrict Access by Team). Khi bật, mục Nhóm truy cập (Access Team) sẽ hiện ra.
- Tại Người dùng nhóm (Team Users), chọn từng người dùng cá nhân được phép truy cập loại này.
- Tại Nhóm phân quyền (Team Groups), chọn các nhóm mà thành viên của nhóm đó được phép truy cập loại này.
- Lưu lại.
💡 Nếu để Giới hạn truy cập theo nhóm ở trạng thái tắt, loại đơn bán đó là loại dùng chung — mọi người dùng bán hàng đều có thể sử dụng.
Phạm vi giới hạn áp dụng như sau:
| Nhóm quyền | Phạm vi với loại bị giới hạn |
|---|---|
| Người dùng: Chỉ tài liệu của chính mình (User: Own Documents Only) | Chỉ truy cập được đơn thuộc loại mà họ nằm trong Người dùng nhóm hoặc Nhóm phân quyền; không tạo/xác nhận/sửa được đơn thuộc loại không được phép |
| Người dùng: Tất cả tài liệu (User: All Documents) | Truy cập được mọi đơn, không bị tường loại chặn |
| Quản trị viên / Quản lý (Administrator / Manager) | Truy cập được mọi đơn và toàn quyền cấu hình loại đơn bán |
⚠️ Tường giới hạn theo loại chỉ tác động đến nhóm Người dùng: Chỉ tài liệu của chính mình. Người dùng nhóm này sẽ không tạo, không xác nhận, không sửa được đơn thuộc loại họ không có quyền, và cũng không thấy các đơn chưa gán nhân viên thuộc loại đó. Quản lý và nhóm Tất cả tài liệu không bị ảnh hưởng.
📷 Cần chèn ảnh:
/img/modules/sale/order-types/03.png— Biểu mẫu loại đơn bán với mục Nhóm truy cập gồm Người dùng nhóm và Nhóm phân quyền.
🛒 Gán loại cho đơn bán
Khi lập đơn bán hàng, bạn chọn loại tại trường Loại đơn bán (Sales Type) trong phần thông tin chi tiết của đơn:
- Mở đơn bán cần xử lý.
- Tại trường Loại đơn bán (Sales Type), chọn loại phù hợp từ danh sách có sẵn (ví dụ: Xuất khẩu). Trường này chỉ cho chọn các loại đã được tạo sẵn, không tạo mới trực tiếp trên đơn.
- Lưu lại, rồi Xác nhận (Confirm) đơn khi sẵn sàng.
⚠️ Loại đơn bán là trường bắt buộc trên biểu mẫu đơn bán. Ngoài việc bắt buộc trên biểu mẫu, hệ thống còn chặn ở bước xác nhận: nếu xác nhận một đơn chưa có loại, bạn sẽ nhận thông báo "Cần chọn Loại đơn bán để xác nhận đơn hàng …" (kèm số hiệu đơn).
💡 Mọi thay đổi Loại đơn bán trên đơn đều được ghi nhận lịch sử (tracking) trong nhật ký trao đổi của đơn, giúp dễ dàng truy vết.
🔎 Lọc và nhóm theo loại
Trong danh sách đơn bán, bạn có thể tận dụng loại để phân tích:
- Thêm cột Loại đơn bán (Sales Type) vào danh sách đơn (cột tùy chọn, mặc định đang ẩn).
- Dùng bộ lọc và Nhóm theo (Group By) → Loại đơn bán (Sales Type) để gom các đơn theo từng loại.
📷 Cần chèn ảnh:
/img/modules/sale/order-types/04.png— Danh sách đơn bán được nhóm theo Loại đơn bán.
Liên quan
- Đơn bán hàng — chọn loại khi lập và xác nhận đơn
- Đội ngũ bán hàng — tổ chức nhóm và nhân viên kinh doanh
- Cấu hình & Báo cáo — phân tích doanh số theo loại