changeset 39ea554afa73 in modules/sale_supply:default
details: 
https://hg.tryton.org/modules/sale_supply?cmd=changeset&node=39ea554afa73
description:
        Do not supply on sale manual shipments

        issue10137
        review347741002
diffstat:

 sale.py |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r fc03aea6a34a -r 39ea554afa73 sale.py
--- a/sale.py   Thu Mar 18 23:04:18 2021 +0100
+++ b/sale.py   Sat Mar 27 21:06:59 2021 +0100
@@ -106,6 +106,7 @@
     def supply_on_sale(self):
         "Returns True if the sale line has to be supply by purchase request"
         if (self.type != 'line'
+                or self.sale.shipment_method == 'manual'
                 or not self.product
                 or self.quantity <= 0
                 or any(m.state not in ['staging', 'cancelled']

Reply via email to