| 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_lot |
| VERSION | |
| VERSION | 1.3.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| COMMITTERS | |
| COMMITTERS | sbejaoui, Víctor Martínez, Weblate, OCA-git-bot, oca-ci |
| 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 OCA/stock-logistics-workflow: - stock_picking_return_lot - stock_restrict_lot - stock_picking_return_restricted_qty 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 |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Tracking returned products by lot or serial number is crucial for businesses that require precise monitoring, especially in industries where quality control, compliance, and inventory accuracy are critical. By enabling returns to be tracked by lot or serial numbers, this module ensures that each returned item is handled correctly, reducing the risk of errors, fraud, or compliance issues. This level of detail is essential for maintaining the integrity of inventory records, meeting regulatory requirements, and providing excellent customer service. The module extends the existing RMA functionality by adding a lot field to the RMA model, allowing users to associate returns with specific lot or serial numbers. This enhancement enforces stricter controls over return processes, ensuring that only the correct items are accepted during a return and that inventory records remain accurate. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
portal_rma_page_lot |
portal_rma_page_lot | ir.ui.view | qweb | Inherits rma.portal_rma_page |
rma_form_view |
rma | xpath | Inherits rma.rma_view_form | |
rma_operation_form_view |
rma.operation | xpath | Inherits rma.rma_operation_form_view | |
rma_redelivery_wizard_view_form |
rma.delivery.wizard | label | Inherits rma.rma_redelivery_wizard_view_form | |
rma_search_view |
rma | xpath | Inherits rma.rma_view_search | |
rma_tree_view |
rma | xpath | Inherits rma.rma_view_tree |
domain_lot_id
Binary
compute='_compute_domain_lot_id'
lot_id
Many2one → stock.lot
comodel_name='stock.lot'
compute='_compute_lot_id'
domain='domain_lot_id'
readonly=False
store=True
string='Lot/Serial Number'
lots_visible
Boolean
compute='_compute_lots_visible'
product_tracking
Selection
related='product_id.tracking'
No public methods.
domain_lot_id
Binary
compute='_compute_domain_lot_id'
lot_id
Many2one → stock.lot
comodel_name='stock.lot'
domain='domain_lot_id'
string='Lot/Serial Number'
product_tracking
Selection
related='product_id.tracking'
action_deliver(self)
deliver_same_lot
Boolean
help='If enabled, the replacement or delivery product will use the exact lot/serial number received from the customer. Disable if a different lot or serial number should be assigned.'
string='Deliver Same Lot/Serial as Received'
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/rma |
| GIT | |
| GIT | https://github.com/OCA/rma.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/rma/tree/17.0/rma_lot |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| COMMITTERS | |
| COMMITTERS | Víctor Martínez, Weblate, OCA-git-bot, oca-ci, Antoni Marroig Campomar |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma OCA/stock-logistics-workflow: - stock_picking_return_lot - stock_restrict_lot 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 - onboarding - analytic |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Tracking returned products by lot or serial number is crucial for businesses that require precise monitoring, especially in industries where quality control, compliance, and inventory accuracy are critical. By enabling returns to be tracked by lot or serial numbers, this module ensures that each returned item is handled correctly, reducing the risk of errors, fraud, or compliance issues. This level of detail is essential for maintaining the integrity of inventory records, meeting regulatory requirements, and providing excellent customer service. The module extends the existing RMA functionality by adding a lot field to the RMA model, allowing users to associate returns with specific lot or serial numbers. This enhancement enforces stricter controls over return processes, ensuring that only the correct items are accepted during a return and that inventory records remain accurate. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
rma_form_view |
rma | xpath | Inherits rma.rma_view_form | |
rma_search_view |
rma | xpath | Inherits rma.rma_view_search | |
rma_tree_view |
rma | xpath | Inherits rma.rma_view_tree |
lot_id
Many2one → stock.lot
comodel_name='stock.lot'
compute='_compute_lot_id'
domain="[('product_id', '=?', product_id)]"
readonly=False
store=True
string='Lot/Serial Number'
lots_visible
Boolean
compute='_compute_lots_visible'
No public methods.
No new fields.
Public methods (0)No public methods.
| 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_lot |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Uncategorized |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), ACSONE SA/NV, BCIM |
| COMMITTERS | |
| COMMITTERS | sbejaoui, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/rma |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:12:06 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/rma: - rma OCA/stock-logistics-workflow: - stock_picking_return_lot - stock_restrict_lot 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 |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Tracking returned products by lot or serial number is crucial for businesses that require precise monitoring, especially in industries where quality control, compliance, and inventory accuracy are critical. By enabling returns to be tracked by lot or serial numbers, this module ensures that each returned item is handled correctly, reducing the risk of errors, fraud, or compliance issues. This level of detail is essential for maintaining the integrity of inventory records, meeting regulatory requirements, and providing excellent customer service. The module extends the existing RMA functionality by adding a lot field to the RMA model, allowing users to associate returns with specific lot or serial numbers. This enhancement enforces stricter controls over return processes, ensuring that only the correct items are accepted during a return and that inventory records remain accurate. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
rma_form_view |
rma | xpath | Inherits rma.rma_view_form | |
rma_operation_form_view |
rma.operation | xpath | Inherits rma.rma_operation_form_view | |
rma_search_view |
rma | xpath | Inherits rma.rma_view_search | |
rma_tree_view |
rma | xpath | Inherits rma.rma_view_tree |
lot_id
Many2one → stock.lot
comodel_name='stock.lot'
compute='_compute_lot_id'
domain="[('product_id', '=?', product_id)]"
readonly=False
store=True
string='Lot/Serial Number'
lots_visible
Boolean
compute='_compute_lots_visible'
No public methods.
deliver_same_lot
Boolean
help='If enabled, the replacement or delivery product will use the exact lot/serial number received from the customer. Disable if a different lot or serial number should be assigned.'
string='Deliver Same Lot/Serial as Received'
No public methods.
No new fields.
Public methods (0)No public methods.