diff --git a/contract.py b/contract.py index de7acae..7cce563 100644 --- a/contract.py +++ b/contract.py @@ -338,7 +338,7 @@ class CreateContract(Wizard): equipments = [] for line in maintenance_service.lines: equipments.append(line.equipment.id) - + if maintenance_service.contract_origin: contract=maintenance_service.contract_origin contract.history_equipments+=tuple(equipments) @@ -362,5 +362,4 @@ class CreateContract(Wizard): price_contract=dates['unit_price'] ) - #raise UserError(str(contract)) contract.save() diff --git a/sale.py b/sale.py index f73ed7c..2981b89 100644 --- a/sale.py +++ b/sale.py @@ -44,8 +44,7 @@ class Sale(metaclass=PoolMeta): 'related_party': Eval('party'), },) agended = fields.Boolean("Scheduling",states={ - 'invisible': (Eval('sale_type') != 'maintenance'), - 'readonly': True}) + 'invisible': (Eval('sale_type') != 'maintenance'),}) @classmethod