From ddcb8ad09fc4e673f18bb2b31d08c632fea824ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 18 Dec 2017 19:05:18 +0100 Subject: [PATCH] Make description on purchase requisition line optional issue6860 review38971002 --- CHANGELOG | 4 +++- purchase.py | 10 ++-------- view/purchase_requisition_line_form.xml | 4 ++-- view/purchase_requisition_line_list.xml | 1 - view/purchase_requisition_line_list_sequence.xml | 1 - view/purchase_requisition_tree.xml | 1 - 6 files changed, 7 insertions(+), 14 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index c3296443ea..55d90fa6aa 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,5 @@ +* Make description on purchase requisition line optional + Version 4.6.0 - 2017-10-30 * Bug fixes (see mercurial logs for details) @@ -5,4 +7,4 @@ Version 4.4.0 - 2017-05-01 * Bug fixes (see mercurial logs for details) Version 4.2.0 - 2016-11-28 -* Initial release \ No newline at end of file +* Initial release diff --git a/purchase.py b/purchase.py index a267a83ef6..12c7cad433 100644 --- a/purchase.py +++ b/purchase.py @@ -423,13 +423,7 @@ class PurchaseRequisitionLine(sequence_ordered(), ModelSQL, ModelView): ('purchasable', '=', True), ], states=_states, depends=_depends) - description = fields.Text( - 'Description', - states={ - 'readonly': _states['readonly'], - 'required': ~Eval('product') - }, - depends=['product'] + _depends) + description = fields.Text("Description", states=_states, depends=_depends) quantity = fields.Float( 'Quantity', digits=(16, Eval('unit_digits', 2)), required=True, states=_states, depends=['unit_digits'] + _depends) @@ -470,7 +464,7 @@ class PurchaseRequisitionLine(sequence_ordered(), ModelSQL, ModelView): if self.requisition: return self.requisition.state - @fields.depends('product', 'unit', 'quantity', 'description', 'supplier') + @fields.depends('product', 'unit', 'quantity', 'supplier') def on_change_product(self): if not self.product: return diff --git a/view/purchase_requisition_line_form.xml b/view/purchase_requisition_line_form.xml index 6631d62918..efe99e59db 100644 --- a/view/purchase_requisition_line_form.xml +++ b/view/purchase_requisition_line_form.xml @@ -12,8 +12,6 @@ this repository contains the full copyright notices and license terms. -->