diff options
| author | Fabien Pinckaers <fp@openerp.com> | 2017-04-08 17:57:14 +0200 |
|---|---|---|
| committer | Fabien Pinckaers <fp@openerp.com> | 2017-04-08 17:57:14 +0200 |
| commit | 55ea4b16f04e46bbe96883d2caa3aa96c53c9290 (patch) | |
| tree | 2904810089310c0fa36c789f16d324e03473a68e /addons | |
| parent | 525d094ef6a26fa412227ceed3bfee1ab266ee43 (diff) | |
[IMP] account: better CSS/XML for settings
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/account/models/company.py | 2 | ||||
| -rw-r--r-- | addons/account/views/res_config_view.xml | 76 | ||||
| -rw-r--r-- | addons/account_accountant/views/res_config_view.xml | 23 | ||||
| -rw-r--r-- | addons/web/static/src/less/form_view.less | 2 |
4 files changed, 54 insertions, 49 deletions
diff --git a/addons/account/models/company.py b/addons/account/models/company.py index a87e906c074..b15cb4afe0b 100644 --- a/addons/account/models/company.py +++ b/addons/account/models/company.py @@ -20,7 +20,7 @@ class ResCompany(models.Model): bank_account_code_prefix = fields.Char(string='Prefix of the bank accounts', oldname="bank_account_code_char") cash_account_code_prefix = fields.Char(string='Prefix of the cash accounts') accounts_code_digits = fields.Integer(string='Number of digits in an account code') - tax_cash_basis_journal_id = fields.Many2one('account.journal', string="Tax Cash Basis Journal") + tax_cash_basis_journal_id = fields.Many2one('account.journal', string="Cash Basis Journal") tax_calculation_rounding_method = fields.Selection([ ('round_per_line', 'Round per Line'), ('round_globally', 'Round Globally'), diff --git a/addons/account/views/res_config_view.xml b/addons/account/views/res_config_view.xml index 1fe8aee70e9..42412b64315 100644 --- a/addons/account/views/res_config_view.xml +++ b/addons/account/views/res_config_view.xml @@ -94,6 +94,32 @@ </div> </div> </div> + <h2>Accounting Reports</h2> + <div class="row mt16 o_settings_container" id="accounting_reports"> + <div class="col-xs-12 col-md-6 o_setting_box" id="account_accountant" title="If you do not check this box, you will be able to do invoicing & payments, but not accounting (Journal Items, Chart of Accounts, ...)."> + <div class="o_setting_left_pane"> + <field name="module_account_accountant"/> + </div> + <div class="o_setting_right_pane"> + <label for="module_account_accountant"/> + <div class="text-muted"> + Add all accounting features: journal entries, legal statements, etc. + </div> + </div> + </div> + <div class="col-xs-12 col-md-6 o_setting_box" id="fiscalyear" invisible="1"/> + <div class="col-xs-12 col-md-6 o_setting_box" id="dynamic_report" invisible="1"> + <div class="o_setting_left_pane"> + <field name="module_account_reports" widget="upgrade_boolean"/> + </div> + <div class="o_setting_right_pane"> + <label for="module_account_reports"/> + <div class="text-muted" id="account_reports"> + Navigate easily through reports and see what is behind the numbers + </div> + </div> + </div> + </div> <h2>Currencies</h2> <div class="row mt16 o_settings_container"> <div class="col-xs-12 col-md-6 o_setting_box"> @@ -130,7 +156,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" attrs="{'invisible': [('group_multi_currency', '=', False)]}"> <div class="o_setting_left_pane"> - <field name="module_currency_rate_live" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_currency_rate_live" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="Automatic Rates"/> @@ -155,7 +181,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box"> <div class="o_setting_left_pane"> - <field name="module_print_docsaway" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_print_docsaway" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label for="module_print_docsaway"/> @@ -169,7 +195,7 @@ <div class="row mt16 o_settings_container"> <div class="col-xs-12 col-md-6 o_setting_box" id="account_followup" title="This feature is useful if you issue a high amounts of invoices."> <div class="o_setting_left_pane"> - <field name="module_account_reports_followup" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_reports_followup" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="Follow-up Levels"/> @@ -185,7 +211,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box"> <div class="o_setting_left_pane"> - <field name="module_account_batch_deposit" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_batch_deposit" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="Batch Deposits"/> @@ -200,7 +226,7 @@ <div class="row mt16 o_settings_container"> <div class="col-xs-12 col-md-6 o_setting_box"> <div class="o_setting_left_pane"> - <field name="module_l10n_us_check_printing" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_l10n_us_check_printing" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="Checks" for="module_l10n_us_check_printing"/> @@ -212,7 +238,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" title="If you check this box, you will be able to register your payment using SEPA."> <div class="o_setting_left_pane"> - <field name="module_account_sepa" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_sepa" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane" name="sepa_right_pane"> <label string="SEPA Payments" for="module_account_sepa"/> @@ -227,7 +253,7 @@ <div class="row mt16 o_settings_container" id="bank_cash"> <div class="col-xs-12 col-md-6 o_setting_box" id="account_yodlee" title="Get your bank statements automatically imported every 4 hours, or in one-click, using Yodlee and Plaid services. Once installed, set “Bank Feeds” to “Bank Synchronization” in bank account settings. Then, click “Configure” on the online account to enter your bank credentials."> <div class="o_setting_left_pane"> - <field name="module_account_yodlee" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_yodlee" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="Automatic Import"/> @@ -238,7 +264,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" title="Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard."> <div class="o_setting_left_pane"> - <field name="module_account_bank_statement_import_csv" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_bank_statement_import_csv" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="CSV Import"/> @@ -249,7 +275,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" title="Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard."> <div class="o_setting_left_pane"> - <field name="module_account_bank_statement_import_qif" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_bank_statement_import_qif" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="QIF Import"/> @@ -260,7 +286,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" title="Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard."> <div class="o_setting_left_pane"> - <field name="module_account_bank_statement_import_ofx" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_bank_statement_import_ofx" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="OFX Import"/> @@ -271,7 +297,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" title="Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard."> <div class="o_setting_left_pane"> - <field name="module_account_bank_statement_import_camt" class="oe_inline" widget="upgrade_boolean"/> + <field name="module_account_bank_statement_import_camt" widget="upgrade_boolean"/> </div> <div class="o_setting_right_pane"> <label string="CAMT Import"/> @@ -281,32 +307,6 @@ </div> </div> </div> - <h2>Accounting Reports</h2> - <div class="row mt16 o_settings_container" id="accounting_reports"> - <div class="col-xs-12 col-md-6 o_setting_box" id="account_accountant" title="If you do not check this box, you will be able to do invoicing & payments, but not accounting (Journal Items, Chart of Accounts, ...)."> - <div class="o_setting_left_pane"> - <field name="module_account_accountant"/> - </div> - <div class="o_setting_right_pane"> - <label for="module_account_accountant"/> - <div class="text-muted"> - Add all accounting features: journal entries, legal statements, etc. - </div> - </div> - </div> - <div class="col-xs-12 col-md-6 o_setting_box" id="fiscalyear" invisible="1"/> - <div class="col-xs-12 col-md-6 o_setting_box" id="dynamic_report" invisible="1"> - <div class="o_setting_left_pane"> - <field name="module_account_reports" class="oe_inline" widget="upgrade_boolean"/> - </div> - <div class="o_setting_right_pane"> - <label for="module_account_reports"/> - <div class="text-muted" id="account_reports"> - Navigate easily through reports and see what is behind the numbers - </div> - </div> - </div> - </div> <h2>Analytics</h2> <div class="row mt16 o_settings_container" id="analytic"> <div class="col-xs-12 col-md-6 o_setting_box" title="Allows you to use the analytic accounting."> @@ -330,7 +330,7 @@ </div> <div class="col-xs-12 col-md-6 o_setting_box" id="account_budget" title="This allows accountants to manage analytic and crossovered budgets. Once the master budgets and the budgets are defined, the project managers can set the planned amount on each analytic account."> <div class="o_setting_left_pane"> - <field name="module_account_budget" class="oe_inline"/> + <field name="module_account_budget"/> </div> <div class="o_setting_right_pane"> <label for="module_account_budget"/> diff --git a/addons/account_accountant/views/res_config_view.xml b/addons/account_accountant/views/res_config_view.xml index 1375e72501e..818db791472 100644 --- a/addons/account_accountant/views/res_config_view.xml +++ b/addons/account_accountant/views/res_config_view.xml @@ -14,13 +14,13 @@ <div class="o_setting_right_pane"> <label string="Fiscal Year"/> <div class="text-muted"> - Last day of your fiscal year + Last day of your fiscal year, for automatic opening entries </div> <div class="content-group"> <div class="row mt16"> - <label string="Last Day" class="col-md-4 o_light_label"/> - <field name="fiscalyear_last_month" class="col-md-4 oe_inline"/> - <field name="fiscalyear_last_day" class="col-md-4 oe_inline text-center"/> + <label string="Last Day" class="col-md-3 o_light_label"/> + <field name="fiscalyear_last_month" style="width: 100px; margin-right: 8px;"/> + <field name="fiscalyear_last_day" class="oe_inline"/> </div> </div> </div> @@ -34,10 +34,10 @@ </div> <div class="content-group"> <div class="row mt16"> - <label for="fiscalyear_lock_date" class="col-md-6 o_light_label"/> - <field name="fiscalyear_lock_date" class="col-md-6 oe_inline"/> - <label for="period_lock_date" class="col-md-6 o_light_label"/> - <field name="period_lock_date" class="col-md-6 oe_inline"/> + <label for="fiscalyear_lock_date" class="col-md-5 o_light_label"/> + <field name="fiscalyear_lock_date"/> + <label for="period_lock_date" class="col-md-5 o_light_label"/> + <field name="period_lock_date"/> </div> </div> </div> @@ -85,7 +85,12 @@ <div class="text-muted"> Journal used to declare taxes at payment date </div> - <field name="tax_cash_basis_journal_id"/> + <div class="content-group"> + <div class="row mt16"> + <label for="tax_cash_basis_journal_id" class="col-md-3 o_light_label"/> + <field name="tax_cash_basis_journal_id"/> + </div> + </div> </div> </div> </div> diff --git a/addons/web/static/src/less/form_view.less b/addons/web/static/src/less/form_view.less index 361e0a67536..fb15c87026e 100644 --- a/addons/web/static/src/less/form_view.less +++ b/addons/web/static/src/less/form_view.less @@ -532,7 +532,7 @@ label.o_light_label, .o_light_label label { .o_form_input_dropdown > .o_form_input { width: 100%; } - .o_form_input, .o_form_field_many2manytags { + .o_form_field { width: 50%; } button.btn-link { |
