Lịch sử revision
Quản lý kênh bán hàng: thêm, sửa và bật/tắt kênh
# Quản lý kênh bán hàng: thêm, sửa và bật/tắt kênh Tài liệu này dành cho người quản trị và nhân viên vận hành khi cần thêm một kênh bán mới, đổi tên kênh, tạm ngừng một kênh, hoặc tìm hiểu vì sao một kênh không chọn được khi lập đơn. ## Mở màn hình Kênh bán hàng 1. Ở menu bên trái, mục **Cài đặt hệ thống**, chọn **Kênh bán hàng (Channels)**. 2. Màn hình **Kênh bán hàng (Channels)** hiện bảng với các cột **Mã kênh (Code)**, **Tên kênh (Name)**, **Trạng thái hoạt động**, **Thao tác**. 3. Ô tìm kiếm phía trên lọc theo mã hoặc tên kênh, chạy trên toàn bộ danh sách chứ không giới hạn theo trang. Mỗi trang hiển thị 10 kênh; dùng hai nút mũi tên ở cuối bảng để chuyển trang. ## Thêm kênh mới 1. Bấm **Thêm Kênh bán hàng** ở góc phải trên. 2. Trong cửa sổ **Thêm Kênh mới**, nhập **Mã kênh (Code)** và **Tên kênh**. 3. Đánh dấu **Kích hoạt hoạt động kênh này** nếu muốn kênh dùng được ngay; bỏ đánh dấu nếu muốn tạo trước và bật sau. 4. Bấm **Lưu lại**. Vài điều cần biết về **Mã kênh**: - Mã kênh gõ chữ thường vẫn được tự động chuyển thành chữ in hoa khi lưu. - Mỗi mã kênh chỉ tồn tại một lần trong hệ thống. Nếu bạn nhập đúng mã của một kênh đã bị xóa trước đó, hệ thống **khôi phục lại kênh cũ**, ghi tên và trạng thái hoạt động theo giá trị bạn vừa nhập, chứ không tạo dòng mới. Nếu **Lưu lại** báo mã kênh đã tồn tại, hãy tìm lại xem có kênh nào đang bị ẩn (đã xóa trước đó) trùng mã hay không, trước khi đổi sang một mã khác. ## Sửa và bật/tắt kênh 1. Bấm **Sửa** trên dòng kênh cần đổi. 2. Trong cửa sổ **Cập nhật Kênh bán hàng**, đổi **Mã kênh**, **Tên kênh**, hoặc bỏ/đánh dấu lại **Kích hoạt hoạt động kênh này**. 3. Bấm **Lưu lại**. Tắt một kênh (bỏ đánh dấu **Kích hoạt hoạt động kênh này**) không xóa kênh và không đụng tới các đơn đã có của kênh đó. Tác động duy nhất là kênh này không còn chọn được trong ô **Kênh bán hàng** khi lập đơn nháp mới; xem thêm lỗi *Channel is inactive* ở bài *Xử lý lỗi thường gặp với đơn hàng*. Một điểm dễ nhầm khi tra cứu: ô lọc **Kênh bán hàng** trên màn hình **Đơn hàng** vẫn hiện đầy đủ cả kênh đã tắt, vì mục đích của ô đó là để tra được đơn cũ. Chỉ riêng ô chọn kênh trong **form lập đơn** mới ẩn kênh đã tắt. ## Xóa kênh 1. Bấm **Xóa** trên dòng kênh cần xóa. 2. Xác nhận trong hộp thoại. Xóa kênh sẽ bị chặn nếu kênh còn đơn chưa kết thúc (chưa ở `CANCELLED` hay `COMPLETED`). Hệ thống báo *Cannot delete channel with N active orders*, trong đó N là số đơn đang hoạt động của kênh đó. Phải xử lý xong các đơn đó (hủy hoặc hoàn tất) trước khi xóa được kênh. Xóa ở đây là ẩn kênh khỏi danh sách quản lý, không xóa các đơn đã gắn với kênh đó. Muốn dùng lại đúng mã kênh sau này, làm lại bước **Thêm kênh mới** ở trên; hệ thống sẽ khôi phục kênh cũ như đã mô tả. ## Kênh bán hàng và luồng đơn từ sàn Với các kênh nhận đơn tự động từ sàn (ví dụ Shopee, TikTok, Lazada), màn hình này chỉ quản lý **tên và trạng thái hoạt động** của kênh trong OMS. Màn hình không có chỗ nhập khóa kết nối API, cấu hình webhook hay kiểm tra tình trạng đồng bộ với sàn — những việc đó nằm ngoài phạm vi màn hình **Kênh bán hàng** hiện tại. ## Những việc màn hình hiện chưa làm được - Sắp xếp hoặc lọc danh sách theo trạng thái hoạt động. - Xem số đơn hoặc doanh số theo từng kênh ngay trên bảng. - Gộp hai kênh bị trùng lặp thành một. - Khôi phục kênh đã xóa bằng một nút riêng; cách duy nhất hiện có là tạo lại đúng mã kênh cũ như mô tả ở trên. ## Điểm cần người nghiệp vụ xác nhận - Ai được cấp quyền thêm, sửa, xóa kênh bán hàng? Màn hình hiện không tách quyền riêng cho thao tác này. - Khi một kênh bị tắt giữa chừng, các đơn đang xử lý dở của kênh đó có cần một quy trình xử lý riêng, hay cứ để đi hết luồng bình thường tới khi hoàn tất hoặc hủy? - Có cần một quy ước đặt **Mã kênh** thống nhất (ví dụ luôn viết theo tên sàn) để tránh tạo trùng ý nhưng khác mã, gây khó tra cứu về sau?