fix get data sale

This commit is contained in:
Wilson Gomez 2023-11-12 19:11:12 -05:00
parent ce734f2ccb
commit f752856a5c
1 changed files with 6 additions and 6 deletions

12
sale.py
View File

@ -564,20 +564,20 @@ class SaleLine(metaclass=PoolMeta):
sales = {
s['id']: {
'id': s['id'],
'consumer': s['consumer.'],
'consumer': s.get('consumer.'),
'turn': s['turn'],
'number': s['invoice_number'],
'sale_number': s['number'],
'position': s.get('position', ''),
'party': s.get('party.', {}).get('name'),
'party': s.get('party.', {}).get('name') if s.get('party.') else '',
'kind': s['kind'],
'delivery_amount': s['delivery_amount'],
'delivery_amount': s.get('delivery_amount', 0),
'salesman': s.get('salesman.').get('rec_name') if s.get('salesman.') else '',
'comment': s.get('comment', ''),
'payment_term': s.get('payment_term.', {}).get('name', ''),
'delivery_charge': s['delivery_charge'],
'payment_term': s.get('payment_term.').get('name', '') if s.get('payment_term.') else '',
'delivery_charge': s.get('delivery_charge', 0),
'total_amount': str(s['total_amount']),
'shop': s.get('shop.', {}).get('name', ''),
'shop': s.get('shop.', {}).get('name', '') if s.get('shop.') else '',
'table_assigned': s.get('table_assigned.').get('name', '') if s.get('table_assigned.') else '',
}
for s in sales