TIP: You can type at any time to perform a new search.
Maintenance Stock
maintenance_stock · OCA/maintenance
- Repository
- OCA/maintenance · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Warehouse
- Folder size
- 0.25 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/maintenance
- Last tracking update
- 2026-08-07 08:42:53
- Authors
- Odoo Community Association (OCA), Solvos
- Maintainers
- Odoo Community Association (OCA), Solvos
- Committers
- Weblate, OCA-git-bot, Dimitrios T. Tanis, oca-ci, AlexGarS73
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module extends the functionality of Odoo Maintenance module by allowing link stock consumptions to maintenance requests.
Code Analysis ⓘ
Views touched (15)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
equipment_request_view_form |
maintenance.request | form | Inherits base_maintenance.equipment_request_view_form | |
hr_equipment_request_view_search |
maintenance.request | search | Inherits maintenance.hr_equipment_request_view_search | |
hr_equipment_request_view_tree |
maintenance.request | tree | Inherits maintenance.hr_equipment_request_view_tree | |
hr_equipment_view_form |
maintenance.equipment | form | Inherits maintenance.hr_equipment_view_form | |
hr_equipment_view_search |
maintenance.equipment | search | Inherits maintenance.hr_equipment_view_search | |
hr_equipment_view_tree |
maintenance.equipment | tree | Inherits maintenance.hr_equipment_view_tree | |
stock_move_line_view_search |
stock.move.line | search | Inherits stock.stock_move_line_view_search | |
view_move_form |
stock.move | form | Inherits stock.view_move_form | |
view_move_line_form |
stock.move.line | form | Inherits stock.view_move_line_form | |
view_move_line_tree |
stock.move.line | tree | Inherits stock.view_move_line_tree | |
view_move_search |
stock.move | search | Inherits stock.view_move_search | |
view_move_tree |
stock.move | tree | Inherits stock.view_move_tree | |
view_picking_form |
stock.picking | form | Inherits stock.view_picking_form | |
view_picking_internal_search |
stock.picking | search | Inherits stock.view_picking_internal_search | |
vpicktree |
stock.picking | Inherits stock.vpicktree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (2)
-
allow_consumptionsBooleangroups='stock.group_stock_user' -
default_consumption_warehouse_idMany2one → stock.warehousecomodel_name='stock.warehouse'groups='stock.group_stock_user'string='Default Consumption Warehouse'
-
action_view_stock_move_ids(self) -
action_view_stock_move_line_ids(self) -
action_view_stock_picking_ids(self)
New fields (3)
-
allow_consumptionsBooleangroups='stock.group_stock_user'related='equipment_id.allow_consumptions'store=True -
default_consumption_warehouse_idMany2onegroups='stock.group_stock_user'related='equipment_id.default_consumption_warehouse_id' -
stock_picking_idsOne2many → stock.pickingcomodel_name='stock.picking'groups='stock.group_stock_user'inverse_name='maintenance_request_id'string='Picking list'
-
action_view_stock_move_ids(self) -
action_view_stock_move_line_ids(self) -
action_view_stock_picking_ids(self)
New fields (2)
-
maintenance_equipment_idMany2one → maintenance.equipmentcomodel_name='maintenance.equipment'related='picking_id.maintenance_equipment_id' -
maintenance_request_idMany2one → maintenance.requestcomodel_name='maintenance.request'related='picking_id.maintenance_request_id'
No public methods.
New fields (2)
-
maintenance_equipment_idMany2one → maintenance.equipmentcomodel_name='maintenance.equipment'related='picking_id.maintenance_equipment_id' -
maintenance_request_idMany2one → maintenance.requestcomodel_name='maintenance.request'related='picking_id.maintenance_request_id'
No public methods.
New fields (2)
-
maintenance_equipment_idMany2one → maintenance.equipmentcomodel_name='maintenance.equipment'related='maintenance_request_id.equipment_id'store=True -
maintenance_request_idMany2one → maintenance.requestcomodel_name='maintenance.request'index=True
No public methods.
New fields (2)
-
cons_type_idMany2one → stock.picking.typeargs: 'stock.picking.type', 'Consumption Type' -
wh_cons_loc_idMany2one → stock.locationdomain=[('usage', '=', 'inventory')] args: 'stock.location', 'Consumption Location'
No public methods.
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 1141 days ago
- Last activity
- 25 days ago
- Repository
- OCA/maintenance
- Pull request
- [14.0][MIG] maintenance_stock: Migration to 14.0 (#347)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 63 days ago
- Last activity
- 63 days ago
- Repository
- OCA/maintenance
- Pull request
- [19.0][MIG] maintenance_stock (#567)