mirror of
https://github.com/OCA/rma.git
synced 2025-02-16 17:11:47 +02:00
[FIX] rma: avoid refunding in picking return wizard
If we place an RMA from the stock picking return wizard, we want to avoid setting the new moves to refund as that will affect the related sale lines delivered quantities count. TT42021
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
{
|
||||
"name": "Return Merchandise Authorization Management",
|
||||
"summary": "Return Merchandise Authorization (RMA)",
|
||||
"version": "15.0.1.1.2",
|
||||
"version": "15.0.1.1.3",
|
||||
"development_status": "Production/Stable",
|
||||
"category": "RMA",
|
||||
"website": "https://github.com/OCA/rma",
|
||||
|
||||
@@ -20,6 +20,9 @@ class ReturnPicking(models.TransientModel):
|
||||
[("company_id", "=", self.picking_id.company_id.id)]
|
||||
).mapped("rma_loc_id")
|
||||
rma_loc_domain = [("id", "child_of", rma_loc.ids)]
|
||||
# We want to avoid setting the return move `to_refund` as it will change
|
||||
# the delivered quantities in the sale and set them to invoice.
|
||||
self.product_return_moves.to_refund = False
|
||||
else:
|
||||
# If self.create_rma is not True, the value of the location and
|
||||
# the location domain will be the same as assigned by default.
|
||||
|
||||
Reference in New Issue
Block a user