From a41ec4412dd33c4f053fc60e9a0d8c52a3b7018d Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Wed, 18 Mar 2026 18:02:49 +0100 Subject: [PATCH] 18.03.26 --- modules/purchase_trade/purchase.py | 2 ++ modules/purchase_trade/sale.py | 1 + modules/purchase_trade/view/purchase_line_form.xml | 2 ++ modules/purchase_trade/view/sale_line_form.xml | 2 ++ 4 files changed, 7 insertions(+) diff --git a/modules/purchase_trade/purchase.py b/modules/purchase_trade/purchase.py index a320c22..a5046ed 100755 --- a/modules/purchase_trade/purchase.py +++ b/modules/purchase_trade/purchase.py @@ -621,6 +621,8 @@ class Line(metaclass=PoolMeta): fields.Char("Attributes Name"), 'on_change_with_attributes_name' ) + + finished = fields.Boolean("Mark as finished") @fields.depends('product') def on_change_with_attribute_set(self, name=None): diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index 3cb488c..2db8cd6 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -618,6 +618,7 @@ class SaleLine(metaclass=PoolMeta): 'on_change_with_attributes_name' ) + finished = fields.Boolean("Mark as finished") pricing_rule = fields.Text("Pricing description") price_composition = fields.One2Many('price.composition','sale_line',"Price composition") diff --git a/modules/purchase_trade/view/purchase_line_form.xml b/modules/purchase_trade/view/purchase_line_form.xml index e25f779..871bb2d 100755 --- a/modules/purchase_trade/view/purchase_line_form.xml +++ b/modules/purchase_trade/view/purchase_line_form.xml @@ -6,6 +6,8 @@ this repository contains the full copyright notices and license terms. -->