Hi,
In Odoo, your requirement can be managed by extending the Quality Management features to handle agriculture-specific parameters. You can define templates of quality parameters such as moisture or protein levels, with allowed ranges, and link them to products. When a batch or lot is received, the system generates quality checks based on these templates.
During inspection, users record actual values, and Odoo compares them with the allowed limits. If all values are within range, the lot is marked as “Passed.” If not, it is marked as “Failed” or “Requires Deduction.” Failed lots can be rejected or quarantined, while deductions can be linked to vendor bills through accounting adjustments.
This process uses Odoo’s products, lots, quality control points, and quality checks, but requires customization for parameter templates, automated pass/fail logic, and integration with accounting. The result is a clear, traceable flow where each lot is tested, evaluated, and financially adjusted if needed.
References:-
* https://www.youtube.com/watch?v=8VBaX_xFAUQ
* https://www.cybrosys.com/odoo/odoo-books/v17/quality-management/
* https://www.odoo.com/documentation/18.0/applications/inventory_and_mrp/quality.html
* https://www.odoo.com/documentation/18.0/applications/inventory_and_mrp/quality/quality_management/quality_control_points.html
Hope it helps
it is really helpful for me, thanks!