Cài đặt bán hàng (Setting Sale)
Tổng quan /setting-sale - chia làm 3 trang chính (general / point / tax) với tổng cộng 6+2+3 sections.
/setting-sale là hub cấu hình vận hành bán hàng/POS. Khác /setting/common (cài đặt tổng), /setting-sale tập trung vào các tham số POS/Order: phương thức thanh toán, nguồn đơn, gợi ý sản phẩm, kiosk, tích điểm, thuế.
Vị trí menu admin
Trong MainNavigationRepository nhóm Store:
- POS Settings →
/setting-sale/general. - Cài đặt thuế →
/setting-sale/tax.
Trang Point (/setting-sale/point) thường vào qua module Loyalty (CRM).
Component tổng: pages/SettingSalePage.tsx route theo action:
action=general→<SettingSale>(6 tabs).action=point→<SettingPoint>(1 tabsale).action=tax→<SettingTax>(3 tabs gate theo feature).
Nhóm tài liệu trong phần này
Tab General (Sale)
Cấu hình bán hàng chung: promotion override, weighted barcode, stock check mode, default shipping type.
Tab Receipt Print
Template in hoá đơn POS + QR Link section.
Tab POS Suggestion
Gợi ý sản phẩm khi bán POS - drag-drop reorder. Gate POS_SUGGESSION.
Tab Payment Method
Chọn phương thức thanh toán cho POS, drag-drop, settings deep-link.
Tab Order Source
Chọn nguồn đơn hàng cho POS, drag-drop.
Tab Kiosk
Welcome/Idle URL + payment methods cho self-service kiosk.
Trang Point
/setting-sale/point - point gain (formula, reward duration), point exchange (allow redeem, max per order).
Trang Tax
/setting-sale/tax - 3 tabs gate theo feature ACCOUNTING_TAX_*.
Ai được xem và chỉnh?
- Mở Cài đặt bán hàng (trang tổng quát, thuế và các tab liên quan): người có quyền Cài đặt công ty / quản trị cài đặt (tên trong màn hình gán quyền có thể khác tùy công ty).
- Lưu thay đổi: cùng nhóm quyền trên.
- Trang điểm tích luỹ (
/setting-sale/point): thường vào từ nhóm menu Tích điểm; quyền cụ thể do admin công ty bạn gán.
Lưu ý chung
- Mỗi trang (chung, điểm, thuế) có nhóm mục cấu hình khác nhau—đọc kỹ nhãn trước khi lưu.
- Cuối trang có nút Lưu chung cho biểu mẫu đang mở.
- Thanh tab gắn với đường dẫn: nên Lưu trước khi đổi tab hoặc rời trang để tránh mất chỉnh sửa.
- Setting Sale lưu list (payment methods, order sources, suggest products) dưới dạng CSV string trong field hidden, parse khi mount.