From 3b07aa17bbe2e6a8fc4d42ff79938c376b2a5fd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 11 Apr 2021 18:33:47 +0200 Subject: [PATCH] Make consumption quantity required It is needed to compute the quantity to invoice. issue10138 review341981002 --- subscription.py | 2 +- view/subscription_line_consumption_form.xml | 2 ++ view/subscription_line_consumption_list.xml | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/subscription.py b/subscription.py index f40fd63db1..70cb0b2d6e 100644 --- a/subscription.py +++ b/subscription.py @@ -869,7 +869,7 @@ class LineConsumption(ModelSQL, ModelView): 'sale.subscription.line', "Line", required=True, select=True, ondelete='RESTRICT') quantity = fields.Float( - "Quantity", digits=(16, Eval('unit_digits', 2)), + "Quantity", digits=(16, Eval('unit_digits', 2)), required=True, depends=['unit_digits']) unit_digits = fields.Function( fields.Integer("Unit Digits"), 'on_change_with_unit_digits') diff --git a/view/subscription_line_consumption_form.xml b/view/subscription_line_consumption_form.xml index 268e4cb48e..648ffb17c6 100644 --- a/view/subscription_line_consumption_form.xml +++ b/view/subscription_line_consumption_form.xml @@ -6,6 +6,8 @@ this repository contains the full copyright notices and license terms. -->