TIP: You can type at any time to perform a new search.
Project Task Materials Stock
project_task_materials_stock · OCA/project
- Repository
- OCA/project · module folder · Try on Runboat
- Module version
- 1.2.0
- Category
- Project Management
- Folder size
- 0.29 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-07 07:09:59
- Authors
- Odoo Community Association (OCA), Tecnativa, Antiun Ingeniería S.L.
- Maintainers
- Odoo Community Association (OCA), Tecnativa, Antiun Ingeniería S.L.
- Committers
- Pedro M. Baeza, GitHub, Weblate, cubells, OCA Transbot, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
edit_project_consume_material |
project.project.form | project.project | form | Inherits project.edit_project |
task_type_consume_material |
project.task.type.consume.material | project.task.type | Inherits project.task_type_edit | |
view_project_task_form_materials_stock |
project.task.form.materials | project.task | form | Inherits project_task_materials.view_project_task_form_materials |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (2)
-
location_dest_idMany2one → stock.locationcomodel_name='stock.location'help='Default location to which materials are consumed.'index=Truestring='Destination Location' -
location_source_idMany2one → stock.locationcomodel_name='stock.location'help='Default location from which materials are consumed.'index=Truestring='Source Location'
No public methods.
New fields (6)
-
analytic_line_idsMany2many → account.analytic.linecomodel_name='account.analytic.line'compute='_compute_analytic_line'string='Analytic Lines' -
consume_materialBooleanrelated='stage_id.consume_material' -
location_dest_idMany2one → stock.locationcomodel_name='stock.location'help='Default location to which materials are consumed.'index=Truestring='Destination Location' -
location_source_idMany2one → stock.locationcomodel_name='stock.location'help='Default location from which materials are consumed.'index=Truestring='Source Location' -
stock_move_idsMany2many → stock.movecomodel_name='stock.move'compute='_compute_stock_move'string='Stock Moves' -
stock_stateSelectioncompute='_compute_stock_state'string='Stock State' args: [('pending', 'Pending'), ('confirmed', 'Confirmed'), ('assigned', 'Assigned'), ('done', 'Done')]
-
action_assign(self)@api.multi -
action_done(self)@api.multi -
unlink(self)@api.multi -
unlink_stock_move(self)@api.multi -
write(self, vals)@api.multi
New fields (3)
-
analytic_line_idMany2one → account.analytic.linecomodel_name='account.analytic.line'string='Analytic Line' -
product_uom_idMany2one → product.uomcomodel_name='product.uom'oldname='product_uom'string='Unit of Measure' -
stock_move_idMany2one → stock.movecomodel_name='stock.move'string='Stock Move'
-
create_analytic_line(self)@api.multi -
create_stock_move(self)@api.multi
New fields (1)
-
consume_materialBooleanhelp='If you mark this check, when a task goes to this state, it will consume the associated materials'
No public methods.
Loading…