OdooWiki OCA HUB

Rma Procurement Customer

rma_procurement_customer folder_open OCA/rma open_in_new
Uncategorised License: AGPL-3

This module extends the stock_procurement_customer module to ensure that the customer information is automatically propagated to any stock pickings created as part of an RMA process.

When this module is installed, all stock pickings generated from an RMA — whether for product reception, delivery, or replacement — will inherit the customer from the original delivery order.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

When you process a return or RMA from a customer delivery, this module automatically carries the customer over to the new stock operations created for the return, replacement or reception.

This module links customer information to the stock operations that an RMA (return merchandise authorization) generates. It builds on the customer field added to stock transfers by the stock_procurement_customer module.

What changes for users:

  • When a return is created from a delivery order, the customer recorded on that delivery is copied onto the procurement group used for the return.
  • When an RMA creates its procurement group, the customer from the original delivery is copied onto that group as well.

Because the customer is stored on the procurement group, the pickings generated from it (reception of the returned goods, delivery of a replacement, etc.) inherit the same customer, so you do not have to set it manually on each transfer.

Where it appears: there is no new menu or screen. The behaviour happens behind the scenes when you use the return wizard on a delivery (stock.return.picking) or when an RMA is processed. The customer field is visible on the related stock transfers and procurement groups.

Which areas it touches: the rma model and the stock return wizard (stock.return.picking), plus the procurement group and stock picking records they create. No new fields, menus, reports or scheduled actions are added by this module; it only fills in the customer automatically.

Models and fields (2)
  • rma · extends an existing model
  • stock.return.picking · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.