From e8ee81ff67791d89cbde0005a4beffa6032fdac8 Mon Sep 17 00:00:00 2001 From: aaron Date: Wed, 16 May 2018 17:38:01 +0200 Subject: [PATCH] [FIX]supplier to customer dropship quantities --- rma/models/rma_order_line.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rma/models/rma_order_line.py b/rma/models/rma_order_line.py index bc3758c0..01bfa87d 100644 --- a/rma/models/rma_order_line.py +++ b/rma/models/rma_order_line.py @@ -121,7 +121,10 @@ class RmaOrderLine(models.Model): @api.depends('move_ids', 'move_ids.state', 'type') def _compute_qty_received(self): for rec in self: - qty = rec._get_rma_move_qty('done', direction='in') + if rec.supplier_to_customer: + qty = rec._get_rma_move_qty('done', direction='out') + else: + qty = rec._get_rma_move_qty('done', direction='in') rec.qty_received = qty @api.multi @@ -136,7 +139,10 @@ class RmaOrderLine(models.Model): @api.depends('move_ids', 'move_ids.state', 'type') def _compute_qty_delivered(self): for rec in self: - qty = rec._get_rma_move_qty('done', direction='out') + if rec.supplier_to_customer: + qty = rec._get_rma_move_qty('done', direction='in') + else: + qty = rec._get_rma_move_qty('done', direction='out') rec.qty_delivered = qty @api.model