🔲 Ma trận biến thể khi mua
Ma trận biến thể khi mua (Purchase Matrix) giúp bạn nhập nhanh số lượng cho nhiều biến thể (variants) của cùng một sản phẩm bằng một lưới (grid) ngay trên đơn mua hàng, thay vì phải thêm từng dòng riêng lẻ. Tính năng phù hợp với các sản phẩm có thuộc tính (attributes) như màu sắc, kích cỡ.
📷 Cần chèn ảnh:
/img/modules/purchase/product-matrix/01.png— Lưới biến thể hiển thị trên đơn mua hàng.
Khi nào lưới xuất hiện
Lưới chỉ áp dụng cho sản phẩm có thể cấu hình (configurable product) — tức sản phẩm có thuộc tính sinh ra nhiều biến thể. Khi bạn chọn loại sản phẩm này tại cột Sản phẩm (Product) trên một dòng đơn mua, hệ thống tự mở cửa sổ lưới Chọn biến thể sản phẩm (Choose Product Variants) để bạn điền số lượng theo từng biến thể.
💡 Với sản phẩm thường (không có biến thể), dòng được thêm trực tiếp như bình thường, không hiện lưới.
Nhập số lượng qua lưới
- Mở phân hệ Mua hàng → Đơn mua hàng và tạo mới hoặc mở một đơn ở trạng thái cho phép chỉnh sửa.
- Tại tab sản phẩm, ở cột Sản phẩm (Product), chọn một sản phẩm có thuộc tính/biến thể.
- Hệ thống mở cửa sổ Chọn biến thể sản phẩm (Choose Product Variants) dạng lưới: các giá trị thuộc tính được sắp theo hàng và cột, mỗi ô là một biến thể.
- Nhập số lượng vào các ô tương ứng với biến thể cần mua.
- Nhấn Xác nhận (Confirm) để đưa các biến thể đã nhập thành các dòng trên đơn mua. Nhấn Huỷ bỏ (Discard) nếu muốn bỏ qua.
💡 Bạn có thể nhấn phím Enter ngay trong lưới để xác nhận nhanh thay cho nút Xác nhận.
📷 Cần chèn ảnh:
/img/modules/purchase/product-matrix/02.png— Cửa sổ lưới "Chọn biến thể sản phẩm" với các ô nhập số lượng.
Sau khi xác nhận, mỗi ô có số lượng sẽ tạo thành một dòng đơn mua tương ứng với biến thể đó; giá được hệ thống tính lại cho các dòng mới.
Chỉnh sửa lại lưới
Trên dòng sản phẩm có thể cấu hình, hệ thống hiển thị biểu tượng bút chì (✏️) với chú thích Chỉnh sửa cấu hình (Edit Configuration). Nhấn vào đó để mở lại lưới và điều chỉnh số lượng các biến thể.
- Khi mở lại, lưới hiển thị sẵn số lượng hiện có của từng biến thể đã có trên đơn để bạn sửa.
- Đặt số lượng một ô về 0 sẽ xoá dòng biến thể đó khỏi đơn (khi đơn còn ở trạng thái cho phép chỉnh sửa).
⚠️ Nếu cùng một biến thể đang nằm trên nhiều dòng của đơn mua, hệ thống không cho đổi số lượng qua lưới và sẽ báo lỗi: "You cannot change the quantity of a product present in multiple purchase lines." Hãy chỉnh các dòng này thủ công.
📷 Cần chèn ảnh:
/img/modules/purchase/product-matrix/03.png— Nút bút chì "Chỉnh sửa cấu hình" trên dòng sản phẩm.
In lưới biến thể trên báo cáo
Đơn mua hàng có tuỳ chọn In lưới biến thể (Print Variant Grids) — khi bật, ma trận của các sản phẩm cấu hình sẽ được in kèm trên báo cáo đơn mua / báo giá. Tuỳ chọn này nằm trong nhóm Thông tin khác (Other Info) và mặc định được bật.
💡 Trường này chỉ hiển thị cho người dùng ở chế độ kỹ thuật (nhà phát triển).
Bảng trường liên quan
| Trường | Ý nghĩa |
|---|---|
| Sản phẩm (Product) | Chọn loại sản phẩm cho dòng; nếu là sản phẩm có biến thể sẽ mở lưới nhập số lượng. |
| Chỉnh sửa cấu hình (Edit Configuration) | Nút bút chì mở lại lưới biến thể cho sản phẩm cấu hình. |
| In lưới biến thể (Print Variant Grids) | Bật/tắt việc in ma trận biến thể kèm trên báo cáo đơn mua. |
Liên quan
- Đơn mua hàng — Tạo và quản lý đơn mua, nơi sử dụng lưới biến thể.
- Sản phẩm — Thiết lập sản phẩm và thuộc tính sinh ra biến thể.