details:   https://code.tryton.org/tryton/commit/4d12bf8e4666
branch:    default
user:      Udo Spallek <[email protected]>
date:      Wed Jun 17 22:50:11 2026 +0200
description:
        Return the quantity of sale line component for manual shipment method

        Closes #14888
diffstat:

 modules/product_kit/sale.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 20d79a09c9a6 -r 4d12bf8e4666 modules/product_kit/sale.py
--- a/modules/product_kit/sale.py       Tue Jun 09 18:33:51 2026 +0200
+++ b/modules/product_kit/sale.py       Wed Jun 17 22:50:11 2026 +0200
@@ -171,7 +171,7 @@
         pool = Pool()
         Uom = pool.get('product.uom')
 
-        if self.line.sale.shipment_method == 'order':
+        if self.line.sale.shipment_method in {'order', 'manual'}:
             return abs(self.quantity)
         elif self.line.sale.shipment_method == 'invoice':
             quantity = 0.0

Reply via email to