corrections

This commit is contained in:
sinergia 2022-07-05 10:36:21 -05:00
parent e00a5415ef
commit 8ec9c4c130
3 changed files with 22 additions and 4 deletions

View File

@ -56,7 +56,7 @@ class Purchase(metaclass=PoolMeta):
equipment.save()
else:
continue
purchase.equipment_available = True
purchase.equipment_create = True
cls.save(purchases)
else:
raise InvalidNumberPurchases(

View File

@ -10,7 +10,7 @@ class Subscription(metaclass=PoolMeta):
equipments = fields.Many2Many('sale.subscription-optical_equipment.equipment', 'subscription',
'equipment', "Equipments")
@classmethod
"""@classmethod
@ModelView.button
@Workflow.transition('running')
@set_employee('run_by')
@ -39,11 +39,29 @@ class Subscription(metaclass=PoolMeta):
line.compute_next_consumption_date())
lines.extend(subscription.lines)
Line.save(lines)
cls.save(subscriptions)
cls.save(subscriptions)"""
"""
@classmethod
def __setup__(cls):
super(Subscription, cls).__setup__()
cls._order = [
('end_date', 'DESC'),
('id', 'DESC'),
]
"""
class SubscriptionEquipment(ModelSQL):
'Optical Equipment - Subscription'
__name__ = 'sale.subscription-optical_equipment.equipment'
subscription = fields.Many2One('sale.subscription', 'Subscription', select=True)
equipment = fields.Many2One('optical_equipment.equipment', 'Equipment', select=True)
@classmethod
def __setup__(cls):
super(SubscriptionEquipment, cls).__setup__()
cls._order = [
('start_date', 'DESC'),
('id', 'DESC'),
]

View File

@ -3,7 +3,7 @@
this repository contains the full copyright notices and license terms. -->
<form>
<separator id="sequences" string="Sequences" colspan="1"/>
<separator id="sequences" string="Sequences" colspan="4"/>
<label name="equipment_sequence"/>
<field name="equipment_sequence"/>
</form>