Nguồn sự thật duy nhất: dựng dữ liệu tập trung cho bán đa kênh

Single source of truth không phải gom mọi thứ vào một file. Đó là chọn một nơi gốc cho từng loại dữ liệu, một khóa nối giữa các kênh và không ai sửa số trên đường đi.

24/10/2026

Nguồn sự thật duy nhất (single source of truth) là nguyên tắc mỗi loại dữ liệu chỉ có một nơi gốc được tin, và mọi báo cáo đều đọc từ đó. Với bán đa kênh, nó gồm ba việc: chọn nơi gốc cho đơn, sản phẩm, khách, tồn kho; chọn khóa nối giữa các kênh; và bỏ mọi bước chép tay ở giữa.

Đây là phần nền của quản trị bằng số liệu. Định nghĩa chỉ số đúng mà số đầu vào lệch thì kết quả vẫn sai.

Bài toán: vì sao gom về một file vẫn chưa phải nguồn sự thật?

Vì file gom chỉ là bản chép thêm một lần. Khi kế toán, sale và kho mỗi người giữ một bản, công ty có ba sự thật, và mỗi buổi họp tốn thời gian để chọn tin bản nào.

Ví dụ minh họa: một mẫu áo bán trên Shopee, TikTok Shop, website và cửa hàng. Trên Shopee nó mang một mã do người đăng tự gõ, trên TikTok Shop ô mã người bán để trống, trong phần mềm bán hàng nó là mã chuẩn. Báo cáo "top sản phẩm" ghép tay sẽ tách mẫu áo đó thành bốn dòng nhỏ. Mẫu bán chạy nhất công ty không lọt top 10.

Dữ liệu tập trung chỉ có nghĩa khi các bản ghi nói cùng một ngôn ngữ. Gom mà không nối là đặt bốn danh sách cạnh nhau.

Tư duy dẫn đường: mỗi loại dữ liệu một nơi gốc, một khóa nối

Không có một hệ thống nào đúng cho mọi loại dữ liệu. Nguồn sự thật của đơn hàng là sàn, nhưng nguồn sự thật của mã sản phẩm thường là phần mềm bán hàng. Việc của người quản trị là chốt bảng dưới đây.

Loại dữ liệu Nơi gốc nên tin Khóa nối giữa kênh Bẫy hay gặp
Đơn hàng sàn API của sàn, không phải file xuất tay Mã đơn của sàn File xuất theo trạng thái lúc xuất, không cập nhật hủy và hoàn sau đó
Trạng thái giao Dữ liệu giao vận của sàn hoặc đơn vị vận chuyển Mã đơn, mã vận đơn Chỉ đọc trạng thái đơn, bỏ sót giao thất bại
Sản phẩm Phần mềm bán hàng hoặc quản lý kho Mã sản phẩm cha Mã trên sàn để trống hoặc là mã vạch
Khách hàng Gộp từ mọi kênh Số điện thoại đã chuẩn hóa Một khách thành nhiều khách vì mỗi kênh một tài khoản
Tồn kho Hệ thống kho hoặc phần mềm bán hàng Mã biến thể Tồn trên sàn chỉ là con số được đẩy lên, không phải tồn thật
Tiền về Dữ liệu quyết toán của sàn Mã đơn Lấy giá đơn thay cho số tiền sàn thực trả
Quảng cáo Nền tảng quảng cáo Tài khoản quảng cáo, chiến dịch Chép số từ ảnh chụp màn hình

Mã sản phẩm cha là khóa quan trọng nhất. Quy ước phổ biến: mã biến thể bằng mã cha, màu và size nối bằng dấu gạch ngang, ví dụ 1R08.2503OG-MS-XL. Vì bản thân mã cha có thể chứa dấu gạch, phải tách từ bên phải: hai đoạn cuối là màu và size, phần còn lại là mã cha. GT-VSU-S26V-024-GEY-M có mã cha GT-VSU-S26V-024, không phải GT. Tách từ trái là cách nhanh nhất để biến một mẫu thành bốn mẫu.

Mã chỉ có hai đoạn thì mập mờ: có thể là mã cha chứa gạch, có thể là mã cha cộng một thuộc tính. Khi đó phải tra danh mục sản phẩm gốc, không đoán theo chuỗi. Một trường hợp hay gặp nữa: mã người bán trên sàn là một dãy số. Nhiều khi đó là mã vạch được phần mềm bán hàng đẩy lên, nên nối qua mã vạch sẽ ra đúng mã cha. Bài tồn kho đa kênh bị lệch cho thấy hậu quả khi mã không khớp giữa các nơi.

Không ai được sửa số trên đường đi. Nguồn sự thật mất giá trị ngay khi có một bước "mở file, chỉnh, lưu lại". Nếu cần điều chỉnh, ví dụ loại hàng tặng hay một kho không tính báo cáo, hãy làm bằng cấu hình chung áp cho mọi báo cáo, không làm bằng tay trên từng bản.

AI bứt tốc: tự động kéo dữ liệu, để AI soát chỗ lệch

Phần kéo dữ liệu nên chạy tự động; AI dùng để soát những bản ghi không nối được. Đây là việc người làm chán nhất và hay bỏ dở nhất.

Kéo tự động có hai đường. Một là dùng nền tảng đã nối sẵn sàn và phần mềm bán hàng, như cách Quantri360 lấy đơn, trạng thái giao và quyết toán thẳng từ nguồn, xem kết nối gian hàng. Hai là tự gọi API rồi đổ vào bảng tính hoặc cơ sở dữ liệu của mình, ví dụ đổ đơn sàn vào SQL hoặc đồng bộ đơn Shopee vào Google Sheets. Danh mục dữ liệu có thể lấy qua API ở trang nguồn dữ liệu Shopee và Nhanh.vn.

Sau khi kéo về, nhờ AI soát danh sách mã không nối được. Câu lệnh mẫu:

"Đây là danh sách mã người bán trên sàn không khớp mã nào trong danh mục sản phẩm, kèm tên sản phẩm trên sàn, và danh mục mã cha chuẩn. Với mỗi dòng, gợi ý mã cha có khả năng nhất và lý do. Nếu không chắc, ghi 'chưa xác định', không đoán. Quy ước mã: mã cha, màu, size nối bằng gạch ngang, tách từ bên phải."

Gợi ý của AI chỉ là gợi ý. Người phụ trách sản phẩm duyệt rồi mới sửa ở nơi gốc. Danh sách này không chứa dữ liệu cá nhân; nếu soát danh sách khách trùng thì che số điện thoại trước, chỉ giữ vài số cuối để đối chiếu.

Kết quả cần đo lường: nguồn sự thật tốt thì đo được gì?

Đo bằng tỷ lệ bản ghi nối được và số bước tay còn lại. Ba con số đáng theo dõi hằng tháng.

Khi dữ liệu đã có một nguồn đúng, việc tự động hóa và nối AI vào trở nên an toàn. Xem tiếp cụm tự động hóa quy trình kinh doanh và bài kết nối AI agent với dữ liệu.

Tóm lại

Nhắn Messenger