Internal Shipment should be only between storage locations

review790003
This commit is contained in:
Cédric Krier
2013-04-18 23:31:18 +02:00
parent b6fb53ae6a
commit 4c5c56e618
+2 -4
View File
@@ -1703,16 +1703,14 @@ class ShipmentInternal(Workflow, ModelSQL, ModelView):
Bool(Eval('moves'))),
},
domain=[
('type', 'not in',
['supplier', 'customer', 'warehouse', 'view']),
('type', 'in', ['storage']),
], depends=['state', 'moves'])
to_location = fields.Many2One('stock.location', "To Location",
required=True, states={
'readonly': Or(Not(Equal(Eval('state'), 'draft')),
Bool(Eval('moves'))),
}, domain=[
('type', 'not in',
['supplier', 'customer', 'warehouse', 'view']),
('type', 'in', ['storage']),
], depends=['state', 'moves'])
moves = fields.One2Many('stock.move', 'shipment', 'Moves',
states={