| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/18.0/rma_sale_mrp |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Víctor Martínez, OCA-git-bot, oca-ci, eduezerouali-tecnativa |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:17 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - onboarding - analytic - sale_stock - sale - sales_team - account_payment - payment - utm - mrp |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | This module enables RMAs for kits, wich isn't compatible with the base modules. In the backend side, we can return separate component while in the frontend side, customers can return the whole kit and the proper RMAs will be generated. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits='Product Unit of Measure'
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_draft(self)
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals_list)
create_rma(self, from_portal=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/16.0/rma_sale_mrp |
| VERSION | |
| VERSION | 2.2.2 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, sbejaoui, Víctor Martínez, Weblate, OCA-git-bot, David, oca-ci, Joshua Lauer |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - analytic - sale_stock - sale - sales_team - account_payment - payment - utm - mrp |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits='Product Unit of Measure'
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_draft(self)
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals)
create_rma(self, from_portal=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/15.0/rma_sale_mrp |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Víctor Martínez, Weblate, OCA-git-bot, David, oca-ci, Joshua Lauer |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - analytic - sale_stock - sale - sales_team - payment - utm - mrp |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits='Product Unit of Measure'
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_draft(self)
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals)
create_rma(self, from_portal=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/14.0/rma_sale_mrp |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | Víctor Martínez, Weblate, OCA-git-bot, David, Michael Tietz, oca-ci, Joshua Lauer |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - analytic - sale_stock - sale - sales_team - payment - utm - mrp |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits='Product Unit of Measure'
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_draft(self)
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals)
create_rma(self, from_portal=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/13.0/rma_sale_mrp |
| VERSION | |
| VERSION | 2.0.2 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | david, oca-travis, Weblate, OCA-git-bot, David, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - stock_account - stock - product - base - base_setup - web - bus - web_tour - uom - barcodes - account - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale_stock - sale - sales_team - payment - utm - mrp |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits='Product Unit of Measure'
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_draft(self)
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals)
create_rma(self, from_portal=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/12.0/rma_sale_mrp |
| VERSION | |
| VERSION | 1.2.1 |
| CATEGORY | |
| CATEGORY | RMA |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA) |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA) |
| COMMITTERS | |
| COMMITTERS | david, OCA Transbot, oca-travis, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma_sale - rma odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - stock - barcodes - sale_stock - sale - sales_team - payment - stock_account - mrp - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_my_rmas |
My RMA Orders MRP | ir.ui.view | qweb | Inherits rma.portal_my_rmas |
portal_rma_page |
RMA Kits | ir.ui.view | qweb | Inherits rma.portal_rma_page |
report_rma_document |
report_rma_document | ir.ui.view | qweb | Inherits rma_sale.report_rma_document |
rma_view_form |
rma | field | Inherits rma_sale.rma_view_form | |
rma_view_tree |
rma | field | Inherits rma.rma_view_tree | |
sale_order_portal_template |
Request RMA MRP | ir.ui.view | qweb | Inherits rma_sale.sale_rma_request_form |
sale_order_rma_wizard_form_view |
sale.order.rma.wizard | xpath | Inherits rma_sale.sale_order_rma_wizard_form_view |
No new fields.
Public methods (0)No public methods.
kit_qty
Float
digits=dp.get_precision('Product Unit of Measure')
help='To how many kits this components corresponds to. Used mainly for refunding the right quantity'
readonly=True
string='Kit quantity'
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
readonly=True
string='Related kit product'
rma_kit_register
Char
readonly=True
action_refund(self)
No new fields.
Public methods (1)get_delivery_rma_data(self)
No new fields.
Public methods (2)get_delivery_move(self)
prepare_sale_rma_data(self)
kit_qty_done
Float
help='Used to inform kit qty used in the rma. Will be useful to refund'
readonly=True
per_kit_quantity
Float
readonly=True
phantom_bom_product
Many2one → product.product
comodel_name='product.product'
phantom_kit_line
Boolean
readonly=True
No public methods.
No new fields.
Public methods (0)No public methods.
component_line_ids
One2many → sale.order.line.rma.wizard.component
comodel_name='sale.order.line.rma.wizard.component'
inverse_name='wizard_id'
string='Component Lines'
create(self, vals)
create_rma(self, from_portal=None)