Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.
Module: Manufacturing
Entity: mrp.workorder
Description: Work Order
| Field | Description | Type | Relationship | Compute Method |
|---|---|---|---|---|
| allow_workorder_dependencies | Boolean | production_id.allow_workorder_dependencies | ||
| backorder_count | Count of linked backorders | Integer | - | _compute_backorder |
| barcode | Char | - | _compute_barcode | |
| blocked_by_workorder_ids | Blocked By | Many-to-Many | mrp.workorder | |
| color | Color | Integer | production_id.id | |
| company_id | Many-to-One | production_id.company_id | ||
| cost | Cost | Float | - | _compute_cost |
| cost_mode | Selection | - | ||
| costs_hour | Cost per hour | Float | - | |
| date_finished | End | Datetime | - | _compute_dates |
| date_start | Planned Date | Datetime | - | _compute_dates |
| decoration_dates | Char | - | _compute_decoration_dates | |
| duration | Real Duration | Float | - | _compute_duration |
| duration_expected | Expected Duration | Float | - | _compute_duration_expected |
| duration_percent | Duration Deviation (%) | Integer | - | _compute_duration |
| duration_unit | Duration Per Unit | Float | - | _compute_duration |
| has_conflicts | Has conflicts | Boolean | - | _compute_has_conflicts |
| has_planning_issues | Has planning issues | Boolean | - | _compute_has_planning_issues |
| is_planned | Boolean | - | _compute_is_planned | |
| is_produced | Has Been Produced | Boolean | - | _compute_is_produced |
| is_user_working | Is the Current User Working | Boolean | - | _compute_working_users |
| last_working_user_id | Last user that worked on this work order. | Many-to-One | res.users | _compute_working_users |
| leave_id | Many-to-One | resource.calendar.leaves | ||
| move_finished_ids | Finished Moves | One-to-Many | stock.move | |
| move_line_ids | Moves to Track | One-to-Many | stock.move.line | |
| move_raw_ids | Raw Moves | One-to-Many | stock.move | |
| name | Work Order | Char | - | |
| needed_by_workorder_ids | Blocks | Many-to-Many | mrp.workorder | |
| operation_id | Operation | Many-to-One | mrp.routing.workcenter | |
| picking_type_id | Many-to-One | production_id.picking_type_id | ||
| priority | Selection | production_id.priority | ||
| product_id | Many-to-One | production_id.product_id | ||
| product_tracking | Selection | product_id.tracking | ||
| product_variant_attributes | Many-to-Many | product.template.attribute.value | ||
| production_availability | Stock Availability | Selection | production_id.reservation_state | |
| production_bom_id | Many-to-One | mrp.bom | ||
| production_date | Production Date | Datetime | - | _compute_production_date |
| production_id | Manufacturing Order | Many-to-One | mrp.production | |
| production_lot_producing_id | Many-to-Many | stock.lot | ||
| production_reference_ids | References | Many-to-Many | production_id.reference_ids | |
| production_state | Production State | Selection | production_id.state | |
| progress | Progress Done (%) | Float | - | _compute_progress |
| properties | Properties | Properties | - | |
| qty_produced | Quantity Done | Float | - | |
| qty_producing | Currently Produced Quantity | Float | - | _compute_qty_producing |
| qty_production | Original Production Quantity | Float | production_id.product_qty | |
| qty_ready | Quantity Ready | Float | - | _compute_qty_ready |
| qty_remaining | Quantity To Be Produced | Float | - | _compute_qty_remaining |
| qty_reported_from_previous_wo | Carried Quantity | Float | - | |
| qty_to_produce | Quantity To Produce | Float | - | _compute_qty_to_produce |
| remaining_time | Remaining Working Time | Float | - | _compute_remaining_time |
| sequence | Sequence | Integer | - | _compute_sequence |
| state | Status | Selection | - | _compute_state |
| time_ids | One-to-Many | mrp.workcenter.productivity | ||
| uom_id | Many-to-One | production_id.uom_id | ||
| workcenter_id | Work Center | Many-to-One | mrp.workcenter | |
| working_state | Workcenter Status | Selection | workcenter_id.working_state | |
| working_user_ids | Working user on this work order. | One-to-Many | res.users | _compute_working_users |
