changeset 4369bb430bde in modules/sale_shipment_cost:5.8
details: 
https://hg.tryton.org/modules/sale_shipment_cost?cmd=changeset;node=4369bb430bde
description:
        Permit editing carrier and cost in picked state

        issue9810
        review328731003
        (grafted from 0a916e790dea5d98486f59c19dc648dc50800c8d)
diffstat:

 stock.py |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (28 lines):

diff -r a97f7a76f85a -r 4369bb430bde stock.py
--- a/stock.py  Mon Nov 02 16:11:20 2020 +0100
+++ b/stock.py  Mon Nov 23 09:42:57 2020 +0100
@@ -14,7 +14,7 @@
     __name__ = 'stock.shipment.out'
     carrier = fields.Many2One('carrier', 'Carrier', states={
             'readonly': ~Eval('state').in_(['draft', 'waiting', 'assigned',
-                    'packed']),
+                    'picked', 'packed']),
             },
         depends=['state'])
     cost_currency = fields.Many2One('currency.currency',
@@ -22,13 +22,13 @@
             'invisible': ~Eval('carrier'),
             'required': Bool(Eval('carrier')),
             'readonly': ~Eval('state').in_(['draft', 'waiting', 'assigned',
-                    'packed']),
+                    'picked', 'packed']),
             }, depends=['carrier', 'state'])
     cost = fields.Numeric('Cost',
         digits=price_digits, states={
             'invisible': ~Eval('carrier'),
             'readonly': ~Eval('state').in_(['draft', 'waiting', 'assigned',
-                    'packed']),
+                    'picked', 'packed']),
             }, depends=['carrier', 'state'])
     cost_invoice_line = fields.Many2One('account.invoice.line',
             'Cost Invoice Line', readonly=True)

Reply via email to