OdooWiki OCA HUB

ITA - Creazione RMA da DDT (Delivery Note)

l10n_it_delivery_note_rma folder_open OCA/l10n-italy open_in_new
Delivery Note License: AGPL-3

Italiano Questo modulo aggiunge:

  • la possibilità di creare uno o più RMA da un DdT (Delivery Note)
  • uno smart button "RMA" nel DdT per accedere agli RMA creati a partire da quel dato DDT

English This module adds:

  • the possibility to create one or more RMA(s) from a Delivery Note
  • an "RMA" smart button in DN to quickly access RMAs created from a specific DN

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets you create one or more RMAs (return authorizations) directly from an Italian delivery note (DDT), and shows an RMA smart button on the delivery note to jump to the returns created from it.

This module connects Italian delivery notes (DDT) with the RMA return process. On a delivery note that is confirmed, done or invoiced, a "Create RMA" button opens a wizard where you pick, for each line, the product, quantity, unit of measure, the delivery transfer and the requested operation. The wizard only offers products, transfers and moves that actually belong to that delivery note, and the RMA location defaults to the warehouse's RMA location. Accepting the wizard creates the RMAs and opens them.

On the delivery note form a smart button shows how many RMAs exist and opens them (a single RMA opens its form, several open a filtered list). The delivery note also gains a required warehouse field, and refunds generated from its RMAs are linked back to the delivery note as invoices.

Customers can also request returns from the portal: the delivery note portal page gets a "Request RMAs" button and a form where they choose a delivery address, quantities, operations and comments. The form blocks submission until at least one line has a quantity and an operation, and the created RMAs are subscribed to the customer with notifications.

On the RMA form, the delivery note, delivery order, move and product fields are filtered to what the selected delivery note allows.

Models and fields (6)
  • rma · extends an existing modelmove_id, picking_id, product_id, allowed_move_ids, delivery_note_id (Delivery Note), allowed_picking_ids, allowed_product_ids
  • stock.move · extends an existing modeldelivery_note_line_id
  • stock.delivery.note · extends an existing modelrma_ids (RMAs), rma_count (RMA count), warehouse_id (Warehouse)
  • stock.delivery.note.line · extends an existing modeldelivery_move_ids (Delivery Transfers)
  • stock.delivery.note.rma.wizard · new modelline_ids (Lines), location_id (RMA location), delivery_note_id, custom_description, partner_shipping_id (Shipping Address), commercial_partner_id (Commercial entity)
  • stock.delivery.note.line.rma.wizard · new modeluom_id (Unit of Measure), move_id, quantity (Quantity), wizard_id (Wizard), picking_id (Delivery order), product_id (Product), description, operation_id (Requested operation), sale_line_id, uom_category_id, delivery_note_id, partner_invoice_id (Invoice Address), allowed_picking_ids, allowed_product_ids, partner_shipping_id (Shipping Address), delivery_note_line_id

Text generated by AI (DeepSeek) from reading the Odoo 14.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.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-italy.

terminal Installation and usage

OCA documentation · Odoo 14.0

Italiano

  • Attiva "Usa Funzioni Avanzate DdT" in Magazzino > Impostazioni
  • Vai in Magazzino > Operazioni > DdT e apri un DdT validato
  • Premi "Crea RMA" > segui la procedura guidata > premi "Accetta"
  • Nella form del DdT, è possibile accedere ai relativi RMA tramite smart button.

English

  • Activate "Use Advanced DN Features" in Settings > Inventory
  • Go to Inventory > Operations > Delivery Note and open a validated DN
  • Click "Create RMA" > enter in the wizard data > click "Accept"
  • You can also view all RMA related to the DN from the smart button "RMA"

No verified information in OCA: Installation, Configuration.

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.