From ecdb8a60cb8645d400a06bcf80f49484bbe671b7 Mon Sep 17 00:00:00 2001 From: Damien Bouvy Date: Tue, 3 Mar 2015 14:25:44 +0100 Subject: [IMP] sale_contract: recurring view refactoring, new fields and unit of measure - add contract_type field on account.analytic.account and real_quantity on account.analytic.invoice.line - refactor contract form and list views for better clarity (hide unnecessary fields depending on the type of contract) - divide account_analityc_account class according to contract type for future work - divide contract template menu in 3 menus depending on contract_type - add on_change_uom behaviour on account recurring lines - rewrite tests in python - add new report (pivot & graph) - end date of contract is now computed from the template recurring rules - small fixes & usability improvements --- addons/analytic/views/analytic_view.xml | 41 ++++++++++++--------------------- 1 file changed, 15 insertions(+), 26 deletions(-) (limited to 'addons/analytic/views') diff --git a/addons/analytic/views/analytic_view.xml b/addons/analytic/views/analytic_view.xml index 22620c0d7c3..a848b3d0a24 100644 --- a/addons/analytic/views/analytic_view.xml +++ b/addons/analytic/views/analytic_view.xml @@ -6,7 +6,7 @@ analytic.analytic.account.form account.analytic.account -
+
@@ -20,39 +20,28 @@ - - - + + + - - - + + + + + + - - -

- Once the end date of the contract is - passed or the maximum number of service - units (e.g. support contract) is - reached, the account manager is notified - by email to renew the contract with the - customer. -

- -
- - -
+ +
-- cgit v1.2.3