corrections to sales
This commit is contained in:
parent
df4bca7485
commit
0b33a1c2c3
13
sale.py
13
sale.py
@ -45,8 +45,6 @@ class Sale(metaclass=PoolMeta):
|
||||
'invisible': (Eval('sale_type') != 'maintenance'),
|
||||
'readonly': True})
|
||||
|
||||
total_invoices = fields.Function(fields.Boolean("Invoices"), 'number_invoices')
|
||||
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
@ -97,15 +95,6 @@ class Sale(metaclass=PoolMeta):
|
||||
|
||||
return [(None, '')] + [(m, get_name(m)) for m in models]
|
||||
|
||||
|
||||
@fields.depends('invoices')
|
||||
def number_invoices(self, name):
|
||||
number_invoices = len(self.invoices)
|
||||
if number_invoices > 0:
|
||||
return True
|
||||
else:
|
||||
return False
|
||||
|
||||
@classmethod
|
||||
@ModelView.button
|
||||
@Workflow.transition('confirmed')
|
||||
@ -122,8 +111,6 @@ class Sale(metaclass=PoolMeta):
|
||||
|
||||
MaintenanceService = pool.get('optical_equipment_maintenance.service')
|
||||
for sale in sales:
|
||||
invoices = Eval('sale.invoices')
|
||||
#raise UserError(str((invoices)))
|
||||
if sale.sale_type == 'maintenance':
|
||||
for line in sale.lines:
|
||||
maintenanceService = MaintenanceService(
|
||||
|
Loading…
Reference in New Issue
Block a user