From 04f33ca7acade8cbde0f4e0ab35d82089bca5fe3 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Thu, 29 Mar 2012 16:21:21 +0200 Subject: [PATCH] [IMP] account.config.settings: move sale and purchase group fields in their respecive module bzr revid: rco@openerp.com-20120329142121-lc5b6d3mcds68p34 --- addons/account/res_config.py | 6 ------ addons/account/res_config_view.xml | 5 +---- addons/account/security/account_security.xml | 8 -------- addons/purchase/purchase_view.xml | 4 ++-- addons/purchase/res_config.py | 10 ++++++++++ addons/purchase/res_config_view.xml | 13 +++++++++++++ addons/purchase/security/purchase_security.xml | 5 +++++ addons/sale/res_config.py | 10 ++++++++++ addons/sale/res_config_view.xml | 13 +++++++++++++ addons/sale/sale_view.xml | 2 +- addons/sale/security/sale_security.xml | 5 +++++ 11 files changed, 60 insertions(+), 21 deletions(-) diff --git a/addons/account/res_config.py b/addons/account/res_config.py index 9a5b7ae5d5b..f96060bfaa8 100644 --- a/addons/account/res_config.py +++ b/addons/account/res_config.py @@ -113,12 +113,6 @@ class account_config_settings(osv.osv_memory): * draw horizontal lines and put page breaks. This installs the module account_invoice_layout."""), - 'group_analytic_account_for_sales': fields.boolean('Analytic Accounting for Sales', - implied_group='base.group_analytic_account_for_sales', - help="Allows you to specify an analytic account on sale orders."), - 'group_analytic_account_for_purchase': fields.boolean('Analytic Accounting for Purchases', - implied_group='base.group_analytic_account_for_purchase', - help="Allows you to specify an analytic account on purchase orders."), 'group_dates_periods': fields.boolean('Allow dates/periods', implied_group='base.group_dates_periods', help="Allows you to keep the period same as your invoice date when you validate the invoice."), diff --git a/addons/account/res_config_view.xml b/addons/account/res_config_view.xml index f50beb39002..7705856b1cd 100644 --- a/addons/account/res_config_view.xml +++ b/addons/account/res_config_view.xml @@ -107,10 +107,7 @@ - - - - + diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index 2781186d6ea..d3ceb7d52e1 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -16,14 +16,6 @@ - - Analytic Accounting for Sales - - - - Analytic Accounting for Purchase - - Dates and Periods diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml index 1cc9ce39611..1b0c4c0acb4 100644 --- a/addons/purchase/purchase_view.xml +++ b/addons/purchase/purchase_view.xml @@ -366,7 +366,7 @@ - + - + + + account settings + account.config.settings + form + + + + + + + + + diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index ba5e7fe5256..cbf03cd32c7 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -23,6 +23,11 @@ + + Analytic Accounting for Purchases + + + Purchase Order multi-company diff --git a/addons/sale/res_config.py b/addons/sale/res_config.py index fb551eea0e7..fd271cef345 100644 --- a/addons/sale/res_config.py +++ b/addons/sale/res_config.py @@ -160,4 +160,14 @@ class sale_configuration(osv.osv_memory): 'group_sale_taxes_on_order_line': tax_policy == 'on_order_line', }} + + +class account_config_settings(osv.osv_memory): + _inherit = 'account.config.settings' + _columns = { + 'group_analytic_account_for_sales': fields.boolean('Analytic Accounting for Sales', + implied_group='sale.group_analytic_accounting', + help="Allows you to specify an analytic account on sale orders."), + } + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/sale/res_config_view.xml b/addons/sale/res_config_view.xml index 3025f26d37d..e2e950b10dc 100644 --- a/addons/sale/res_config_view.xml +++ b/addons/sale/res_config_view.xml @@ -47,5 +47,18 @@ + + account settings + account.config.settings + form + + + + + + + + + diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index b8526ee1cb2..f4408af5e87 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -120,7 +120,7 @@ - +
diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index ee45aa65463..52b2af50ea8 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -50,6 +50,11 @@ + + Analytic Accounting for Sales + + +