quality.point
Quality Control Point. Defined in module quality; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 11 fields added, 7 removed, 0 renamed.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 quality
- Odoo 19 quality
- Odoo 20 quality
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.
Fields removed (3)
| Field | Type | Module | Notes |
|---|---|---|---|
| source_document | selection | mrp_workorder | |
| worksheet_page | integer | mrp_workorder | |
| worksheet_url | char | mrp_workorder |
Fields added (1)
| Field | Type | Module |
|---|---|---|
| show_failure_location | boolean | quality |
1 actions on this model removed
- mrp_workorder.action_mrp_workorder_show_steps
Fields removed (4)
| Field | Type | Module | Notes |
|---|---|---|---|
| component_id | many2one | mrp_workorder | |
| component_ids | one2many | mrp_workorder | |
| test_report_type | selection | mrp_workorder | |
| worksheet_model_name | char | quality_control_worksheet |
Fields added (10)
| Field | Type | Module |
|---|---|---|
| allowed_bom_line_ids | many2many | mrp_workorder |
| apply_to | selection | quality |
| bom_line_id | many2one | mrp_workorder |
| byproduct_id | many2one | mrp_workorder |
| currency_id | many2one | quality_control_worksheet |
| l10n_tr_show_unit_count | boolean | l10n_tr_nilvera_edispatch_quality |
| lot_label_format | selection | mrp_workorder |
| obox_device_id | many2one | obox_quality |
| product_label_format | selection | mrp_workorder |
| supplier_count | integer | quality_control |
All fields declared on quality.point (60)
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 60 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| active | boolean | qualityE | ||||||
| allowed_bom_line_ids | many2many mrp.bom.line | mrp_workorderE | ||||||
| apply_to | selection | Apply to | qualityE | |||||
| average | float | quality_controlE | ||||||
| bom_active | boolean | Related Bill of Material Active | mrp_workorderE | |||||
| bom_id | many2one | mrp_workorderE | ||||||
| bom_line_id | many2one mrp.bom.line | mrp_workorderE | ||||||
| bom_product_ids | one2many product.product | mrp_workorderE | ||||||
| byproduct_id | many2one mrp.bom.byproduct | mrp_workorderE | ||||||
| check_count | integer | qualityE | ||||||
| check_ids | one2many quality.check | qualityE | ||||||
| company_id | many2one res.company | Company | qualityE | |||||
| component_id | many2one product.product | Product To Register | mrp_workorderE | |||||
| component_ids | one2many product.product | mrp_workorderE | ||||||
| currency_id | many2one res.currency | quality_control_worksheetE | ||||||
| device_id | many2one iot.device | quality_iotE | ||||||
| failure_location_ids | many2many stock.location | Failure Locations | qualityE | |||||
| failure_message | html | Failure Message | quality_controlE | |||||
| is_lot_tested_fractionally | boolean | Lot Tested Fractionally | quality_controlE | |||||
| is_workorder_step | boolean | mrp_workorderE | ||||||
| l10n_tr_show_unit_count | boolean | l10n_tr_nilvera_edispatch_qualityE | ||||||
| lot_label_format | selection | Lot/SN Label Format | mrp_workorderE | |||||
| measure_frequency_type | selection | Control Frequency | quality_controlE | |||||
| measure_frequency_unit | selection | quality_controlE | ||||||
| measure_frequency_unit_value | integer | Frequency Unit Value | quality_controlE | |||||
| measure_frequency_value | float | Percentage | quality_controlE | |||||
| measure_on | selection | Control per | quality_controlE | |||||
| name | char | Reference | qualityE | |||||
| norm | float | Norm | quality_controlE | |||||
| norm_unit | char | Norm Unit | quality_controlE | |||||
| note | html | Note | qualityE | |||||
| obox_device_id | many2one obox.device | obox_qualityE | ||||||
| operation_id | many2one mrp.routing.workcenter | Step | mrp_workorderE | |||||
| picking_type_ids | many2many stock.picking.type | Operation Types | qualityE | |||||
| product_category_ids | many2many product.category | Product Categories | qualityE | |||||
| product_ids | many2many product.product | Products | qualityE | |||||
| product_label_format | selection | Product Label Format | mrp_workorderE | |||||
| reason | html | Cause | qualityE | |||||
| sequence | integer | Sequence | qualityE | |||||
| show_failure_location | boolean | qualityE | ||||||
| source_document | selection | Step Document | mrp_workorderE | |||||
| spreadsheet_check_cell | char | quality_controlE | ||||||
| spreadsheet_template_id | many2one quality.spreadsheet.template | quality_controlE | ||||||
| standard_deviation | float | quality_controlE | ||||||
| supplier_count | integer | quality_controlE | ||||||
| team_id | many2one quality.alert.team | Team | qualityE | |||||
| test_report_type | selection | Report Type | mrp_workorderE | |||||
| test_type | char | qualityE | ||||||
| test_type_id | many2one quality.point.test_type | Test Type | qualityE | |||||
| testing_percentage_within_lot | float | quality_controlE | ||||||
| title | char | Title | qualityE | |||||
| tolerance_max | float | Max Tolerance | quality_controlE | |||||
| tolerance_min | float | Min Tolerance | quality_controlE | |||||
| user_id | many2one res.users | Responsible | qualityE | |||||
| worksheet_document | binary | Image/PDF | mrp_workorderE | |||||
| worksheet_model_name | char | Model Name | quality_control_worksheetE | |||||
| worksheet_page | integer | Worksheet Page | mrp_workorderE | |||||
| worksheet_success_conditions | char | Success Conditions | quality_control_worksheetE | |||||
| worksheet_template_id | many2one worksheet.template | Template | quality_control_worksheetE | |||||
| worksheet_url | char | Google doc URL | mrp_workorderE |