diff --git a/sale.py b/sale.py index 0b54aa4..b19f711 100644 --- a/sale.py +++ b/sale.py @@ -127,7 +127,7 @@ class Sale(metaclass=PoolMeta): 'currency': ctx['currency'], } price_list_id = None - price_list = args.get('price_list') + price_list = args.get('price_list', None) if price_list: price_list_id = price_list['id'] context['price_list'] = price_list_id @@ -300,6 +300,7 @@ class AppSaleOrder(ModelSQL, ModelView): company = fields.Many2One('company.company', 'Company', required=True) allow_discount = fields.Boolean('Allow Discount') + allow_manual_pricing = fields.Boolean('Allow Manual Pricing', help='Allow manual pricing to user') @classmethod def __setup__(cls): diff --git a/view/app_sale_order_form.xml b/view/app_sale_order_form.xml index bfa7b9f..a4a554a 100644 --- a/view/app_sale_order_form.xml +++ b/view/app_sale_order_form.xml @@ -4,6 +4,11 @@ The COPYRIGHT file at the top level of this repository contains the full copyrig