mrp.eco
Engineering Change Order (ECO). Defined in module mrp_plm; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 5 fields added, 5 removed, 0 renamed.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 mrp_plm
- Odoo 19 mrp_plm
- Odoo 20 mrp_plm
This is an Enterprise model: Odoo 16 and 17 Enterprise sources are not part of the data, so those versions show as not covered.
Not covered: this step compares Community modules only and this model belongs to an Enterprise module.
No change to this model's own fields in this step.
Fields removed (5)
| Field | Type | Module | Notes |
|---|---|---|---|
| effectivity | selection | mrp_plm | |
| routing_change_ids_on_operation | one2many | mrp_workorder_plm | |
| routing_change_ids_on_quality_point | one2many | mrp_workorder_plm | |
| type | selection | mrp_plm | |
| will_update_version | boolean | mrp_plm |
Fields added (5)
| Field | Type | Module |
|---|---|---|
| bom_id_domain | char | mrp_plm |
| currency_id | many2one | mrp_plm |
| show_eco_type | boolean | mrp_plm |
| total_cost | monetary | mrp_plm |
| used_in_count | integer | mrp_plm |
No longer inherits mail.thread.cc.
1 views of this model removed
- mrp_workorder_plm.mrp_workorder_eco_view_form
All fields declared on mrp.eco (49)
Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.
present not present not covered (Enterprise, Odoo 16 and 17)
Show all 49 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| active | boolean | Active | mrp_plmE | |||||
| allow_apply_change | boolean | Show Apply Change | mrp_plmE | |||||
| allow_change_kanban_state | boolean | Allow Change Kanban State | mrp_plmE | |||||
| allow_change_stage | boolean | Allow Change Stage | mrp_plmE | |||||
| approval_ids | one2many mrp.eco.approval | Approvals | mrp_plmE | |||||
| bom_change_ids | one2many mrp.eco.bom.change | ECO BoM Changes | mrp_plmE | |||||
| bom_change_ids_on_byproduct | one2many mrp.eco.bom.change | ECO BoM Changes - By-Product | mrp_plmE | |||||
| bom_change_ids_on_line | one2many mrp.eco.bom.change | ECO BoM Changes - Component | mrp_plmE | |||||
| bom_id | many2one mrp.bom | Bill of Materials | mrp_plmE | |||||
| bom_id_domain | char | mrp_plmE | ||||||
| bom_rebase_ids | one2many mrp.eco.bom.change | BoM Rebase | mrp_plmE | |||||
| color | integer | Color | mrp_plmE | |||||
| company_id | many2one res.company | Company | mrp_plmE | |||||
| currency_id | many2one | mrp_plmE | ||||||
| current_bom_id | many2one mrp.bom | New Bom | mrp_plmE | |||||
| displayed_image_attachment_id | many2one ir.attachment | mrp_plmE | ||||||
| displayed_image_id | many2one product.document | Displayed Image | mrp_plmE | |||||
| document_count | integer | # Attachments | mrp_plmE | |||||
| document_ids | one2many product.document | Attachments | mrp_plmE | |||||
| effectivity | selection | Effective | mrp_plmE | |||||
| effectivity_date | datetime | Effective Date | mrp_plmE | |||||
| kanban_state | selection | Kanban State | mrp_plmE | |||||
| kanban_state_label | char | Kanban State Label | mrp_plmE | |||||
| legend_blocked | char | Kanban Blocked Explanation | mrp_plmE | |||||
| legend_done | char | Kanban Valid Explanation | mrp_plmE | |||||
| legend_normal | char | Kanban Ongoing Explanation | mrp_plmE | |||||
| name | char | Reference | mrp_plmE | |||||
| new_bom_id | many2one mrp.bom | New Bill of Materials | mrp_plmE | |||||
| new_bom_revision | integer | BoM Revision | mrp_plmE | |||||
| note | html | Note | mrp_plmE | |||||
| previous_change_ids | one2many mrp.eco.bom.change | Previous ECO Changes | mrp_plmE | |||||
| priority | selection | Priority | mrp_plmE | |||||
| product_tmpl_id | many2one product.template | Product | mrp_plmE | |||||
| production_id | many2one mrp.production | Manufacturing Orders | mrp_plmE | |||||
| routing_change_ids | one2many mrp.eco.routing.change | ECO Routing Changes | mrp_plmE | |||||
| routing_change_ids_on_operation | one2many mrp.eco.routing.change | ECO Routing Changes - Operation | mrp_workorder_plmE | |||||
| routing_change_ids_on_quality_point | one2many mrp.eco.routing.change | ECO Routing Changes - Quality Point | mrp_workorder_plmE | |||||
| show_eco_type | boolean | mrp_plmE | ||||||
| stage_id | many2one mrp.eco.stage | Stage | mrp_plmE | |||||
| state | selection | Status | mrp_plmE | |||||
| tag_ids | many2many mrp.eco.tag | Tags | mrp_plmE | |||||
| total_cost | monetary | mrp_plmE | ||||||
| type | selection | Apply on | mrp_plmE | |||||
| type_id | many2one mrp.eco.type | ECO Type | mrp_plmE | |||||
| used_in_count | integer | # Used In | mrp_plmE | |||||
| user_can_approve | boolean | Can Approve | mrp_plmE | |||||
| user_can_reject | boolean | Can Reject | mrp_plmE | |||||
| user_id | many2one res.users | Responsible | mrp_plmE | |||||
| will_update_version | boolean | Update Version | mrp_plmE |