Đồ uống và FMCG: thiết kế hệ thống chống tràn hàng giữa các kênh
Tràn hàng là bài toán thương mại trước khi là bài toán công nghệ. Hàng vẫn là hàng thật, chỉ đi sai kênh hoặc sai vùng giá, nên gọi nó là chống giả sẽ dẫn tới thiết kế sai ngay từ đầu. Bài này đi qua cách gắn mã theo vùng và kênh, dữ liệu cần thu, và cách xử lý khi phát hiện.

Chống tràn hàng là việc phát hiện hàng hóa đi sai kênh phân phối hoặc sai vùng giá đã phân định. Điểm khác biệt căn bản so với chống giả: hàng vẫn là hàng thật do chính doanh nghiệp sản xuất. Không có hành vi làm giả, không có xâm phạm nhãn hiệu — chỉ có việc hàng đi không đúng nơi đã thỏa thuận.
Gọi nhầm hai bài toán này thành một dẫn tới hai hậu quả: thiết kế hệ thống sai trọng tâm, và truyền thông sai bản chất khi phát hiện vụ việc. Bài này dành cho ngành đồ uống và hàng tiêu dùng nhanh, nơi mạng lưới phân phối nhiều tầng khiến hiện tượng này xảy ra thường xuyên nhất.
Vì sao chống tràn hàng là bài toán thương mại
Tràn hàng phát sinh từ chính cấu trúc thương mại của doanh nghiệp. Ba nguyên nhân phổ biến:
- Chênh lệch giá giữa các vùng. Cùng một sản phẩm có giá khác nhau giữa các khu vực do chi phí vận chuyển, chính sách hỗ trợ hoặc mức chiết khấu. Chênh lệch đủ lớn thì hàng tự chảy từ vùng giá thấp sang vùng giá cao.
- Chỉ tiêu doanh số theo quý. Nhà phân phối cần đạt chỉ tiêu để hưởng thưởng, nên nhập nhiều hơn khả năng bán trong địa bàn, rồi đẩy phần dư sang nơi khác.
- Chương trình khuyến mại lệch nhau giữa các kênh. Hàng dành cho kênh này được mua gom rồi bán sang kênh khác.
Hệ quả: công nghệ chỉ giúp phát hiện, không giải quyết được gốc. Doanh nghiệp triển khai hệ thống mà không điều chỉnh chính sách giá và chỉ tiêu thì kết quả là một dòng cảnh báo đều đặn mỗi tháng và không ai xử lý.
Ba cách gắn mã theo vùng và kênh
Muốn biết hàng đi sai chỗ, trước hết phải biết hàng được giao cho ai. Ba cách làm, chi phí và độ chính xác tăng dần.
Cách 1 — Phân dải mã theo vùng
Mỗi vùng phân phối được cấp một dải mã riêng ngay từ khi kích hoạt lô. Khi một mã thuộc dải miền Bắc được quét ở miền Nam, hệ thống nhận ra ngay.
Ưu điểm: đơn giản, không cần thay đổi quy trình kho. Hạn chế: chỉ phân biệt được đến cấp vùng, và phải quyết định phân bổ từ trước khi sản xuất — trong khi nhu cầu thực tế thay đổi theo tuần.
Cách 2 — Ghi nhận tại thời điểm xuất kho
Mã không phân dải trước. Thay vào đó, khi xuất hàng cho một nhà phân phối, hệ thống ghi lại dải mã nào đã giao cho ai, ngày nào, số lượng bao nhiêu.
Đây là cách cân bằng nhất cho ngành đồ uống và FMCG: giữ được linh hoạt trong sản xuất, vẫn nối được mã với người nhận. Điều kiện là kho phải quét mã thùng khi xuất, không ghi tay.
Cách 3 — Định danh đến từng thùng và pallet
Mỗi thùng có mã riêng, mỗi pallet có mã riêng, và quan hệ giữa thùng với pallet được ghi lại. Khi phát hiện một thùng ở sai vùng, truy ngược được pallet nào, chuyến giao nào.
Chi phí vận hành cao nhất, nhưng cần thiết với sản phẩm giá trị cao hoặc khi tràn hàng đã thành vấn đề nghiêm trọng. Cách chọn cấp định danh phù hợp được phân tích ở bài định danh theo lô hay từng sản phẩm.
Dữ liệu quét cần thu
Hệ thống chống tràn hàng chạy được hay không phụ thuộc lượng dữ liệu quét thu về. Bốn nguồn quét, xếp theo độ tin cậy:
- Quét tại kho khi xuất hàng. Bắt buộc, vì đây là điểm nối mã với người nhận.
- Quét của đội thị trường. Nhân viên bán hàng quét sản phẩm trên kệ khi đi tuyến, tạo dữ liệu về vị trí thực tế của hàng.
- Quét của điểm bán. Cần có động lực để cửa hàng quét, thường gắn với chương trình tích điểm hoặc kiểm tra hàng thật.
- Quét của người tiêu dùng. Lượng lớn nhưng phân bố không đều và không kiểm soát được.
Với mỗi lần quét, cần lưu thời điểm, vị trí và mã được quét. Vị trí là trường quan trọng nhất và cũng là trường hay thiếu, vì phụ thuộc thiết bị và quyền truy cập vị trí của ứng dụng.
Ngưỡng cảnh báo — đặt thế nào cho dùng được
Đặt ngưỡng quá nhạy thì đội kinh doanh nhận hàng chục cảnh báo mỗi ngày và bỏ qua tất cả. Đặt quá lỏng thì hệ thống không phát hiện gì.
Ba loại ngưỡng nên có:
- Ngưỡng khoảng cách. Mã được quét cách vùng phân bổ bao xa thì tính là bất thường. Cần tính đến việc người tiêu dùng mang sản phẩm đi xa — một chai nước quét ở tỉnh khác không nói lên điều gì.
- Ngưỡng số lượng. Bao nhiêu mã cùng lô xuất hiện ngoài vùng thì mới cảnh báo. Đây là ngưỡng quan trọng nhất, vì tràn hàng là hiện tượng khối lượng, không phải hiện tượng đơn lẻ.
- Ngưỡng thời gian. Hàng xuất hiện ở vùng khác trong bao lâu kể từ ngày giao. Xuất hiện quá sớm là dấu hiệu hàng chưa từng vào kênh được giao.
Điểm cần diễn đạt đúng trong báo cáo nội bộ: cảnh báo là dấu hiệu cần kiểm tra, chưa phải kết luận. Một mã quét ngoài vùng có thể do khách hàng đi công tác, do trả hàng, hoặc do lỗi ghi nhận khi xuất kho.
Xử lý khi phát hiện dấu hiệu
Bốn bước, theo thứ tự:
- Xác minh dữ liệu trước khi liên hệ ai. Kiểm tra lại bản ghi xuất kho, xem có nhầm lẫn trong khâu ghi nhận không. Một tỷ lệ đáng kể cảnh báo đến từ lỗi nhập liệu.
- Đối chiếu với sản lượng nhập của nhà phân phối liên quan. Nhà phân phối nhập vượt xa năng lực tiêu thụ của địa bàn là dấu hiệu bổ trợ.
- Làm việc trực tiếp, không công khai. Đây là quan hệ thương mại giữa doanh nghiệp và đối tác của mình, không phải vụ việc hàng giả. Công khai sớm gây tổn hại quan hệ mà thường không giải quyết được gì.
- Điều chỉnh chính sách nếu nguyên nhân là chênh lệch giá. Nếu chênh lệch giữa hai vùng đủ lớn để bù chi phí vận chuyển, hiện tượng sẽ lặp lại bất kể xử lý bao nhiêu lần.
Một tình huống thực tế với dữ liệu quét bất thường ở nhiều tỉnh được phân tích ở bài tình huống dữ liệu quét cho thấy dấu hiệu tràn hàng ở nhiều tỉnh.
Đặc thù ngành đồ uống và FMCG
Ba điểm khác biệt so với các ngành khác:
- Vòng quay nhanh. Hàng ra khỏi kho và tới tay người mua trong vài tuần, nên cửa sổ phát hiện rất ngắn. Dữ liệu quét đến chậm một tháng thì hàng đã tiêu thụ xong.
- Đơn giá thấp, số lượng lớn. Chi phí định danh trên mỗi đơn vị phải rất nhỏ, nên cấp thùng thường hợp lý hơn cấp sản phẩm.
- Nhiều tầng phân phối. Từ nhà phân phối cấp một xuống đại lý, xuống điểm bán lẻ. Mỗi tầng thêm vào là một chỗ dữ liệu có thể đứt.
Với ngành có serial đến từng sản phẩm như điện tử, cách tiếp cận khác hẳn — kết hợp serial với bảo hành điện tử được trình bày ở bài điện tử và thiết bị công nghệ: kết hợp serial, bảo hành và chống tràn hàng.
Câu hỏi thường gặp
Chống tràn hàng có phải chống hàng giả không?
Không. Tràn hàng là hàng thật đi sai kênh hoặc sai vùng giá; hàng giả là sản phẩm không do chủ thương hiệu sản xuất. Hai bài toán có cách phát hiện và cách xử lý khác nhau, dù có thể dùng chung hạ tầng dữ liệu.
Không có đội thị trường thì thu dữ liệu quét bằng cách nào?
Dựa vào quét tại kho khi xuất và quét của điểm bán. Cần có động lực cho điểm bán quét, thường gắn với chương trình dành cho cửa hàng.
Có nên phạt nhà phân phối khi phát hiện không?
Chế tài thuộc về hợp đồng phân phối và nên được thỏa thuận từ đầu, không áp đặt sau khi phát hiện. Quan trọng hơn là xác định nguyên nhân: nếu do chính sách giá của doanh nghiệp thì phạt không giải quyết được gì.
Dữ liệu vị trí quét có chính xác không?
Độ chính xác phụ thuộc thiết bị và quyền truy cập vị trí. Nên coi đây là dữ liệu có sai số, và dùng ngưỡng số lượng làm căn cứ chính thay vì dựa vào một điểm quét đơn lẻ.
Bắt đầu từ đâu
Thứ tự nên đi: rà lại bảng giá và chính sách chiết khấu giữa các vùng để biết chênh lệch có đủ tạo động lực tràn hàng không; chọn cách gắn mã phù hợp với vòng quay và đơn giá của sản phẩm; bảo đảm kho quét mã khi xuất, vì thiếu bước này thì mọi thứ phía sau không nối được; rồi mới đặt ngưỡng cảnh báo và chạy thử trên một khu vực trước khi mở rộng.
