This module adds the UNECE Meat Carcasses and Cuts Classification standardized by the United Nations Economic Commission for Europe (which has 56 members states in Europe, America and Central Asia, cf Wikipedia. These code lists are sometimes called UNCL (United Nations Code List).
auto_awesome What this module does
AI-generated from the code · Odoo 13.0Adds a UNECE Meat tab on product forms where you classify meat products (species, cut, refrigeration, packing, etc.) and Odoo automatically builds the standardized UNECE meat code.
This module lets you describe meat products using the United Nations UNECE classification for carcasses and cuts. On each product form a new "UNECE Meat" tab appears (after the Inventory tab) with thirteen drop-down lists: Species, Product/cut, Refrigeration, Bovine category, Production system, Feeding system, Slaughter system, Post-slaughter system, Fat thickness, Bovine quality system, Weight range, Packing and Conformity assessment.
As soon as you pick values, Odoo computes and stores a single "UNECE Meat Code" field by joining the codes of the selected items in the official order. If a field is left empty, a default placeholder (zeros) is used so the code keeps its standard structure.
The module also extends the UNECE code list so it can hold these new meat code types, and it enforces a length rule: each type of code must have exactly the expected number of characters (for example 2 for species, 4 for product/cut, 1 for most others). If you enter a code with the wrong length, Odoo blocks saving with a validation message.
Finally, it provides helper methods to search for another product that matches the same UNECE codes, optionally changing one code, which is useful for finding equivalent or alternative meat products.
Depends on
Models and fields (2)
- unece.code.list · extends an existing modeltype
- product.template · extends an existing modelunece_meat_code (UNECE Meat Code), unece_meat_packing_id (Packing), unece_meat_species_id (Species), unece_meat_product_cut_id (Product/cut), unece_meat_weight_range_id (Weight range), unece_meat_fat_thickness_id (Fat thickness), unece_meat_refrigeration_id (Refrigeration), unece_meat_feeding_system_id (Feeding system), unece_meat_bovine_category_id (Bovine category), unece_meat_slaughter_system_id (Slaughter system), unece_meat_production_system_id (Production system), unece_meat_bovine_quality_system_id (Bovine quality system), unece_meat_conformity_assessment_id (Conformity assessment), unece_meat_post_slaughter_system_id (Post-slaughter system)
Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/community-data-files.
terminal Installation and usage
OCA documentation · Odoo 13.0Usage
Source · Odoo 13.0On product templates, a new page allows to set the UNECE meat field. The 20 digits code is automatically computed.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.