Approval Matrix – When Trobz redefines the approval mechanism in Odoo to reflect the operational authority of a plastic recycling enterprise
1. From "a straight line" to a multidimensional approval matrix
Allows the configuration of approval matrices based on the document status and filtering conditions on any field of the document to be approved.
In standard Odoo, the approval process typically follows a fixed linear path: submit - wait - approve - complete. However, in the real operation of a recycling plant, a purchase request for virgin plastic pellets worth 50 million VND and an investment contract for a washing-separation line worth 5 billion VND cannot share the same approval path.
Trobz has extended Odoo’s capability framework by developing a multidimensional approval configuration layer, enabling businesses to accurately model their organizational structure and cost control culture specific to the recycling industry:
Companies can configure separate approval matrices for each stage of the process, such as “Waiting for Technical Approval”, “Checking Operational Budget”, “Waiting for Environmental Approval”, “Waiting for CFO”, etc.
The system allows flexible approval conditions based on any data field – from request value, cost type (raw material, consumables, machinery maintenance, waste transportation), vendor, to factory legal entity or recycling branch.
The result is a multilayered, multidimensional approval map that truly reflects the operational logic of a continuous recycling plant – transparent, flexible, and ensuring internal control. All of this is achieved without writing a single line of code, without creating separate modules – only through advanced Odoo configuration.
2. Unlimited approval levels
In a multi-entity recycling group, approval rights are defined by risk levels, production scope, and transaction scale.
While standard Odoo stops at two approval levels, the extended Approval Matrix supports unlimited approval levels, allowing:
Multiple approval levels for operating costs of production shifts (electricity, water, labor, grinder maintenance, etc.)
Multiple approval levels for fixed asset investments such as extruders, cutters, and storage silos
Parallel approval processes between finance, technical, and environmental departments – ensuring compliance with ESG and ISO 14001 standards.
Each purchasing decision affects the closed-loop recycling chain from sorting to resin regeneration, so the ability to structure approvals by function and value helps maintain control without slowing down operations. This is a strategic layer of control that ensures every financial decision reflects real authority and the unique governance structure of the enterprise.
3. Customizable approval notification via email - speeding up decisions directly from the inbox
In standard Odoo, approvers usually need to log in to review details before making a decision.
Trobz has improved this experience by displaying all essential information of a production or purchase request directly in the email:
Total amount, vendor, requesting unit (e.g., Binh Duong Plant – Shift 2)
Type of material (recycled HDPE, PET Flake, additives)
Remaining budget of the department or production shift
Link to the original document in Odoo
All content is presented clearly, professionally, and aligned with the company’s email branding – from logo and language to the tone of communication suitable for each management level.
The approver only needs one click to view - understand - decide, instead of wasting time searching within the system. For organizations with hundreds of employees, saving ten minutes per approval request can translate into hours of real productivity every day – a small improvement in experience but a major leap in management efficiency.
4. Optional notification for requesters when document status changes
In recycling plants, the requester (often a shift supervisor, production engineer, or warehouse staff) must know exactly when their purchase or maintenance request is approved to proceed on time. A common limitation of most standard ERP systems is that the requester has no visibility into their request’s current stage.
Approval Matrix automatically notifies users when the status changes from Pending to Approved or Returned, including the reason for the change.
This completely eliminates manual communication like “Please help approve my request to buy the grinder motor,” enabling automated, transparent, and traceable processes that meet internal audit standards of large corporations.
5. Multiple approver options
The nature of recycling plants involves continuous shift rotations – some people are on leave, some work night shifts. A modern ERP system must adapt to these changes without interrupting workflows
Approval Matrix supports dynamic approval mechanisms built on multiple logic layers:
Specific user approver
Shift manager or direct supervisor defined in HR structure
Department heads of technical, operations, or finance divisions
Temporary delegation when an approver is absent
This ensures that the approval process continues smoothly despite personnel changes, maintaining consistent control for 24/7 manufacturing operations.
6. Controlled action flow - when even the "Confirm" button requires approval
In recycled plastic manufacturing, confirming at the wrong time can cause incorrect material orders or exceeding the shift’s budget.
A subtle yet crucial difference: Approval Matrix allows hiding or locking Odoo’s default action buttons until all required approvals are completed.
This prevents users from confirming prematurely, exceeding permissions, or bypassing the approval sequence – common risks in large-scale enterprise operations.
Thus, workflows are protected not only by internal policies but also by the system’s logic itself, ensuring compliance, transparency, and control at the operational infrastructure level.
7. Display of source document information on the approval request
For each request, approvers can view all key information directly on the approval screen: line items, vendors, values, budgets, attachments, and related notes.
Approvers can confirm directly on the approval request or open the source document to approve it right within the form, instead of manually searching in document lists or other modules.
This results in a seamless approval experience where speed and accuracy rise together – helping managers make faster, smarter, and compliant decisions.
8. Bidirectional approval log - rewriting the story of transparency
Logs all changes and approvals both on the source document and on the approval request form.
Every action, comment, or status change is recorded simultaneously in both places.
With a single filter, the company can retrieve the full approval chain – including approvers, timestamps, and reasons.
This is audit-grade traceability, an essential standard for organizations adhering to ISO, ESG, ISO 9001, ISO 14001, or other international governance frameworks.
Approval Matrix is not merely an operational tool but a management platform driven by data and system discipline, allowing the enterprise to see:
Which approver creates the biggest delay in the approval chain.
Which process causes the most bottlenecks.
What percentage of requests are returned due to incorrect flows or approval levels.
From there, the CEO and CFO can measure the “operational temperature” of the organization – not by intuition, but through real data.
Impact – When approval becomes a management foundation, not just a technical operation
The Approval Matrix module by Trobz redefines how enterprises perceive approvals – no longer as manual actions, but as an intelligent management framework operating across three levels:
At the operational level:
Supervisors and technicians can easily track the status of material or maintenance requests, avoiding confusion between shifts.
Users can proactively monitor approval progress, minimizing waiting or miscommunication.
Departments can check real-time processing progress, ensuring coordinated and transparent workflows.
At the management level:
Full authority to control approval limits, approval tiers, and permissions of each role.
Minimize the risks of approving by mistake, approving the wrong person, or skipping intermediate levels.
At the executive level:
Approval data becomes management data – reflecting the company’s control culture and decision-making speed.
Every approval is traceable, transparent, and instantly accessible.
Therefore, Approval Matrix is not just a feature within ERP but a governance platform that enables organizations to operate with transparency, agility, and discipline.
Vision – Standardizing approval for large-scale recycling enterprises
Originating from the needs of a pioneer in circular plastic recycling, Trobz has introduced a new approach to Odoo: ERP is no longer constrained by “rigid structures” but becomes a platform capable of adapting to complex governance models – multi-entity, multi-plant, multi-shift operations.
Approval Matrix is therefore not merely an approval tool – it is an operational architecture that mirrors the authority, culture, and discipline inherent in modern plastic recycling enterprises.

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
Shift Output – How Odoo Adapts to the Operational Rhythm of the Plastic Recycling Industry
CPC – Comprehensive Overview of Project Challenges and Solutions
CPC - Implementing Odoo for the leading plastic recycling plant in Vietnam, Myanmar