Blog
Truy xuất dòng vật liệu là gì? Material Flow Traceability
Truy xuất dòng vật liệu là gì? Theo dõi từ thu gom đến tái chế
Một báo cáo có thể ghi rằng:
100 tấn PET đã được tái chế.
Nhưng để tạo ra 100 tấn đó, vật liệu có thể đã đi qua hàng trăm giao dịch:
Nguồn phát sinh → Collector → Điểm tập kết → Aggregator → Recycler
Khối lượng ở từng bước có thể thay đổi. Các lô có thể được gộp lại. Một lô lớn có thể được tách thành nhiều lô nhỏ. Có thể xuất hiện hao hụt, tạp chất hoặc chênh lệch giữa khối lượng bên giao và bên nhận.
Doanh nghiệp vì vậy cần trả lời được:
Vật liệu nào đã di chuyển, từ ai đến ai, với khối lượng bao nhiêu và các giao dịch đó liên kết với nhau như thế nào?
Đó là bài toán của truy xuất dòng vật liệu – Material Flow Traceability.
Truy xuất dòng vật liệu là gì?
Truy xuất dòng vật liệu là quá trình ghi nhận và liên kết các sự kiện mà một dòng vật liệu trải qua khi di chuyển giữa các bên trong chuỗi giá trị, từ nguồn phát sinh, thu gom và tập kết đến tái chế hoặc tạo ra vật liệu thứ cấp.
Material Flow Traceability là một phần quan trọng của truy xuất nguồn gốc chất thải – Waste Traceability.
Ở bài số 1, chúng ta đã xác định Waste Traceability là lớp dữ liệu giúp doanh nghiệp kết nối:
Nguồn phát sinh → Thu gom → Chuyển giao → Tái chế
với:
Transaction → Material → Weight → Sender/Receiver → Evidence → Confirmation
Nếu Waste Traceability trả lời:
Chất thải đã đi đâu?
thì Material Flow Traceability đi sâu hơn:
Khối lượng vật liệu đã chuyển từ actor nào sang actor nào và mỗi giao dịch liên hệ với giao dịch trước, sau như thế nào?
Một material flow có thể là:
Source A → 100 kg PET → Collector B → Aggregator C → Batch 5.000 kg → Recycler D → xác nhận 4.920 kg
Traceability không chỉ lưu con số 4.920 kg cuối cùng.
Nó cần duy trì mối quan hệ:
Source → Transaction → Batch → Handover → Recycler
Material Flow Traceability khác Waste Traceability như thế nào?
Hai khái niệm liên quan chặt chẽ nhưng không hoàn toàn giống nhau.
Waste Traceability
Nhìn toàn bộ hành trình của chất thải:
- nguồn phát sinh;
- collection;
- transportation;
- handover;
- recycling;
- evidence;
- reporting.
Material Flow Traceability
Đi sâu vào:
- material;
- quantity;
- transaction;
- batch;
- sender;
- receiver;
- aggregation;
- splitting;
- reconciliation.
Có thể hiểu đơn giản:
Waste Traceability nhìn toàn bộ hành trình. Material Flow Traceability nhìn cách khối lượng vật liệu vận động trong hành trình đó.
Bài nền tảng nên internal link tại đây về bài số 1 với anchor:
truy xuất nguồn gốc chất thải
Một dòng vật liệu thực tế phức tạp hơn một mũi tên
Ví dụ một chương trình thu gom có nhiều điểm:
- Collection Point A: 120 kg
- Collection Point B: 85 kg
- Collector C: 240 kg
- Collector D: 310 kg
Các dòng này được chuyển về Aggregator X.
Sau đó vật liệu có thể được:
- phân loại;
- loại tạp chất;
- gộp batch;
- lưu kho;
- vận chuyển tới recycler.
Recycler cuối cùng ghi nhận:
PET received: 710 kg
trong khi tổng khối lượng ban đầu là:
755 kg
Khoảng chênh lệch có thể đến từ:
- tạp chất;
- độ ẩm;
- sai số cân;
- tổn thất trong phân loại;
- khác biệt về thời điểm ghi nhận;
- lỗi dữ liệu.
Material Flow Traceability giúp doanh nghiệp xác định những điểm chênh lệch đó xuất hiện ở đâu.
Ba lớp của một Material Flow
Một hệ thống Material Flow Traceability tốt thường cần kết nối ba lớp dữ liệu.
1. Physical Material Flow
Đây là dòng vật liệu thực tế.
Ví dụ:
PET bottle → PET bale → PET flake → rPET pellet
Vật liệu có thể thay đổi hình thái trong suốt chuỗi tái chế.
2. Transaction Flow
Đây là các lần giao nhận giữa các actor.
Ví dụ:
Collector A → Aggregator B → Recycler C
Mỗi lần chuyển giao nên được xem như một transaction độc lập.
3. Data Flow
Dữ liệu đi cùng transaction có thể gồm:
- material;
- weight;
- timestamp;
- location;
- sender;
- receiver;
- evidence;
- confirmation.
Khi ba lớp này được kết nối, doanh nghiệp có thể đi từ:
Report → Recycler → Batch → Transaction → Source
Đây là một trong những giá trị quan trọng nhất của Material Flow Traceability.
Tại sao khối lượng là dữ liệu trung tâm?
Trong ngành tái chế, vật liệu thường xuyên được:
- trộn;
- gom;
- phân loại;
- tách;
- ép kiện;
- chuyển đổi.
Do đó weight – khối lượng là một trong những dữ liệu trung tâm của traceability.
Ví dụ:
| Sự kiện | Khối lượng |
|---|---|
| Collector thu gom | 1.000 kg |
| Aggregator tiếp nhận | 985 kg |
| Sau phân loại | 920 kg |
| Recycler tiếp nhận | 915 kg |
| Đầu vào tái chế xác nhận | 900 kg |
Một hệ thống yếu chỉ lưu:
900 kg recycled
Một hệ thống mạnh hơn phải trả lời được:
900 kg đó hình thành từ những dòng vật liệu nào?
Transaction ID: đơn vị cơ bản của Material Flow Traceability
Mỗi lần giao nhận nên có một định danh riêng.
Ví dụ:
TX-2026-000124
Một transaction có thể bao gồm:
- Material: PET
- Weight: 500 kg
- Sender: Collector A
- Receiver: Aggregator B
- Timestamp
- Location
- Supporting evidence
- Confirmation status
Khi vật liệu tiếp tục được chuyển sang recycler, một transaction mới được tạo.
Nhưng transaction mới cần duy trì liên kết với transaction trước đó.
Đây chính là cơ sở để tạo:
transaction history
Batch ID và Transaction ID khác nhau thế nào?
Transaction ID đại diện cho một lần giao nhận cụ thể.
Batch ID đại diện cho một lô vật liệu có thể được hình thành từ nhiều transaction.
Ví dụ:
- TX001 = 100 kg
- TX002 = 250 kg
- TX003 = 150 kg
Ba transaction được gộp thành:
Batch B001 = 500 kg
Material Flow Traceability phải giữ được quan hệ:
TX001 + TX002 + TX003 → B001
Nếu mất quan hệ này, khả năng truy ngược về nguồn sẽ suy giảm đáng kể.
Aggregation: khi nhiều nguồn trở thành một batch
Trong recycling supply chain, aggregation là hoạt động rất phổ biến.
Ví dụ:
100 kg + 200 kg + 300 kg PET → Batch 600 kg
Sau đó batch này được vận chuyển tới recycler.
Recycler xác nhận:
- Sent: 600 kg
- Received: 590 kg
Hệ thống ghi nhận:
Variance = 10 kg
Điểm quan trọng là mặc dù nhiều transaction đã được gộp, hệ thống vẫn phải có khả năng truy ngược Batch 600 kg về ba transaction nguồn.
Splitting: khi một batch được chia nhỏ
Trường hợp ngược lại cũng thường xảy ra.
Ví dụ:
Batch 5.000 kg LDPE
được chia thành:
- 3.000 kg → Recycler A
- 2.000 kg → Recycler B
Do đó một hệ thống Material Flow Traceability phải xử lý được cả:
many-to-one
và:
one-to-many
chứ không chỉ:
one-to-one.
Reconciliation – đối soát dòng vật liệu
Reconciliation là một trong những lớp quan trọng nhất.
Ví dụ:
Aggregator khai giao: 10.000 kg
Recycler xác nhận nhận: 9.850 kg
Variance: 150 kg
Sau đó doanh nghiệp cần xác định nguyên nhân:
- tạp chất;
- sai số cân;
- moisture;
- transportation loss;
- rejected materials;
- nhập sai dữ liệu.
Nếu không có reconciliation, hệ thống chỉ lưu hai con số khác nhau.
Nếu có reconciliation, hệ thống có thể xác định:
quantity nào cuối cùng được xác nhận.
Có thể hiểu:
Reconciliation biến traceability từ hệ thống lưu dữ liệu thành hệ thống kiểm soát dữ liệu.
Material Flow Traceability và EPR Compliance
Đối với EPR tại Việt Nam, Material Flow Traceability có một use case rất rõ.
Theo Nghị định 110/2026/NĐ-CP, đối với khối lượng sản phẩm, bao bì được tính vào kết quả tái chế, hồ sơ và chứng từ liên quan đến:
- thu gom;
- chuyển giao;
- tiếp nhận;
- nguyên liệu đưa vào tái chế;
cần được lập, quản lý và theo dõi theo quy định.
Điều này không có nghĩa pháp luật bắt buộc doanh nghiệp phải sử dụng một Material Flow Traceability Platform.
Tuy nhiên, về mặt quản trị dữ liệu, chuỗi:
Collection → Handover → Receipt → Recycling
rất gần với các sự kiện mà Material Flow Traceability cần ghi nhận.
Do đó:
Material Flow Traceability có thể hỗ trợ doanh nghiệp quản lý dữ liệu EPR nhưng không thay thế EPR compliance.
Ở đoạn này nên internal link tới bài hiện có:
Truy xuất nguồn gốc EPR là gì?
Material Flow Traceability và Chain of Custody
Material Flow Traceability trả lời:
Vật liệu đi như thế nào?
Chain of Custody bổ sung một câu hỏi khác:
Thông tin hoặc đặc tính liên quan đến vật liệu được duy trì như thế nào khi vật liệu đi qua nhiều tổ chức?
Ví dụ:
Collector → Aggregator → Recycler
Material Flow tập trung vào:
Material + Weight + Transaction
Trong khi Chain of Custody tập trung nhiều hơn vào:
Actor + Handover + Control + Evidence
Khi bài số 3 được publish, nên internal link đoạn này tới:
Chain of Custody trong tái chế
Material Flow Traceability và ISO 22095
ISO 22095:2020 cung cấp framework chung về Chain of Custody.
Trong năm 2026, các tiêu chuẩn chuyên biệt hơn tiếp tục phát triển, trong đó có:
ISO 22095-2:2026 – Mass Balance
Mass Balance giải quyết những vấn đề như:
- system boundary;
- time period;
- conversion factor;
- attribution;
- allocation;
- transparency;
- claim.
Điều này nhấn mạnh một điểm rất quan trọng:
Theo dõi kilogram đầu vào chưa chắc đã đủ để kết luận kilogram đầu ra mang cùng một claim.
Doanh nghiệp cần phân biệt:
Physical Traceability
với:
Claim Accounting
Material Flow Traceability giúp giảm Double Counting như thế nào?
Khi mỗi khối lượng được liên kết với:
- Transaction ID;
- Batch ID;
- Sender;
- Receiver;
- Program;
- Recycler;
- Evidence;
doanh nghiệp có cơ sở tốt hơn để phát hiện:
- transaction trùng;
- batch trùng;
- evidence trùng;
- cùng một quantity được sử dụng nhiều lần.
Ví dụ:
Một batch PET có:
Available quantity = 100 tấn
Nếu hai chương trình cùng claim:
- Program A = 70 tấn
- Program B = 50 tấn
thì tổng allocation:
120 tấn
Trong khi physical quantity chỉ có:
100 tấn
Đó là một tín hiệu cần kiểm soát.
Khi bài số 5 được publish, internal link tại đây tới:
Double Counting trong tái chế
Ví dụ B2B hoàn chỉnh
Giả sử Brand A triển khai chương trình thu gom bao bì nhựa.
Bước 1 – Collection
Collector C01 thu:
320 kg LDPE
Transaction:
TX001
Bước 2 – Handover
Collector giao Aggregator A01.
Aggregator cân:
315 kg
Transaction mới:
TX002
Bước 3 – Aggregation
Aggregator A01 kết hợp:
- 315 kg
- 410 kg
- 275 kg
thành:
Batch B001 = 1.000 kg
Bước 4 – Transfer to Recycler
Aggregator gửi:
1.000 kg
Recycler xác nhận nhận:
980 kg
Bước 5 – Reconciliation
Variance:
20 kg
được ghi nhận và xử lý.
Bước 6 – Reporting
Brand có thể drill-down từ:
980 kg
xuống:
Batch B001
rồi tiếp tục xuống:
TX001, TX002 và các transaction nguồn khác.
Đó chính là Material Flow Traceability.
Data tối thiểu cho một Material Transaction
| Trường dữ liệu | Mục đích |
|---|---|
| Transaction ID | Nhận diện duy nhất |
| Material | Loại vật liệu |
| Weight | Khối lượng |
| Timestamp | Thời điểm |
| Location | Nơi giao nhận |
| Sender | Bên giao |
| Receiver | Bên nhận |
| Evidence | Bằng chứng |
| Parent transaction | Truy ngược upstream |
| Batch ID | Liên kết nhiều transaction |
| Status | Xác nhận/đối soát |
| Variance | Chênh lệch |
Nguyên tắc quan trọng:
Không chỉ thu thập dữ liệu. Phải duy trì quan hệ giữa các transaction.
Material Flow Traceability có cần Blockchain không?
Không nhất thiết.
Một hệ thống có thể sử dụng:
- relational database;
- cloud platform;
- API;
- ERP integration;
- transaction ledger;
- blockchain.
Nhưng công nghệ database không phải yếu tố quyết định duy nhất.
Điểm cốt lõi là:
- dữ liệu được tạo ở đâu;
- ai tạo;
- ai xác nhận;
- material nào;
- weight nào;
- transaction nào;
- transaction trước/sau là gì;
- có evidence hay không;
- có reconciliation hay không.
Một nguyên tắc quan trọng vẫn là:
Garbage in, garbage out.
Nếu dữ liệu đầu vào không đáng tin cậy, sử dụng công nghệ phức tạp hơn không tự động làm dữ liệu trở nên đúng.
Material Flow Traceability khác phần mềm quản lý kho Recycler như thế nào?
Recycler software thường quản lý:
- nhập kho;
- tồn kho;
- production;
- batch;
- output;
- sales.
Material Flow Traceability đặt thêm câu hỏi:
10 tấn PET nhập kho đó đến từ những actor và transaction nào trước khi vào recycler?
Do đó:
Material Flow Traceability không nhất thiết thay thế ERP của recycler.
Hai hệ thống có thể kết nối với nhau.
GRAC tiếp cận Material Flow Traceability như thế nào?
GRAC tiếp cận theo hướng kết nối nhiều actor:
Producer/Program → Collector → Aggregator → Recycler → Recycled Material
Tại mỗi handover, dữ liệu cốt lõi có thể gồm:
Material + Weight + Time + Sender + Receiver + Evidence
Sau đó dữ liệu được:
Link → Confirm → Reconcile → Report
Mục tiêu là tạo khả năng đi từ:
Báo cáo tổng hợp
xuống:
transaction-level data
khi cần kiểm tra.
7 câu hỏi khi thiết kế Material Flow Traceability
1. Đối tượng nào cần truy xuất?
Ví dụ:
- PET;
- HDPE;
- LDPE;
- flexible packaging;
- paper;
- aluminium.
2. Traceability bắt đầu ở đâu?
Có thể bắt đầu từ:
- source;
- collection point;
- collector;
- aggregator.
3. Traceability kết thúc ở đâu?
Có thể kết thúc tại:
- recycler receipt;
- recycling result;
- recycled material;
- PCR pellet.
4. Critical Tracking Events là gì?
Ví dụ:
- collection;
- weighing;
- handover;
- receipt;
- processing.
5. Dữ liệu tối thiểu tại mỗi event là gì?
Không nên thu thập dữ liệu chỉ vì “có thể thu thập”.
6. Khi vật liệu được gộp hoặc tách xử lý thế nào?
Phải duy trì parent-child relationship.
7. Ai được quyền xác nhận dữ liệu?
Sender và receiver có thể có các vai trò xác nhận khác nhau.
Material Flow Traceability và PCR
Chuỗi có thể mở rộng:
Post-consumer waste → Collector → Aggregator → Recycler → Flake → Pellet → Converter
Khi đó Material Flow Traceability trở thành nền tảng cho:
- PCR Traceability;
- recycled material traceability;
- recycled content verification;
- Chain of Custody.
Đây là điểm đặc biệt quan trọng khi các doanh nghiệp bắt đầu quan tâm tới recycled content và các yêu cầu thị trường quốc tế.
Câu hỏi thường gặp
Truy xuất dòng vật liệu là gì?
Là quá trình theo dõi material, quantity và các lần chuyển giao khi vật liệu di chuyển qua nhiều actor.
Material Flow Traceability có giống Waste Traceability không?
Không hoàn toàn.
Material Flow Traceability là một phần của Waste Traceability và tập trung sâu hơn vào:
- material;
- weight;
- batch;
- transaction relationship.
Có cần theo dõi từng sản phẩm riêng lẻ không?
Không nhất thiết.
Trong ngành tái chế, thường phù hợp hơn khi truy xuất theo:
- transaction;
- batch;
- shipment;
- material quantity.
Khi nhiều lô được gộp có còn truy xuất được không?
Có, nếu hệ thống duy trì liên kết giữa các transaction nguồn và batch mới.
Material Flow Traceability có giúp EPR Compliance không?
Có thể hỗ trợ quản lý:
- collection;
- handover;
- receipt;
- reconciliation;
- evidence.
Nhưng nó không thay thế compliance.
Material Flow Traceability có thay thế ERP của recycler không?
Không.
Nó giải quyết bài toán cross-company material flow, trong khi ERP tập trung nhiều hơn vào vận hành nội bộ.
Blockchain có bắt buộc không?
Không.
Data governance và transaction relationship quan trọng hơn việc chọn một công nghệ database cụ thể.
Kết luận
Material Flow Traceability kết nối:
Source → Transaction → Aggregation → Batch → Handover → Recycler → Reconciliation → Report
Khi đó doanh nghiệp không chỉ biết:
Bao nhiêu tấn?
mà còn có thể trả lời:
Những tấn đó đến từ đâu và đã đi qua chuỗi như thế nào?
Đó là nền tảng để phát triển tiếp:
Material Flow Traceability → Chain of Custody → Recycling Evidence → Double Counting Control → PCR & Recycled Material Traceability