diff --git a/contract_variable_quantity/__manifest__.py b/contract_variable_quantity/__manifest__.py index 40108bc5..feedab34 100644 --- a/contract_variable_quantity/__manifest__.py +++ b/contract_variable_quantity/__manifest__.py @@ -17,6 +17,7 @@ 'security/ir.model.access.csv', 'views/abstract_contract_view.xml', 'views/contract_line_formula.xml', + 'views/contract_line_view.xml', 'views/contract_template_view.xml', 'views/contract_view.xml', ], diff --git a/contract_variable_quantity/views/contract_line_view.xml b/contract_variable_quantity/views/contract_line_view.xml new file mode 100644 index 00000000..0db97743 --- /dev/null +++ b/contract_variable_quantity/views/contract_line_view.xml @@ -0,0 +1,26 @@ + + + + + account.analytic.invoice.line.tree (in contract_variable_quantity) + account.analytic.invoice.line + + + + + + + + + + {'required': [('qty_type', '=', 'fixed')], 'invisible': [('qty_type', '!=', 'fixed')]} + + + + + + diff --git a/contract_variable_quantity/views/contract_view.xml b/contract_variable_quantity/views/contract_view.xml index fa777336..d555b531 100644 --- a/contract_variable_quantity/views/contract_view.xml +++ b/contract_variable_quantity/views/contract_view.xml @@ -5,19 +5,8 @@ account.analytic.account - + - - - - - - - - - {'required': [('qty_type', '=', 'fixed')], 'invisible': [('qty_type', '!=', 'fixed')]}