From 06382fe6c0ee5e1f6f269f3caf033bd0ec1994d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 3 Dec 2014 16:13:57 +0100 Subject: [PATCH] Add missing company domain/field issue4311 review7691002 --- production.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/production.py b/production.py index 75201f7321..d9f2550cf6 100644 --- a/production.py +++ b/production.py @@ -104,22 +104,24 @@ class Production(Workflow, ModelSQL, ModelView): domain=[ ('from_location', 'child_of', [Eval('warehouse')], 'parent'), ('to_location', '=', Eval('location')), + ('company', '=', Eval('company', -1)), ], states={ 'readonly': (~Eval('state').in_(['request', 'draft', 'waiting']) | ~Eval('warehouse') | ~Eval('location')), }, - depends=['warehouse', 'location']) + depends=['warehouse', 'location', 'company']) outputs = fields.One2Many('stock.move', 'production_output', 'Outputs', domain=[ ('from_location', '=', Eval('location')), ('to_location', 'child_of', [Eval('warehouse')], 'parent'), + ('company', '=', Eval('company', -1)), ], states={ 'readonly': (Eval('state').in_(['done', 'cancel']) | ~Eval('warehouse') | ~Eval('location')), }, - depends=['warehouse', 'location']) + depends=['warehouse', 'location', 'company']) state = fields.Selection([ ('request', 'Request'), ('draft', 'Draft'),