| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Purchase (purchase) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 14947 |
| Technical Name |
grev_od_agri_traceability |
| License | OPL-1 |
| Website | https://www.grevlin.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Purchase (purchase) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 14947 |
| Technical Name |
grev_od_agri_traceability |
| License | OPL-1 |
| Website | https://www.grevlin.com |
Agri TraceabilityEUDR-ready, GS1-aware farm-to-market traceability with batch genealogy, sustainability certifications and full recall workflow.
|
|
Editions & Compatibility
|
|
Need Help?Email odoo@grevlin.com Follow us on X: @GrevlinGlobal 30 days free support |
Agri Traceability
EUDR-ready, GS1-aware farm-to-market traceability with batch genealogy, sustainability certifications and a full recall cascade workflow.
Overview
Agri Traceability delivers the traceability backbone agribusinesses need to prove origin, sustainability and chain of custody from farm plot to export certificate. It is built for EU Deforestation Regulation (EUDR) compliance, GS1 standards and modern sustainability schemes.
Key Features
- EUDR plot geometry — plot polygons with deforestation cut-off check, polygon area in hectares and point-in-polygon validation.
- Batch genealogy — parent / child trace batches with split and merge. Auto-created on commodity delivery completion via a write() override.
- Event timeline — full chain-of-custody timeline of events as commodities move through the supply chain.
- GS1 GTIN / GLN — standards-compliant identification on batches and locations, with QR code generation.
- Sustainability certifications — certificate body master data for RTRS, RSPO, Fair Trade, UTZ, RA, EU Organic, Bonsucro and per-batch tracking.
- Export certificates — phytosanitary, certificate of origin, fumigation and quality gate workflow with PDF templates.
- Chemical usage logging — safe-harvest date auto-computed from withdrawal period.
- Recall cascade — forward and backward propagation across batch genealogy.
- Trace SQL report — aggregates by batch / farm with valid certs, sustainability count, EUDR flag and recall status.
Installation
- Go to :menuselection:`Apps`
- Search for Agri Traceability
- Click :guilabel:`Install`
Note
This module hard-depends on grev_od_agri_analytics, grev_od_commodity_base, grev_od_commodity_delivery, grev_od_commodity_quality, grev_od_commodity_warehouse and grev_od_contract_farming.
Configuration
- Define certificate bodies at :menuselection:`Agribusiness --> Traceability --> Certificate Bodies`.
- Capture plot polygons at :menuselection:`Agribusiness --> Traceability --> EUDR Plots`.
- Configure your EUDR cut-off date in :menuselection:`Settings --> Agribusiness`.
Important
Trace batches are created automatically when a commodity delivery is set to done. The override on grev.commodity.delivery.write() reads from the linked farming contract, quality test and warehouse intake to populate the batch.
Usage
Tracking a Batch
- Open :menuselection:`Agribusiness --> Traceability --> Trace Batches`.
- Browse the auto-generated batch from a completed delivery.
- Use :guilabel:`Split` or :guilabel:`Merge` to record processing operations.
- Click :guilabel:`Ship` — an event of type shipped is appended.
Issuing an Export Certificate
- Open :menuselection:`Agribusiness --> Traceability --> Export Certificates`.
- Create a certificate referencing the trace batch.
- Move it through draft → valid. The locked mixin freezes the record once valid.
- Print the PDF certificate.
Triggering a Recall
- Open the affected trace batch.
- Click :guilabel:`Recall`. Forward and backward genealogy is walked and all linked batches are flagged with recall_status = recalled.
Compatibility
- Odoo 19.0 Community
- Odoo 19.0 Enterprise
Support
For support, contact odoo@grevlin.com.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module