fix: Create Prorroga

This commit is contained in:
sinergia 2023-08-10 12:18:18 -05:00
parent 2538a8716c
commit 6e40402b99
2 changed files with 2 additions and 4 deletions

View File

@ -338,7 +338,7 @@ class CreateContract(Wizard):
equipments = [] equipments = []
for line in maintenance_service.lines: for line in maintenance_service.lines:
equipments.append(line.equipment.id) equipments.append(line.equipment.id)
if maintenance_service.contract_origin: if maintenance_service.contract_origin:
contract=maintenance_service.contract_origin contract=maintenance_service.contract_origin
contract.history_equipments+=tuple(equipments) contract.history_equipments+=tuple(equipments)
@ -362,5 +362,4 @@ class CreateContract(Wizard):
price_contract=dates['unit_price'] price_contract=dates['unit_price']
) )
#raise UserError(str(contract))
contract.save() contract.save()

View File

@ -44,8 +44,7 @@ class Sale(metaclass=PoolMeta):
'related_party': Eval('party'), 'related_party': Eval('party'),
},) },)
agended = fields.Boolean("Scheduling",states={ agended = fields.Boolean("Scheduling",states={
'invisible': (Eval('sale_type') != 'maintenance'), 'invisible': (Eval('sale_type') != 'maintenance'),})
'readonly': True})
@classmethod @classmethod