CPC - Shift Output: Khi Odoo thích nghi với nhịp vận hành của ngành tái chế nhựa
Trong ngành tái chế nhựa, mỗi hạt nguyên liệu được tái sinh đều đại diện cho một hành trình khép kín – từ rác thải đến tài nguyên, từ vòng đời cũ đến một khởi đầu mới. Nhưng để vận hành trơn tru chu trình ấy, doanh nghiệp tái chế cần nhiều hơn một hệ thống ERP tiêu chuẩn chưa có khả năng thích ứng linh hoạt và phải vượt xa giới hạn của một mô hình sản xuất rời rạc (discrete manufacturing) mà Odoo nguyên bản hướng đến.
Bởi đặc thù của ngành này không chỉ dừng lại ở việc “ghi nhận đầu vào – đầu ra”, mà đòi hỏi hệ thống phải theo dõi liên tục từng biến động trong quá trình sản xuất để đáp ứng yêu cầu của một nhà máy cần vận hành liên tục, giám sát tức thời và tối ưu năng lượng như CPC. Dữ liệu cần phản ánh chính xác hiệu suất, chi phí và giá thành theo từng ca, đồng thời nắm bắt nhịp vận hành thực tế của nhà máy tái chế - hiểu được dòng chảy của từng công đoạn, hiểu được nguồn lực lao động cho mỗi ca sản xuất, từng biến động năng lượng, từng đơn vị nguyên liệu tiêu hao thay vì chỉ ghi nhận khi quy trình kết thúc.
Thách thức: Khi Odoo gặp quy trình tái chế khép kín
Trong Odoo tiêu chuẩn, MO chỉ ghi nhận thành phẩm nhập kho khi hoàn tất (done) MO và tạo Back Order (đơn hàng dở dang còn lại) để tiếp tục lệnh sản xuất nếu chưa ghi nhận đầy đủ lượng nhu cầu ban đầu. Làm cho lệnh sản xuất MO bị chia tách thành nhiều phiếu quản lý – mô hình tiêu biểu “một lần ghi nhận, một kết quả duy nhất”. Điều này dẫn đến hàng loạt bất cập với mô hình sản xuất theo ca của CPC:
1. Không thể ghi nhận sản lượng nhiều lần cho cùng một MO.
→ Mỗi ca làm việc đều có sản lượng khác nhau nhưng Odoo mặc định thành phẩm chỉ khả dụng sau khi kết thúc lệnh sản xuất.
2. Không có khả năng phản ánh tiêu hao nguyên vật liệu và thành phẩm theo ca.
→ Dữ liệu nguyên vật liệu bị dồn cuối kỳ, khiến việc theo dõi hiệu suất từng ca trở nên không khả thi.
3. Giá thành sản xuất chỉ được tính sau khi toàn bộ MO kết thúc.
→ Với chu kỳ sản xuất kéo dài (thậm chí cả tuần), CPC không thể có thông tin giá thành real-time để ra quyết định điều chỉnh.
4. Không định nghĩa được chi phí nhân công, máy móc, năng lượng theo ca.
→ Dẫn đến việc tính giá thành thiếu độ chính xác và không phản ánh đúng thực tế vận hành.
Một hệ thống ERP hiện đại cần linh hoạt như dây chuyền tái chế, chứ không bị giới hạn bởi logic “kết thúc mới được ghi nhận”.
Giải pháp từ Trobz: Chức năng “Shift Output” – Đồng bộ ERP với nhịp sản xuất thực tế
Hiểu rõ sự khác biệt về bản chất quy trình tái chế, Trobz đã thiết kế và phát triển chức năng “Shift Output” – một lớp logic thông minh nằm giữa Manufacturing và Costing của Odoo, cho phép ghi nhận sản lượng, chi phí và giá thành theo từng ca làm việc.
1. Định nghĩa chi phí sản xuất chi tiết ngay trong BOM
- Mỗi BOM (Bill of Materials) không chỉ chứa danh sách nguyên vật liệu, mà còn được mở rộng để định nghĩa:
- Chi phí nhân côngt
- Chi phí máy móc
- Chi phí năng lượng (điện, nước, hơi, …)
→ Giúp tính giá thành chính xác đến từng đơn vị thành phẩm, phản ánh đúng cơ cấu chi phí thực tế trong từng ca làm việc.
2. Hỗ trợ thành phẩm chính & phụ trong cùng BOM
- Trobz mở rộng mô hình BOM để cho phép khai báo bán thành phẩm (semi-product) bên cạnh thành phẩm chính.
- Doanh nghiệp có thể định nghĩa tỷ lệ phân bổ giá trị nguyên vật liệu và chi phí cho từng loại sản phẩm – giúp đảm bảo việc tính giá thành minh bạch và phản ánh đúng giá trị thực tế của từng nhóm sản phẩm (ví dụ: hạt PET tái chế và phế phẩm công nghiệp).
3. Ghi nhận sản lượng & nguyên vật liệu theo từng ca (Shift-Based Recording)
- Mỗi ca làm việc được định nghĩa trong hệ thống (ví dụ: Shift A – 6h–14h, Shift B – 14h–22h…)..
- Cuối ca, người vận hành ghi nhận thực tế nguyên vật liệu tiêu thụ và sản lượng thành phẩm đạt được, đồng thời hệ thống tự động:
- Cập nhật tồn kho nguyên vật liệu và thành phẩm.
- Tạo bút toán chi phí tương ứng.
→ Điều này giúp CPC theo dõi hiệu suất sản xuất theo thời gian thực (real-time), thay vì đợi đến khi toàn bộ đơn hàng hoàn tất.
4. Ràng buộc khối lượng bảo toàn – kiểm soát chặt chẽ dữ liệu
- Trobz bổ sung ràng buộc bảo toàn khối lượng (mass balance constraint):
- Tổng nguyên vật liệu tiêu thụ = Tổng khối lượng thành phẩm thu được.
- Tổng nguyên vật liệu tiêu thụ = Tổng khối lượng thành phẩm thu được.
- Cơ chế này giúp loại bỏ sai lệch, đảm bảo tính chính xác của dữ liệu sản xuất và tuân thủ yêu cầu kiểm toán nội bộ cũng như tiêu chuẩn quốc tế về quản lý rác thải tái chế.
5. Bút toán giá thành tự động theo thời gian thực
- Mỗi khi ca làm việc kết thúc và người vận hành ghi nhận “Shift Output”, Odoo tự động chạy bút toán giá thành (Cost Journal Entry) ngay tại thời điểm đó.
- Giá thành được cập nhật real-time theo từng ca, giúp bộ phận kế toán và quản lý có ngay dữ liệu chi phí tức thời – một cải tiến vượt xa cơ chế “batch costing cuối kỳ” của Odoo nguyên bản.
→ Đây là yếu tố đặc biệt quan trọng với các doanh nghiệp tái chế có biến động giá nguyên liệu và năng lượng cao, cần dữ liệu tức thời để tối ưu chi phí.
Tác động: Khi ERP không chỉ ghi nhận, mà phản chiếu thực tế vận hành
1. Vận hành – Hiệu suất tức thời:
- Nhân sự sản xuất và giám sát có thể theo dõi sản lượng từng ca, đối chiếu nguyên liệu tiêu thụ và hiệu suất máy móc trực tiếp trên dashboard.
2. Kế toán – Giá thành minh bạch:
- Chi phí nhân công, điện, nước, máy móc… được phân bổ chính xác cho từng ca, từng nhóm sản phẩm – giúp báo cáo giá thành phản ánh đúng thực tế thay vì “ước lượng theo định mức”.
3. Quản trị – Ra quyết định dựa trên dữ liệu real-timeg
- Ban điều hành có thể nắm ngay chi phí sản xuất, tỷ lệ tiêu hao, năng suất từng ca – nền tảng cho các quyết định điều chỉnh sản xuất, bảo trì hoặc định giá bán linh hoạt.
Tầm nhìn: Chuẩn hóa cho ngành tái chế tuần hoàn
Từ dự án CPC, Trobz không chỉ giải quyết một bài toán riêng cho khách hàng, mà đang định hình một khung năng lực ERP mới dành cho ngành tái chế tuần hoàn (Circular Economy Manufacturing). Chức năng “Shift Output” cho thấy sức mạnh của Odoo khi được tùy biến đúng cách – không áp khuôn, mà thích ứng với bản chất vận hành của doanh nghiệp.
Từ một hệ thống ERP vốn “chỉ ghi nhận kết quả”, Trobz đã biến Odoo thành công cụ “phản chiếu quá trình” – nơi mỗi ca làm việc, mỗi giờ sản xuất đều trở thành dữ liệu giá trị phục vụ cho sự phát triển bền vững của CPC và của cả ngành tái chế.

The Plastic Recycling Industry
Approval Matrix – When Trobz redefines the approval mechanism in Odoo to reflect the operational authority of a plastic recycling enterprise
Approval Matrix – Overview of the Modern Approval Mechanism in the Operational Workflow of Plastic Recycling Enterprises
CPC - Shift Output: Khi Odoo thích nghi với nhịp vận hành của ngành tái chế nhựa
CPC – Tổng quan chung về thách thức và giải pháp của toàn bộ dự án
CPC - Triển khai Odoo cho nhà máy tái chế nhựa hàng đầu tại Việt Nam, Myanmar