fix: Create Prorroga
This commit is contained in:
parent
2538a8716c
commit
6e40402b99
@ -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()
|
||||||
|
3
sale.py
3
sale.py
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user