From 74e710d70d38bb411ba5782782e39e44e1a74f4a Mon Sep 17 00:00:00 2001 From: Vincent Larcin Date: Wed, 17 May 2023 17:05:45 +0200 Subject: [PATCH] [IMP] sale: refactor SOL form view This commit refactors the readonly sol form view so that it can easily be overriden to be made editable. Task-3278895 --- addons/sale/models/sale_order_line.py | 1 + addons/sale/views/sale_order_line_views.xml | 62 +++++++++++++++++---- 2 files changed, 51 insertions(+), 12 deletions(-) diff --git a/addons/sale/models/sale_order_line.py b/addons/sale/models/sale_order_line.py index 1ef941c5f5b..bdbfe2882c2 100644 --- a/addons/sale/models/sale_order_line.py +++ b/addons/sale/models/sale_order_line.py @@ -60,6 +60,7 @@ class SaleOrderLine(models.Model): related='order_id.state', string="Order Status", copy=False, store=True, precompute=True) + tax_country_id = fields.Many2one(related='order_id.tax_country_id') # Fields specifying custom line logic display_type = fields.Selection( diff --git a/addons/sale/views/sale_order_line_views.xml b/addons/sale/views/sale_order_line_views.xml index 6852a63f2cd..a0db77f1dda 100644 --- a/addons/sale/views/sale_order_line_views.xml +++ b/addons/sale/views/sale_order_line_views.xml @@ -25,32 +25,70 @@ sale.order.line.form.readonly sale.order.line -
+ +

- +

- - - - - - - + + + + + + + + + + + + + - - + + + + - +