Permit editing carrier and cost in picked state
issue9810 review328731003
This commit is contained in:
1 parent
82daa3b0ae
commit
f79ff0b70d
1 file changed
+3
-3
@@ -14,7 +14,7 @@ class ShipmentOut(metaclass=PoolMeta):
|
||||
__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 @@ class ShipmentOut(metaclass=PoolMeta):
|
||||
'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)
|
||||
|
||||
Reference in new issue
Block a user