Phân phối: người mua CÓ và KHÔNG có tài khoản¶
Khi bán/giao một lô hàng, có hai tình huống tuỳ người mua có tài khoản trên hệ thống hay không.
Tình huống 1 — Người mua KHÔNG có tài khoản¶
Bán cho người mua ngoài hệ thống (người tiêu dùng, cửa hàng, chợ…). Dùng Phân phối → Tạo giao dịch bán: chọn lô, chọn kênh, nhập tên người mua + số lượng + giá. Hệ thống ghi nhận một giao dịch bán (lô đã bán đi đâu), không cần người mua có tài khoản.
Minh hoạ chi tiết xem Thịt bò (bán đi siêu thị/chợ/nhà hàng/online) và Dược phẩm — phân phối đa tầng. Trang truy xuất hiển thị "Đã bán" + các kênh đã phân phối.
Tình huống 2 — Người mua LÀ doanh nghiệp CÓ tài khoản¶
Khi người mua cũng là một doanh nghiệp dùng nacencheck (vd nhà phân phối, nhà máy chế biến tiếp), lô hàng được chuyển sang tài khoản của họ và chuỗi truy xuất đi tiếp trong tài khoản đó.
Quy trình giao – nhận hai bên (qua menu Giao – nhận hàng):
Bước 1 — Bên bán (DN A) giao lô: nhập mã lô / mã giao hàng, mã tenant công ty nhận (UUID của DN B), số lượng → bấm "Giao lô + yêu cầu xác nhận".
Bước 2 — Bên nhận (DN B) thấy lô đến ở mục "Lô đến", trạng thái Chờ xác nhận:
Bước 3 — Bên nhận bấm "Xác nhận" rồi "Nhận lô vào công ty" (đặt mã lô con + tên sản phẩm + số lượng) → hệ thống tạo một lô mới trong tài khoản DN B, nối nguồn gốc về lô của DN A.
Kết quả: lô nằm trong tài khoản DN B; trang truy xuất của lô đó hiển thị nguồn gốc nối về lô của DN A (bên bán). DN B có thể tiếp tục chế biến/đóng gói/bán tiếp — chuỗi truy xuất liền mạch qua hai công ty.
Tóm tắt khác biệt¶
| Người mua KHÔNG có tài khoản | Người mua CÓ tài khoản (DN) | |
|---|---|---|
| Thao tác | Phân phối → Tạo giao dịch bán | Giao – nhận hàng (2 bên xác nhận) |
| Kết quả | Bản ghi "đã bán" trên lô của bên bán | Lô mới trong tài khoản bên nhận, nối nguồn về bên bán |
| Chuỗi truy xuất | Dừng ở giao dịch bán | Đi tiếp trong tài khoản bên nhận |
🔗 Ví dụ thật (tình huống 2): DN A giao lô
BEEF-E2E-1782303735161→ DN B nhận thành lôBEEF-RX-…(verify lô này nối nguồn về lô của DN A).⚠️ Mã tenant công ty nhận là UUID — bên nhận xem ở phần Hồ sơ/Cài đặt công ty và cung cấp cho bên bán.
Chuỗi phân phối NHIỀU TẦNG (qua nhiều công ty)¶
Cơ chế giao – nhận có thể nối tiếp nhiều tầng: nhà máy → nhà phân phối → đại lý → … Mỗi công ty nhận lô vào tài khoản rồi giao tiếp cho công ty tầng dưới; nguồn gốc nối xuyên suốt.
Ví dụ thật: DN A (nhà máy) → DN B (nhà phân phối) → DN C (đại lý) — mỗi chặng giao-nhận tạo một lô trong tài khoản bên nhận; lô của C truy ngược về lô của B, lô của B truy ngược về lô của A.
Lưu ý về quyền riêng tư: trang truy xuất cho người tiêu dùng hiển thị theo góc nhìn của từng công ty — người mua tại đại lý C thấy lô của C + nguồn ngay phía trên, KHÔNG lộ chi tiết nội bộ của các tầng trên. Lineage đầy đủ vẫn được lưu để truy xuất/thu hồi khi cần.




