| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/maintenance |
| GIT | |
| GIT | https://github.com/OCA/maintenance.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/maintenance/tree/18.0/maintenance_purchase |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, christian-ramos-tecnativa |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/maintenance |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:13 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - purchase - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Create Equipments when the purchase is validated. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_equipment_view_form |
equipment.form | maintenance.equipment | xpath | Inherits maintenance.hr_equipment_view_form |
product_template_form_view |
product.template.common.form | product.template | xpath | Inherits product.product_template_form_view |
purchase_order_form_view |
purchase.order.form (in maintenance_purchase) | purchase.order | xpath | Inherits purchase.purchase_order_form |
purchase_id
Many2one → purchase.order
comodel_name='purchase.order'
readonly=True
related='purchase_line_id.order_id'
string='Purchase'
purchase_line_id
Many2one → purchase.order.line
comodel_name='purchase.order.line'
readonly=True
No public methods.
purchase_equipment_category_id
Many2one → maintenance.equipment.category
comodel_name='maintenance.equipment.category'
string='Purchase Equipment Category'
No public methods.
equipment_count
Integer
compute='_compute_equipment_count'
action_view_equipments(self)
button_approve(self, force=False)
unlink(self)
equipment_category_id
Many2one → maintenance.equipment.category
comodel_name='maintenance.equipment.category'
compute='_compute_equipment_category_id'
readonly=False
store=True
string='Equipment Category'
equipment_count
Integer
compute='_compute_equipment_count'
equipment_ids
One2many → maintenance.equipment
comodel_name='maintenance.equipment'
copy=False
inverse_name='purchase_line_id'
string='Equipments'
create_equipments(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/maintenance |
| GIT | |
| GIT | https://github.com/OCA/maintenance.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/maintenance/tree/16.0/maintenance_purchase |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Weblate, oca-ci, Laurent Stukkens |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/maintenance |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:48 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/maintenance: - maintenance_account - maintenance_product odoo/odoo: - maintenance - base - base_setup - web - bus - web_tour - product - uom - account - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - purchase_stock - stock_account - stock - barcodes_gs1_nomenclature - barcodes - purchase |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_equipment_view_form |
equipment.form | maintenance.equipment | xpath | Inherits maintenance.hr_equipment_view_form |
purchase_order_form_view |
purchase.order.form (in maintenance_purchase) | purchase.order | xpath | Inherits purchase.purchase_order_form |
purchase_id
Many2one → purchase.order
comodel_name='purchase.order'
readonly=True
related='purchase_line_id.order_id'
string='Purchase'
purchase_line_id
Many2one → purchase.order.line
comodel_name='purchase.order.line'
readonly=True
No public methods.
equipment_count
Integer
compute='_compute_equipment_count'
action_view_equipments(self)
button_approve(self, force=False)
unlink(self)
equipment_category_id
Many2one → maintenance.equipment.category
comodel_name='maintenance.equipment.category'
compute='_compute_equipment_category_id'
readonly=False
store=True
string='Equipment Category'
equipment_count
Integer
compute='_compute_equipment_count'
equipment_ids
Many2many → maintenance.equipment
comodel_name='maintenance.equipment'
copy=False
string='Equipments'
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/maintenance |
| GIT | |
| GIT | https://github.com/OCA/maintenance.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/maintenance/tree/14.0/maintenance_purchase |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), CreuBlanca |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), CreuBlanca |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/maintenance |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/maintenance: - maintenance_account - maintenance_product odoo/odoo: - maintenance - base - base_setup - web - bus - web_tour - product - uom - account - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - purchase_stock - stock_account - stock - barcodes - purchase |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_equipment_view_form |
equipment.form | maintenance.equipment | xpath | Inherits maintenance.hr_equipment_view_form |
purchase_order_form_view |
purchase.order.form (in maintenance_purchase) | purchase.order | xpath | Inherits purchase.purchase_order_form |
purchase_id
Many2one → purchase.order
comodel_name='purchase.order'
readonly=True
related='purchase_line_id.order_id'
string='Purchase'
purchase_line_id
Many2one → purchase.order.line
comodel_name='purchase.order.line'
readonly=True
No public methods.
equipment_count
Integer
compute='_compute_equipment_count'
action_view_equipments(self)
button_approve(self, force=False)
unlink(self)
equipment_category_id
Many2one → maintenance.equipment.category
comodel_name='maintenance.equipment.category'
compute='_compute_equipment_category_id'
readonly=False
store=True
string='Equipment Category'
equipment_count
Integer
compute='_compute_equipment_count'
equipment_ids
Many2many → maintenance.equipment
comodel_name='maintenance.equipment'
copy=False
string='Equipments'
No public methods.
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/maintenance |
| PULL REQUEST | |
| PULL REQUEST | [17.0][BACKPORT] maintenance_purchase: Backport from 18.0 to 17.0 (#552) |