diff --git a/sale.py b/sale.py index 7104c3b..5bd37be 100644 --- a/sale.py +++ b/sale.py @@ -30,7 +30,6 @@ class Sale(metaclass=PoolMeta): product = Product(v['product']) v['unit'] = product.template.default_uom.id - print(args['lines']) to_create = { 'shop': shop_id, 'invoice_type': 'P', @@ -40,8 +39,10 @@ class Sale(metaclass=PoolMeta): 'shipment_address': args['shipment_address']['id'], 'invoice_address': args['shipment_address']['id'], 'agent': args['agent']['id'], + 'price_list': args.get('price_list'), 'payment_term': shop.payment_term.id, 'state': 'draft', + 'comment': args.get('comment', ''), 'lines': [('create', args['lines'])], } sale, = cls.create([to_create])