From 40204302f4f446abdaacbc5fcdc98f9bad8b5ceb Mon Sep 17 00:00:00 2001 From: sinergia Date: Tue, 26 Jul 2022 16:17:48 -0500 Subject: [PATCH] del states in serial for view tree edit serial --- equipment.py | 8 ++++++-- view/optical_equipment_serial_tree.xml | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/equipment.py b/equipment.py index 345913d..d4f595f 100644 --- a/equipment.py +++ b/equipment.py @@ -20,6 +20,10 @@ class OpticalEquipment(Workflow, ModelSQL, ModelView): 'readonly': Eval('state') != 'draft', } + _states_serial={ + 'readonly': Eval('state') != 'draft', + } + code = fields.Char( "Code", select=True,states={'readonly': True }) @@ -75,7 +79,7 @@ class OpticalEquipment(Workflow, ModelSQL, ModelView): warranty = fields.Integer("Warranty", states=_states,) serial = fields.Char("Serial", size=None, - states=_states,) + states=_states_serial,) health_register = fields.Char("Health Register", size=None, states=_states,) @@ -90,7 +94,7 @@ class OpticalEquipment(Workflow, ModelSQL, ModelView): depends=['propietary']) - del _states + del _states_serial @classmethod def __setup__(cls): diff --git a/view/optical_equipment_serial_tree.xml b/view/optical_equipment_serial_tree.xml index 6735be5..07c28a1 100644 --- a/view/optical_equipment_serial_tree.xml +++ b/view/optical_equipment_serial_tree.xml @@ -3,6 +3,7 @@ this repository contains the full copyright notices and license terms.--> +