From edd180e01ca490fc09b961ce67ea064e2815dcc1 Mon Sep 17 00:00:00 2001 From: Alvaro Date: Tue, 7 Dec 2021 12:58:04 +0100 Subject: [PATCH 1/7] [15.0][MIG]account_usability: Module name changed from account_menu to account_usability --- account_usability/README.rst | 117 +++++ account_usability/__init__.py | 1 + account_usability/__manifest__.py | 31 ++ account_usability/demo/res_groups.xml | 14 + account_usability/i18n/account_usability.pot | 166 +++++++ account_usability/i18n/fr.po | 170 +++++++ account_usability/i18n/fr_FR.po | 170 +++++++ account_usability/i18n/nl.po | 171 +++++++ account_usability/i18n/pt.po | 175 +++++++ account_usability/models/__init__.py | 4 + account_usability/models/account_group.py | 14 + account_usability/models/account_tag.py | 14 + account_usability/models/account_tax_group.py | 14 + .../models/res_config_settings.py | 17 + account_usability/readme/CONFIGURE.rst | 6 + account_usability/readme/CONTRIBUTORS.rst | 4 + account_usability/readme/DESCRIPTION.rst | 16 + account_usability/readme/ROADMAP.rst | 1 + account_usability/static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 457 ++++++++++++++++++ account_usability/views/menu.xml | 21 + .../views/res_config_settings_views.xml | 33 ++ .../views/view_account_account_template.xml | 21 + .../views/view_account_bank_statement.xml | 20 + .../views/view_account_chart_template.xml | 24 + .../view_account_fiscal_position_template.xml | 20 + .../views/view_account_group.xml | 36 ++ account_usability/views/view_account_tag.xml | 45 ++ .../views/view_account_tax_group.xml | 68 +++ .../views/view_account_tax_template.xml | 14 + account_usability/views/view_account_type.xml | 9 + 31 files changed, 1873 insertions(+) create mode 100644 account_usability/README.rst create mode 100644 account_usability/__init__.py create mode 100644 account_usability/__manifest__.py create mode 100644 account_usability/demo/res_groups.xml create mode 100644 account_usability/i18n/account_usability.pot create mode 100644 account_usability/i18n/fr.po create mode 100644 account_usability/i18n/fr_FR.po create mode 100644 account_usability/i18n/nl.po create mode 100644 account_usability/i18n/pt.po create mode 100644 account_usability/models/__init__.py create mode 100644 account_usability/models/account_group.py create mode 100644 account_usability/models/account_tag.py create mode 100644 account_usability/models/account_tax_group.py create mode 100644 account_usability/models/res_config_settings.py create mode 100644 account_usability/readme/CONFIGURE.rst create mode 100644 account_usability/readme/CONTRIBUTORS.rst create mode 100644 account_usability/readme/DESCRIPTION.rst create mode 100644 account_usability/readme/ROADMAP.rst create mode 100644 account_usability/static/description/icon.png create mode 100644 account_usability/static/description/index.html create mode 100644 account_usability/views/menu.xml create mode 100644 account_usability/views/res_config_settings_views.xml create mode 100644 account_usability/views/view_account_account_template.xml create mode 100644 account_usability/views/view_account_bank_statement.xml create mode 100644 account_usability/views/view_account_chart_template.xml create mode 100644 account_usability/views/view_account_fiscal_position_template.xml create mode 100644 account_usability/views/view_account_group.xml create mode 100644 account_usability/views/view_account_tag.xml create mode 100644 account_usability/views/view_account_tax_group.xml create mode 100644 account_usability/views/view_account_tax_template.xml create mode 100644 account_usability/views/view_account_type.xml diff --git a/account_usability/README.rst b/account_usability/README.rst new file mode 100644 index 00000000..3859c4f9 --- /dev/null +++ b/account_usability/README.rst @@ -0,0 +1,117 @@ +======================= +Account - Missing Menus +======================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--financial--tools-lightgray.png?logo=github + :target: https://github.com/OCA/account-financial-tools/tree/14.0/account_menu + :alt: OCA/account-financial-tools +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/account-financial-tools-14-0/account-financial-tools-14-0-account_menu + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/92/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds all missing menu entries for the **Account** module. + +* Account Types +* Account Tags +* Account Groups +* Account Tax Groups +* Bank Statements +* Cash Registers +* Chart of Account Templates +* Account Templates +* Tax Templates +* Fiscal Position Templates + +Additionally, this module also enables the option to enable or disable +Anglo-Saxon accounting in the Chart of Account Template form view and +in the Invoicing Settings. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +To see all the menus, make sure: + +* Your user is member of the group + "Technical Settings / Show Full Accounting Features" + +* The page is running in debug mode + +Known issues / Roadmap +====================== + +* Suggest to rename to something like `account_usability` in 15.0, given that + there are now non-menu usability improvements in this module. +* The previous change has already been applied. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* GRAP +* Akretion + +Contributors +~~~~~~~~~~~~ + +* Sylvain LE GAL +* Raf Ven +* Alexis de Lattre +* Álvaro Trius + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +.. |maintainer-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px + :target: https://github.com/legalsylvain + :alt: legalsylvain + +Current `maintainer `__: + +|maintainer-legalsylvain| + +This module is part of the `OCA/account-financial-tools `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_usability/__init__.py b/account_usability/__init__.py new file mode 100644 index 00000000..0650744f --- /dev/null +++ b/account_usability/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/account_usability/__manifest__.py b/account_usability/__manifest__.py new file mode 100644 index 00000000..5c0e34f6 --- /dev/null +++ b/account_usability/__manifest__.py @@ -0,0 +1,31 @@ +# Copyright (C) 2019 - Today: GRAP (http://www.grap.coop) +# @author: Sylvain LE GAL (https://twitter.com/legalsylvain) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +{ + "name": "Account - Missing Menus & Saxon Accounting", + "version": "15.0.1.0.0", + "category": "Accounting", + "license": "AGPL-3", + "summary": "Adds missing menu entries for Account module and" + " adds the option to enable Saxon Accounting", + "author": "GRAP, Akretion, Odoo Community Association (OCA)", + "maintainers": ["legalsylvain"], + "website": "https://github.com/OCA/account-financial-tools", + "depends": ["account"], + "data": [ + "views/menu.xml", + "views/res_config_settings_views.xml", + "views/view_account_account_template.xml", + "views/view_account_bank_statement.xml", + "views/view_account_chart_template.xml", + "views/view_account_fiscal_position_template.xml", + "views/view_account_group.xml", + "views/view_account_tag.xml", + "views/view_account_tax_group.xml", + "views/view_account_tax_template.xml", + "views/view_account_type.xml", + ], + "demo": ["demo/res_groups.xml"], + "installable": True, +} diff --git a/account_usability/demo/res_groups.xml b/account_usability/demo/res_groups.xml new file mode 100644 index 00000000..648f784e --- /dev/null +++ b/account_usability/demo/res_groups.xml @@ -0,0 +1,14 @@ + + + + + + + diff --git a/account_usability/i18n/account_usability.pot b/account_usability/i18n/account_usability.pot new file mode 100644 index 00000000..8c357e04 --- /dev/null +++ b/account_usability/i18n/account_usability.pot @@ -0,0 +1,166 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +msgid "Account Group" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id +#: model:ir.model.fields,field_description:account_usability.field_account_group__id +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "" diff --git a/account_usability/i18n/fr.po b/account_usability/i18n/fr.po new file mode 100644 index 00000000..f6b38f89 --- /dev/null +++ b/account_usability/i18n/fr.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_usability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-03-17 18:45+0000\n" +"Last-Translator: Pierre Verkest \n" +"Language-Team: none\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +msgid "Account Group" +msgstr "Groupe de compte" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "Groupes de compte" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "Étiquette de compte" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "Étiquettes de compte" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "Compte du groupe de taxe" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "Comptes des groupes de taxes" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "Modèles de compte" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "Types de compte" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "Comptes" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "Relevés bancaires" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "Banque et caisse" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "Registres de caisse" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "Modèle de plan comptable" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "Modèle de position fiscale" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id +#: model:ir.model.fields,field_description:account_usability.field_account_group__id +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of " +"recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "Groupe de taxe" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "Modèle de taxe" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "Taxes" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "Modèle" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "" diff --git a/account_usability/i18n/fr_FR.po b/account_usability/i18n/fr_FR.po new file mode 100644 index 00000000..322268e9 --- /dev/null +++ b/account_usability/i18n/fr_FR.po @@ -0,0 +1,170 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_usability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-04-10 15:46+0000\n" +"Last-Translator: Yves Le Doeuff \n" +"Language-Team: none\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +msgid "Account Group" +msgstr "Groupe de compte" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "Groupes de compte" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "Étiquette de compte" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "Étiquettes de compte" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "Compte du groupe de taxe" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "Comptes des groupes de taxes" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "Modèles de compte" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "Types de compte" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "Comptes" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "Relevés bancaires" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "Banque et caisse" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "Registres de caisse" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "Modèle de plan comptable" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "Modèle de position fiscale" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id +#: model:ir.model.fields,field_description:account_usability.field_account_group__id +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of " +"recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "Groupe de taxe" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "Modèle de taxe" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "Taxes" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "Modèle" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "" diff --git a/account_usability/i18n/nl.po b/account_usability/i18n/nl.po new file mode 100644 index 00000000..8f7937c3 --- /dev/null +++ b/account_usability/i18n/nl.po @@ -0,0 +1,171 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_usability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-04-23 17:47+0000\n" +"Last-Translator: Bosd \n" +"Language-Team: none\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +#, fuzzy +msgid "Account Group" +msgstr "Rekeningsgroep" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "Rubrieken" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "Rekening label" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "Boekhoudingslabels" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "BTW-groep" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "Belastingsgroepen" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "Rekeningsjabloon" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "Rekening type" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "Rekeningen" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "Bankafschriften" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "Bank en Cash" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "Kassysteem" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "Grootboekschema" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "Fiscale positie sjabloon" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id +#: model:ir.model.fields,field_description:account_usability.field_account_group__id +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id +msgid "ID" +msgstr "ID" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update +msgid "Last Modified on" +msgstr "Laatst bijgewerkt op" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of " +"recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "Belastingsgroep" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "Belastingssjablonen" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "Belastingen" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "Sjablonen" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "" diff --git a/account_usability/i18n/pt.po b/account_usability/i18n/pt.po new file mode 100644 index 00000000..54b2fa0f --- /dev/null +++ b/account_usability/i18n/pt.po @@ -0,0 +1,175 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_usability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-09-13 13:33+0000\n" +"Last-Translator: Pedro Castro Silva \n" +"Language-Team: none\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +msgid "Account Group" +msgstr "Grupo de Contas" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "Grupos de Contas" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "Etiqueta de Conta" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "Etiquetas de Contas" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "Grupo de Impostos" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "Grupos de Impostos" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "Modelos de Conta" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "Tipos de Conta" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "Contas" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "Contabilidade Anglo-Saxónica" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "Extratos Bancários" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "Bancos e Caixa" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "Registos de Caixa" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "Modelos de Plano de Contas" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "Parâmetros de Configuração" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name +msgid "Display Name" +msgstr "Nome a Exibir" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "Modelos de Posições Fiscais" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id +#: model:ir.model.fields,field_description:account_usability.field_account_group__id +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id +msgid "ID" +msgstr "ID" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of " +"recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" +"Registar o custo de um bem como despesa quando este bem\n" +"é faturado ao cliente final (em vez de o registar assim\n" +"que o produto é recebido em stock)." + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" +"Registar o custo de um bem como despesa quando este é faturado ao cliente " +"final." + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "Grupo de Imposto" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "Modelos de Imposto" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "Impostos" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "Modelos" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "Utilizar contabilidade anglo-saxónica" diff --git a/account_usability/models/__init__.py b/account_usability/models/__init__.py new file mode 100644 index 00000000..4742b526 --- /dev/null +++ b/account_usability/models/__init__.py @@ -0,0 +1,4 @@ +from . import account_group +from . import account_tag +from . import account_tax_group +from . import res_config_settings diff --git a/account_usability/models/account_group.py b/account_usability/models/account_group.py new file mode 100644 index 00000000..21446245 --- /dev/null +++ b/account_usability/models/account_group.py @@ -0,0 +1,14 @@ +# Copyright 2018 FOREST AND BIOMASS ROMANIA SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class AccountGroup(models.Model): + _inherit = "account.group" + + account_ids = fields.One2many( + comodel_name="account.account", + inverse_name="group_id", + string="Accounts", + ) diff --git a/account_usability/models/account_tag.py b/account_usability/models/account_tag.py new file mode 100644 index 00000000..86d7878d --- /dev/null +++ b/account_usability/models/account_tag.py @@ -0,0 +1,14 @@ +# Copyright 2018 FOREST AND BIOMASS ROMANIA SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class AccountAccountTag(models.Model): + _inherit = "account.account.tag" + + account_ids = fields.Many2many( + comodel_name="account.account", + relation="account_account_account_tag", + string="Accounts", + ) diff --git a/account_usability/models/account_tax_group.py b/account_usability/models/account_tax_group.py new file mode 100644 index 00000000..fa9f5807 --- /dev/null +++ b/account_usability/models/account_tax_group.py @@ -0,0 +1,14 @@ +# Copyright 2018 FOREST AND BIOMASS ROMANIA SA +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class AccountTaxGroup(models.Model): + _inherit = "account.tax.group" + + tax_ids = fields.One2many( + comodel_name="account.tax", + inverse_name="tax_group_id", + string="Taxes", + ) diff --git a/account_usability/models/res_config_settings.py b/account_usability/models/res_config_settings.py new file mode 100644 index 00000000..07b14408 --- /dev/null +++ b/account_usability/models/res_config_settings.py @@ -0,0 +1,17 @@ +# Copyright 2021 Opener B.V. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + anglo_saxon_accounting = fields.Boolean( + related="company_id.anglo_saxon_accounting", + readonly=False, + string="Use anglo-saxon accounting", + help=( + "Record the cost of a good as an expense when this good is " + "invoiced to a final customer." + ), + ) diff --git a/account_usability/readme/CONFIGURE.rst b/account_usability/readme/CONFIGURE.rst new file mode 100644 index 00000000..80e31fb1 --- /dev/null +++ b/account_usability/readme/CONFIGURE.rst @@ -0,0 +1,6 @@ +To see all the menus, make sure: + +* Your user is member of the group + "Technical Settings / Show Full Accounting Features" + +* The page is running in debug mode diff --git a/account_usability/readme/CONTRIBUTORS.rst b/account_usability/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000..7eeff8ba --- /dev/null +++ b/account_usability/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* Sylvain LE GAL +* Raf Ven +* Alexis de Lattre +* Álvaro Trius diff --git a/account_usability/readme/DESCRIPTION.rst b/account_usability/readme/DESCRIPTION.rst new file mode 100644 index 00000000..04d963b2 --- /dev/null +++ b/account_usability/readme/DESCRIPTION.rst @@ -0,0 +1,16 @@ +This module adds all missing menu entries for the **Account** module. + +* Account Types +* Account Tags +* Account Groups +* Account Tax Groups +* Bank Statements +* Cash Registers +* Chart of Account Templates +* Account Templates +* Tax Templates +* Fiscal Position Templates + +Additionally, this module also enables the option to enable or disable +Anglo-Saxon accounting in the Chart of Account Template form view and +in the Invoicing Settings. diff --git a/account_usability/readme/ROADMAP.rst b/account_usability/readme/ROADMAP.rst new file mode 100644 index 00000000..75a3b6c6 --- /dev/null +++ b/account_usability/readme/ROADMAP.rst @@ -0,0 +1 @@ +* Module renamed from account_menu to account_usability when migrating from v14.0 to v15.0 since there was a suggestion from previous migration diff --git a/account_usability/static/description/icon.png b/account_usability/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/account_usability/static/description/index.html b/account_usability/static/description/index.html new file mode 100644 index 00000000..fd6b1713 --- /dev/null +++ b/account_usability/static/description/index.html @@ -0,0 +1,457 @@ + + + + + + +Account - Missing Menus + + + +
+

Account - Missing Menus

+ + +

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

+

This module adds all missing menu entries for the Account module.

+
    +
  • Account Types
  • +
  • Account Tags
  • +
  • Account Groups
  • +
  • Account Tax Groups
  • +
  • Bank Statements
  • +
  • Cash Registers
  • +
  • Chart of Account Templates
  • +
  • Account Templates
  • +
  • Tax Templates
  • +
  • Fiscal Position Templates
  • +
+

Additionally, this module also enables the option to enable or disable +Anglo-Saxon accounting in the Chart of Account Template form view and +in the Invoicing Settings.

+

Table of contents

+ +
+

Configuration

+

To see all the menus, make sure:

+
    +
  • Your user is member of the group +“Technical Settings / Show Full Accounting Features”
  • +
  • The page is running in debug mode
  • +
+
+
+

Known issues / Roadmap

+
    +
  • Suggest to rename to something like account_usability in 15.0, given that +there are now non-menu usability improvements in this module.
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +feedback.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • GRAP
  • +
  • Akretion
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

Current maintainer:

+

legalsylvain

+

This module is part of the OCA/account-financial-tools project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/account_usability/views/menu.xml b/account_usability/views/menu.xml new file mode 100644 index 00000000..b5055d40 --- /dev/null +++ b/account_usability/views/menu.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/account_usability/views/res_config_settings_views.xml b/account_usability/views/res_config_settings_views.xml new file mode 100644 index 00000000..5b7ec8b1 --- /dev/null +++ b/account_usability/views/res_config_settings_views.xml @@ -0,0 +1,33 @@ + + + + res.config.settings + + +
+

Anglo-Saxon Accounting

+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/account_usability/views/view_account_account_template.xml b/account_usability/views/view_account_account_template.xml new file mode 100644 index 00000000..afea9d45 --- /dev/null +++ b/account_usability/views/view_account_account_template.xml @@ -0,0 +1,21 @@ + + + + + + Account Templates + account.account.template + tree,form + + + + diff --git a/account_usability/views/view_account_bank_statement.xml b/account_usability/views/view_account_bank_statement.xml new file mode 100644 index 00000000..44134fee --- /dev/null +++ b/account_usability/views/view_account_bank_statement.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/account_usability/views/view_account_chart_template.xml b/account_usability/views/view_account_chart_template.xml new file mode 100644 index 00000000..580cd396 --- /dev/null +++ b/account_usability/views/view_account_chart_template.xml @@ -0,0 +1,24 @@ + + + + + account.chart.template + + + + + + + + + + diff --git a/account_usability/views/view_account_fiscal_position_template.xml b/account_usability/views/view_account_fiscal_position_template.xml new file mode 100644 index 00000000..0fb859bc --- /dev/null +++ b/account_usability/views/view_account_fiscal_position_template.xml @@ -0,0 +1,20 @@ + + + + + Fiscal Position Templates + account.fiscal.position.template + tree,form + + + + diff --git a/account_usability/views/view_account_group.xml b/account_usability/views/view_account_group.xml new file mode 100644 index 00000000..54c79568 --- /dev/null +++ b/account_usability/views/view_account_group.xml @@ -0,0 +1,36 @@ + + + + account.group.form + account.group + + + + + + + + + + + + + Account Groups + account.group + tree,form + + + + diff --git a/account_usability/views/view_account_tag.xml b/account_usability/views/view_account_tag.xml new file mode 100644 index 00000000..120e9c0b --- /dev/null +++ b/account_usability/views/view_account_tag.xml @@ -0,0 +1,45 @@ + + + + tag_addd_accounts_taxes + account.account.tag + + + + + + + + + + + + + + + + + + Account Tags + account.account.tag + tree,form + + + + diff --git a/account_usability/views/view_account_tax_group.xml b/account_usability/views/view_account_tax_group.xml new file mode 100644 index 00000000..2bef40ff --- /dev/null +++ b/account_usability/views/view_account_tax_group.xml @@ -0,0 +1,68 @@ + + + + account.tax.group.form + account.tax.group + +
+ + + + + + + + + + + + + + +
+
+
+ + account.tax.group.search + account.tax.group + + + + + + + + account.tax.group.tree + account.tax.group + + + + + + + + + Account Tax Groups + account.tax.group + tree,form + + +
diff --git a/account_usability/views/view_account_tax_template.xml b/account_usability/views/view_account_tax_template.xml new file mode 100644 index 00000000..fff47b54 --- /dev/null +++ b/account_usability/views/view_account_tax_template.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/account_usability/views/view_account_type.xml b/account_usability/views/view_account_type.xml new file mode 100644 index 00000000..ad1be47b --- /dev/null +++ b/account_usability/views/view_account_type.xml @@ -0,0 +1,9 @@ + + + + From 9fb73853f0673e800dece211e073f6b60742c066 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 4 Apr 2022 11:34:16 +0000 Subject: [PATCH 2/7] [UPD] Update account_usability.pot --- account_usability/i18n/account_usability.pot | 28 ++------------------ 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/account_usability/i18n/account_usability.pot b/account_usability/i18n/account_usability.pot index 8c357e04..a0b3e385 100644 --- a/account_usability/i18n/account_usability.pot +++ b/account_usability/i18n/account_usability.pot @@ -1,10 +1,10 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_menu +# * account_usability # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -95,36 +95,12 @@ msgstr "" msgid "Config Settings" msgstr "" -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name -msgid "Display Name" -msgstr "" - #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action #: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template msgid "Fiscal Position Templates" msgstr "" -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id -#: model:ir.model.fields,field_description:account_usability.field_account_group__id -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id -msgid "ID" -msgstr "" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update -msgid "Last Modified on" -msgstr "" - #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form msgid "" From 31f961a6c8a887ffc3e989baee55cbe61062c832 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 4 Apr 2022 11:38:01 +0000 Subject: [PATCH 3/7] [UPD] README.rst --- account_usability/README.rst | 24 +++++++++---------- .../static/description/index.html | 16 ++++++------- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/account_usability/README.rst b/account_usability/README.rst index 3859c4f9..25d8b84d 100644 --- a/account_usability/README.rst +++ b/account_usability/README.rst @@ -1,6 +1,6 @@ -======================= -Account - Missing Menus -======================= +========================================== +Account - Missing Menus & Saxon Accounting +========================================== .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! @@ -14,16 +14,16 @@ Account - Missing Menus :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--financial--tools-lightgray.png?logo=github - :target: https://github.com/OCA/account-financial-tools/tree/14.0/account_menu + :target: https://github.com/OCA/account-financial-tools/tree/15.0/account_usability :alt: OCA/account-financial-tools .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/account-financial-tools-14-0/account-financial-tools-14-0-account_menu + :target: https://translation.odoo-community.org/projects/account-financial-tools-15-0/account-financial-tools-15-0-account_usability :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/92/14.0 + :target: https://runbot.odoo-community.org/runbot/92/15.0 :alt: Try me on Runbot -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module adds all missing menu entries for the **Account** module. @@ -60,9 +60,7 @@ To see all the menus, make sure: Known issues / Roadmap ====================== -* Suggest to rename to something like `account_usability` in 15.0, given that - there are now non-menu usability improvements in this module. -* The previous change has already been applied. +* Module renamed from account_menu to account_usability when migrating from v14.0 to v15.0 since there was a suggestion from previous migration Bug Tracker =========== @@ -70,7 +68,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -110,8 +108,8 @@ promote its widespread use. Current `maintainer `__: -|maintainer-legalsylvain| +|maintainer-legalsylvain| -This module is part of the `OCA/account-financial-tools `_ project on GitHub. +This module is part of the `OCA/account-financial-tools `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_usability/static/description/index.html b/account_usability/static/description/index.html index fd6b1713..3d7ec65f 100644 --- a/account_usability/static/description/index.html +++ b/account_usability/static/description/index.html @@ -4,7 +4,7 @@ -Account - Missing Menus +Account - Missing Menus & Saxon Accounting -
-

Account - Missing Menus

+
+

Account - Missing Menus & Saxon Accounting

-

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

This module adds all missing menu entries for the Account module.

  • Account Types
  • @@ -410,8 +410,7 @@ in the Invoicing Settings.

    Known issues / Roadmap

      -
    • Suggest to rename to something like account_usability in 15.0, given that -there are now non-menu usability improvements in this module.
    • +
    • Module renamed from account_menu to account_usability when migrating from v14.0 to v15.0 since there was a suggestion from previous migration
    @@ -419,7 +418,7 @@ there are now non-menu usability improvements in this module.

    Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -feedback.

    +feedback.

    Do not contact contributors directly about support or help with technical issues.

    @@ -437,6 +436,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Sylvain LE GAL <https://twitter.com/legalsylvain>
  • Raf Ven <raf.ven@dynapps.be>
  • Alexis de Lattre <alexis.delattre@akretion.com>
  • +
  • Álvaro Trius <alvaro.trius@forgeflow.com>
@@ -448,7 +448,7 @@ mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

legalsylvain

-

This module is part of the OCA/account-financial-tools project on GitHub.

+

This module is part of the OCA/account-financial-tools project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

From ed09fd4873c8171c5bcda0101c57d505167181a0 Mon Sep 17 00:00:00 2001 From: Carlos Dauden Date: Tue, 4 Oct 2022 09:32:37 +0000 Subject: [PATCH 4/7] Added translation using Weblate (Spanish) --- account_usability/i18n/es.po | 143 +++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 account_usability/i18n/es.po diff --git a/account_usability/i18n/es.po b/account_usability/i18n/es.po new file mode 100644 index 00000000..1883e8b4 --- /dev/null +++ b/account_usability/i18n/es.po @@ -0,0 +1,143 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_usability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 15.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_group +msgid "Account Group" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_group_action +#: model:ir.ui.menu,name:account_usability.account_group_menu +msgid "Account Groups" +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_account_tag +msgid "Account Tag" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_tag_action +#: model:ir.ui.menu,name:account_usability.account_tag_menu +msgid "Account Tags" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Group" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_tax_group +#: model:ir.ui.menu,name:account_usability.account_tax_group_menu +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search +msgid "Account Tax Groups" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_account_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_account_template +msgid "Account Templates" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.account_type_menu +msgid "Account Types" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids +#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +msgid "Accounts" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank +msgid "Bank Statements" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash +msgid "Bank and Cash" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash +msgid "Cash Registers" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_chart_template +msgid "Chart of Accounts Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: account_usability +#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action +#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template +msgid "Fiscal Position Templates" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form +msgid "" +"Record the cost of a good as an expense when this good is\n" +" invoiced to a final customer (instead of recording the cost as soon\n" +" as the product is received in stock)." +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "" +"Record the cost of a good as an expense when this good is invoiced to a " +"final customer." +msgstr "" + +#. module: account_usability +#: model:ir.model,name:account_usability.model_account_tax_group +msgid "Tax Group" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_tax_template +msgid "Tax Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids +msgid "Taxes" +msgstr "" + +#. module: account_usability +#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings +msgid "Templates" +msgstr "" + +#. module: account_usability +#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting +msgid "Use anglo-saxon accounting" +msgstr "" From 5e2bdab12c7d848cc998f4460d1dfb322de7c2c4 Mon Sep 17 00:00:00 2001 From: "Luis D. Lafaurie" Date: Tue, 4 Oct 2022 11:21:29 +0000 Subject: [PATCH 5/7] Translated using Weblate (Spanish) Currently translated at 100.0% (23 of 23 strings) Translation: account-financial-tools-15.0/account-financial-tools-15.0-account_usability Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-15-0/account-financial-tools-15-0-account_usability/es/ --- account_usability/i18n/es.po | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/account_usability/i18n/es.po b/account_usability/i18n/es.po index 1883e8b4..7e2555f4 100644 --- a/account_usability/i18n/es.po +++ b/account_usability/i18n/es.po @@ -6,13 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2022-10-04 13:36+0000\n" +"Last-Translator: Luis D. Lafaurie \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: account_usability #: model:ir.model,name:account_usability.model_account_group @@ -109,6 +111,10 @@ msgid "" " invoiced to a final customer (instead of recording the cost as soon\n" " as the product is received in stock)." msgstr "" +"Registra el coste de un producto como un gasto cuando el producto se\n" +" factura a un cliente final (en vez de " +"registrar el coste tan pronto\n" +" el producto se recibe en inventario)." #. module: account_usability #: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting @@ -116,6 +122,8 @@ msgid "" "Record the cost of a good as an expense when this good is invoiced to a " "final customer." msgstr "" +"Registra el coste de un producto como un gasto cuando dicho producto se " +"factura a un cliente final." #. module: account_usability #: model:ir.model,name:account_usability.model_account_tax_group From 470c571f3e190f935109e6e02996439028d75456 Mon Sep 17 00:00:00 2001 From: Carlos Dauden Date: Tue, 4 Oct 2022 09:42:04 +0000 Subject: [PATCH 6/7] Translated using Weblate (Spanish) Currently translated at 100.0% (23 of 23 strings) Translation: account-financial-tools-15.0/account-financial-tools-15.0-account_usability Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-15-0/account-financial-tools-15-0-account_usability/es/ --- account_usability/i18n/es.po | 44 ++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/account_usability/i18n/es.po b/account_usability/i18n/es.po index 7e2555f4..216c4863 100644 --- a/account_usability/i18n/es.po +++ b/account_usability/i18n/es.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2022-10-04 13:36+0000\n" -"Last-Translator: Luis D. Lafaurie \n" +"Last-Translator: Carlos Dauden \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" @@ -19,90 +19,90 @@ msgstr "" #. module: account_usability #: model:ir.model,name:account_usability.model_account_group msgid "Account Group" -msgstr "" +msgstr "Grupo de cuenta" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_group_action #: model:ir.ui.menu,name:account_usability.account_group_menu msgid "Account Groups" -msgstr "" +msgstr "Grupos de cuentas" #. module: account_usability #: model:ir.model,name:account_usability.model_account_account_tag msgid "Account Tag" -msgstr "" +msgstr "Etiqueta de cuenta" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_account_tag_action #: model:ir.ui.menu,name:account_usability.account_tag_menu msgid "Account Tags" -msgstr "" +msgstr "Etiquetas de cuenta" #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form #: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search msgid "Account Tax Group" -msgstr "" +msgstr "Grupo de impuestos" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.action_account_tax_group #: model:ir.ui.menu,name:account_usability.account_tax_group_menu #: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search msgid "Account Tax Groups" -msgstr "" +msgstr "Grupos de impuestos" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_account_template_action #: model:ir.ui.menu,name:account_usability.menu_account_account_template msgid "Account Templates" -msgstr "" +msgstr "Plantillas de cuentas" #. module: account_usability #: model:ir.ui.menu,name:account_usability.account_type_menu msgid "Account Types" -msgstr "" +msgstr "Tipos de cuentas" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids #: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids msgid "Accounts" -msgstr "" +msgstr "Cuentas" #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form msgid "Anglo-Saxon Accounting" -msgstr "" +msgstr "Contabilidad anglo-sajona" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank msgid "Bank Statements" -msgstr "" +msgstr "Extractos bancarios" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash msgid "Bank and Cash" -msgstr "" +msgstr "Banco y caja" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash msgid "Cash Registers" -msgstr "" +msgstr "Registros de caja" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_account_chart_template msgid "Chart of Accounts Templates" -msgstr "" +msgstr "Plantillas de planes contables" #. module: account_usability #: model:ir.model,name:account_usability.model_res_config_settings msgid "Config Settings" -msgstr "" +msgstr "Ajustes" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action #: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template msgid "Fiscal Position Templates" -msgstr "" +msgstr "Plantillas de posición fiscal" #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form @@ -128,24 +128,24 @@ msgstr "" #. module: account_usability #: model:ir.model,name:account_usability.model_account_tax_group msgid "Tax Group" -msgstr "" +msgstr "Grupo de impuestos" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_account_tax_template msgid "Tax Templates" -msgstr "" +msgstr "Plantillas de impuestos" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids msgid "Taxes" -msgstr "" +msgstr "Impuestos" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_account_coa_settings msgid "Templates" -msgstr "" +msgstr "Plantillas" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting msgid "Use anglo-saxon accounting" -msgstr "" +msgstr "Utilizar contabilidad anglo-sajona" From a1cac726b5862d2936d9c1814ae7ad6dfcfc0c5c Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Mon, 10 Oct 2022 00:17:49 +0200 Subject: [PATCH 7/7] [MIG] account_usability from 15.0 to 16.0 - account.tax.group views : remove views as there are now included in odoo account module - account.account.template views : port privatized views in odoo 16.0 from Odoo 15.0 CE. - account.account.tag views : adapt to V16 - account.fiscal.position.template views : add missing fields - account.group views : adapt to V16 - account.type views : remove as the model disappeared - account.chart.template views : port privatized views in odoo 16.0 from Odoo 15.0 CE. - improve documentation - FIX : remove useless duplicated fr_FR.po file - ADD : display again 'Show full accounting features' group that is hidden in CE release --- account_usability/__manifest__.py | 12 +- account_usability/data/ir_module_category.xml | 13 ++ account_usability/i18n/account_usability.pot | 84 +++++++-- account_usability/i18n/fr.po | 116 +++++++----- account_usability/i18n/fr_FR.po | 170 ------------------ account_usability/readme/DESCRIPTION.rst | 38 ++-- account_usability/readme/ROADMAP.rst | 3 +- account_usability/security/res_groups.xml | 31 ++++ account_usability/views/menu.xml | 6 + .../views/view_account_account_template.xml | 72 ++++++++ .../views/view_account_chart_template.xml | 91 +++++++++- .../view_account_fiscal_position_template.xml | 36 ++++ .../views/view_account_group.xml | 19 +- account_usability/views/view_account_tag.xml | 6 - .../views/view_account_tax_group.xml | 68 ------- account_usability/views/view_account_type.xml | 9 - .../odoo/addons/account_usability | 1 + setup/account_usability/setup.py | 6 + 18 files changed, 431 insertions(+), 350 deletions(-) create mode 100644 account_usability/data/ir_module_category.xml delete mode 100644 account_usability/i18n/fr_FR.po create mode 100644 account_usability/security/res_groups.xml delete mode 100644 account_usability/views/view_account_tax_group.xml delete mode 100644 account_usability/views/view_account_type.xml create mode 120000 setup/account_usability/odoo/addons/account_usability create mode 100644 setup/account_usability/setup.py diff --git a/account_usability/__manifest__.py b/account_usability/__manifest__.py index 5c0e34f6..32d78154 100644 --- a/account_usability/__manifest__.py +++ b/account_usability/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Account - Missing Menus & Saxon Accounting", - "version": "15.0.1.0.0", + "version": "16.0.1.0.0", "category": "Accounting", "license": "AGPL-3", "summary": "Adds missing menu entries for Account module and" @@ -14,17 +14,17 @@ "website": "https://github.com/OCA/account-financial-tools", "depends": ["account"], "data": [ + "data/ir_module_category.xml", + "security/res_groups.xml", "views/menu.xml", "views/res_config_settings_views.xml", - "views/view_account_account_template.xml", "views/view_account_bank_statement.xml", - "views/view_account_chart_template.xml", - "views/view_account_fiscal_position_template.xml", "views/view_account_group.xml", "views/view_account_tag.xml", - "views/view_account_tax_group.xml", + "views/view_account_chart_template.xml", + "views/view_account_account_template.xml", "views/view_account_tax_template.xml", - "views/view_account_type.xml", + "views/view_account_fiscal_position_template.xml", ], "demo": ["demo/res_groups.xml"], "installable": True, diff --git a/account_usability/data/ir_module_category.xml b/account_usability/data/ir_module_category.xml new file mode 100644 index 00000000..ed236277 --- /dev/null +++ b/account_usability/data/ir_module_category.xml @@ -0,0 +1,13 @@ + + + + + + Accounting + + + diff --git a/account_usability/i18n/account_usability.pot b/account_usability/i18n/account_usability.pot index a0b3e385..25c29383 100644 --- a/account_usability/i18n/account_usability.pot +++ b/account_usability/i18n/account_usability.pot @@ -1,11 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_usability +# * account_usability # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0beta\n" "Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-10-10 12:42+0000\n" +"PO-Revision-Date: 2022-10-10 12:42+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -36,16 +38,9 @@ msgid "Account Tags" msgstr "" #. module: account_usability -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Group" -msgstr "" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.action_account_tax_group -#: model:ir.ui.menu,name:account_usability.account_tax_group_menu -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Groups" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Account Template" msgstr "" #. module: account_usability @@ -55,13 +50,14 @@ msgid "Account Templates" msgstr "" #. module: account_usability -#: model:ir.ui.menu,name:account_usability.account_type_menu -msgid "Account Types" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +msgid "Account Type" msgstr "" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids #: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_group_form msgid "Accounts" msgstr "" @@ -86,6 +82,7 @@ msgid "Cash Registers" msgstr "" #. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_chart_template_form #: model:ir.ui.menu,name:account_usability.menu_account_chart_template msgid "Chart of Accounts Templates" msgstr "" @@ -95,12 +92,69 @@ msgstr "" msgid "Config Settings" msgstr "" +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_form +msgid "Default Taxes" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Expense Account" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_fiscal_position_template_form +msgid "Extra configuration" +msgstr "" + #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action #: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template msgid "Fiscal Position Templates" msgstr "" +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Group By" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Income Account" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +msgid "Internal notes..." +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_fiscal_position_template_form +msgid "Note" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +msgid "Notes" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Payable Account" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_form +msgid "Properties" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Receivable Account" +msgstr "" + #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form msgid "" @@ -139,4 +193,4 @@ msgstr "" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting msgid "Use anglo-saxon accounting" -msgstr "" +msgstr "" \ No newline at end of file diff --git a/account_usability/i18n/fr.po b/account_usability/i18n/fr.po index f6b38f89..46042163 100644 --- a/account_usability/i18n/fr.po +++ b/account_usability/i18n/fr.po @@ -1,20 +1,19 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_usability +# * account_usability # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 16.0beta\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-03-17 18:45+0000\n" -"Last-Translator: Pierre Verkest \n" -"Language-Team: none\n" -"Language: fr\n" +"POT-Creation-Date: 2022-10-10 12:39+0000\n" +"PO-Revision-Date: 2022-10-10 12:39+0000\n" +"Last-Translator: \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.3.2\n" +"Plural-Forms: \n" #. module: account_usability #: model:ir.model,name:account_usability.model_account_group @@ -39,17 +38,10 @@ msgid "Account Tags" msgstr "Étiquettes de compte" #. module: account_usability -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Group" -msgstr "Compte du groupe de taxe" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.action_account_tax_group -#: model:ir.ui.menu,name:account_usability.account_tax_group_menu -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Groups" -msgstr "Comptes des groupes de taxes" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Account Template" +msgstr "Modèles de comptes" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_account_template_action @@ -58,20 +50,21 @@ msgid "Account Templates" msgstr "Modèles de compte" #. module: account_usability -#: model:ir.ui.menu,name:account_usability.account_type_menu -msgid "Account Types" -msgstr "Types de compte" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +msgid "Account Type" +msgstr "Type comptable" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids #: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_group_form msgid "Accounts" msgstr "Comptes" #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form msgid "Anglo-Saxon Accounting" -msgstr "" +msgstr "Comptabilité anglo-saxonne" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank @@ -89,6 +82,7 @@ msgid "Cash Registers" msgstr "Registres de caisse" #. module: account_usability +#: model:ir.actions.act_window,name:account_usability.action_account_chart_template_form #: model:ir.ui.menu,name:account_usability.menu_account_chart_template msgid "Chart of Accounts Templates" msgstr "Modèle de plan comptable" @@ -96,15 +90,23 @@ msgstr "Modèle de plan comptable" #. module: account_usability #: model:ir.model,name:account_usability.model_res_config_settings msgid "Config Settings" -msgstr "" +msgstr "Paramètres de config" #. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name -msgid "Display Name" -msgstr "" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_form +msgid "Default Taxes" +msgstr "Taxes par défaut" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Expense Account" +msgstr "Compte de dépense" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_fiscal_position_template_form +msgid "Extra configuration" +msgstr "Configuration complémentaire" #. module: account_usability #: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action @@ -113,27 +115,51 @@ msgid "Fiscal Position Templates" msgstr "Modèle de position fiscale" #. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id -#: model:ir.model.fields,field_description:account_usability.field_account_group__id -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id -msgid "ID" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_search +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Group By" +msgstr "Rgrouper par" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Income Account" +msgstr "Compte de revenu" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +msgid "Internal notes..." +msgstr "Notes internes ..." + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_fiscal_position_template_form +msgid "Note" msgstr "" #. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update -msgid "Last Modified on" -msgstr "Dernière modification le" +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_account_template_form +msgid "Notes" +msgstr "" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Payable Account" +msgstr "Compte fournisseur" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_form +msgid "Properties" +msgstr "Propriétés" + +#. module: account_usability +#: model_terms:ir.ui.view,arch_db:account_usability.view_account_chart_template_seacrh +msgid "Receivable Account" +msgstr "Compte client" #. module: account_usability #: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form msgid "" "Record the cost of a good as an expense when this good is\n" -" invoiced to a final customer (instead of " -"recording the cost as soon\n" +" invoiced to a final customer (instead of recording the cost as soon\n" " as the product is received in stock)." msgstr "" @@ -152,12 +178,12 @@ msgstr "Groupe de taxe" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_account_tax_template msgid "Tax Templates" -msgstr "Modèle de taxe" +msgstr "Modèles de taxe" #. module: account_usability #: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids msgid "Taxes" -msgstr "Taxes" +msgstr "" #. module: account_usability #: model:ir.ui.menu,name:account_usability.menu_account_coa_settings diff --git a/account_usability/i18n/fr_FR.po b/account_usability/i18n/fr_FR.po deleted file mode 100644 index 322268e9..00000000 --- a/account_usability/i18n/fr_FR.po +++ /dev/null @@ -1,170 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * account_usability -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" -"Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-04-10 15:46+0000\n" -"Last-Translator: Yves Le Doeuff \n" -"Language-Team: none\n" -"Language: fr_FR\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.3.2\n" - -#. module: account_usability -#: model:ir.model,name:account_usability.model_account_group -msgid "Account Group" -msgstr "Groupe de compte" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.account_group_action -#: model:ir.ui.menu,name:account_usability.account_group_menu -msgid "Account Groups" -msgstr "Groupes de compte" - -#. module: account_usability -#: model:ir.model,name:account_usability.model_account_account_tag -msgid "Account Tag" -msgstr "Étiquette de compte" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.account_account_tag_action -#: model:ir.ui.menu,name:account_usability.account_tag_menu -msgid "Account Tags" -msgstr "Étiquettes de compte" - -#. module: account_usability -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_form -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Group" -msgstr "Compte du groupe de taxe" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.action_account_tax_group -#: model:ir.ui.menu,name:account_usability.account_tax_group_menu -#: model_terms:ir.ui.view,arch_db:account_usability.view_account_tax_group_search -msgid "Account Tax Groups" -msgstr "Comptes des groupes de taxes" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.account_account_template_action -#: model:ir.ui.menu,name:account_usability.menu_account_account_template -msgid "Account Templates" -msgstr "Modèles de compte" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.account_type_menu -msgid "Account Types" -msgstr "Types de compte" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__account_ids -#: model:ir.model.fields,field_description:account_usability.field_account_group__account_ids -msgid "Accounts" -msgstr "Comptes" - -#. module: account_usability -#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form -msgid "Anglo-Saxon Accounting" -msgstr "" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_bank -msgid "Bank Statements" -msgstr "Relevés bancaires" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_accounting_bank_and_cash -msgid "Bank and Cash" -msgstr "Banque et caisse" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_accounting_statement_cash -msgid "Cash Registers" -msgstr "Registres de caisse" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_account_chart_template -msgid "Chart of Accounts Templates" -msgstr "Modèle de plan comptable" - -#. module: account_usability -#: model:ir.model,name:account_usability.model_res_config_settings -msgid "Config Settings" -msgstr "" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__display_name -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__display_name -msgid "Display Name" -msgstr "" - -#. module: account_usability -#: model:ir.actions.act_window,name:account_usability.account_fiscal_position_template_action -#: model:ir.ui.menu,name:account_usability.menu_account_fiscal_position_template -msgid "Fiscal Position Templates" -msgstr "Modèle de position fiscale" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag__id -#: model:ir.model.fields,field_description:account_usability.field_account_group__id -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__id -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__id -msgid "ID" -msgstr "" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_account_tag____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group____last_update -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings____last_update -msgid "Last Modified on" -msgstr "Dernière modification le" - -#. module: account_usability -#: model_terms:ir.ui.view,arch_db:account_usability.res_config_settings_view_form -msgid "" -"Record the cost of a good as an expense when this good is\n" -" invoiced to a final customer (instead of " -"recording the cost as soon\n" -" as the product is received in stock)." -msgstr "" - -#. module: account_usability -#: model:ir.model.fields,help:account_usability.field_res_config_settings__anglo_saxon_accounting -msgid "" -"Record the cost of a good as an expense when this good is invoiced to a " -"final customer." -msgstr "" - -#. module: account_usability -#: model:ir.model,name:account_usability.model_account_tax_group -msgid "Tax Group" -msgstr "Groupe de taxe" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_account_tax_template -msgid "Tax Templates" -msgstr "Modèle de taxe" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_account_tax_group__tax_ids -msgid "Taxes" -msgstr "Taxes" - -#. module: account_usability -#: model:ir.ui.menu,name:account_usability.menu_account_coa_settings -msgid "Templates" -msgstr "Modèle" - -#. module: account_usability -#: model:ir.model.fields,field_description:account_usability.field_res_config_settings__anglo_saxon_accounting -msgid "Use anglo-saxon accounting" -msgstr "" diff --git a/account_usability/readme/DESCRIPTION.rst b/account_usability/readme/DESCRIPTION.rst index 04d963b2..d2cc5b2c 100644 --- a/account_usability/readme/DESCRIPTION.rst +++ b/account_usability/readme/DESCRIPTION.rst @@ -1,16 +1,26 @@ -This module adds all missing menu entries for the **Account** module. +This module extends the Odoo CE account module to add all the missing or hidden things +that are hidden and available only on EE version. -* Account Types -* Account Tags -* Account Groups -* Account Tax Groups -* Bank Statements -* Cash Registers -* Chart of Account Templates -* Account Templates -* Tax Templates -* Fiscal Position Templates +1) This module adds all missing menu entries and views for the **Account** module. -Additionally, this module also enables the option to enable or disable -Anglo-Saxon accounting in the Chart of Account Template form view and -in the Invoicing Settings. + * Bank Statements + * Cash Registers + + * Account Tags + * Account Groups + + * Chart of Account Templates + * Account Templates + * Tax Templates + * Fiscal Position Templates + +2) This module also enables the option to enable or disable + Anglo-Saxon accounting in the Chart of Account Template form view and + in the Invoicing Settings. + +3) In Odoo CE, the group 'Show Full Accounting Features' is hidden. + With that module, the group is selectable in the user form view. + Also the group "Billing / xxx" are renamed into "Accounting / yyy" + to fit with the EE terms. + +4) Rename the main menu 'Billing' into 'Accounting' to fit with EE naming. diff --git a/account_usability/readme/ROADMAP.rst b/account_usability/readme/ROADMAP.rst index 75a3b6c6..c401346d 100644 --- a/account_usability/readme/ROADMAP.rst +++ b/account_usability/readme/ROADMAP.rst @@ -1 +1,2 @@ -* Module renamed from account_menu to account_usability when migrating from v14.0 to v15.0 since there was a suggestion from previous migration +* Add a form view for the model ``account.bank.statement`` as Odoo SA privatized in EE the form view + in V16.0. diff --git a/account_usability/security/res_groups.xml b/account_usability/security/res_groups.xml new file mode 100644 index 00000000..8a385632 --- /dev/null +++ b/account_usability/security/res_groups.xml @@ -0,0 +1,31 @@ + + + + + + Read-only + + + + + + Bookkeeper + + + + + + Accountant + + + diff --git a/account_usability/views/menu.xml b/account_usability/views/menu.xml index b5055d40..4296e0c1 100644 --- a/account_usability/views/menu.xml +++ b/account_usability/views/menu.xml @@ -5,6 +5,12 @@ Copyright (C) 2019 - Today: GRAP (http://www.grap.coop) License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). --> + + + + Accounting + + + + account.account.template + +
+ + + + + + + + + + + + + + + + + +
+ + + account.account.template + + + + + + + + + + + + + account.account.template.search + account.account.template + + + + + + + + + + + Account Templates account.account.template diff --git a/account_usability/views/view_account_chart_template.xml b/account_usability/views/view_account_chart_template.xml index 580cd396..ed6c3dcd 100644 --- a/account_usability/views/view_account_chart_template.xml +++ b/account_usability/views/view_account_chart_template.xml @@ -1,23 +1,104 @@ + account.chart.template - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + account.chart.template + + + + + + + + + + + + + account.chart.template + + + + + + + + + + + + + + + + + + + Chart of Accounts Templates + account.chart.template + tree,form + + diff --git a/account_usability/views/view_account_fiscal_position_template.xml b/account_usability/views/view_account_fiscal_position_template.xml index 0fb859bc..397aa4d4 100644 --- a/account_usability/views/view_account_fiscal_position_template.xml +++ b/account_usability/views/view_account_fiscal_position_template.xml @@ -5,6 +5,42 @@ Copyright (C) 2019 - Today: GRAP (http://www.grap.coop) License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). --> + + + account.fiscal.position.template + + + + + + + + + + + + + + account.fiscal.position.template + + + + + + + + + + + + + + + + + + + Fiscal Position Templates account.fiscal.position.template diff --git a/account_usability/views/view_account_group.xml b/account_usability/views/view_account_group.xml index 54c79568..29592e90 100644 --- a/account_usability/views/view_account_group.xml +++ b/account_usability/views/view_account_group.xml @@ -1,21 +1,18 @@ - account.group.form account.group - - - + + diff --git a/account_usability/views/view_account_tag.xml b/account_usability/views/view_account_tag.xml index 120e9c0b..210ce083 100644 --- a/account_usability/views/view_account_tag.xml +++ b/account_usability/views/view_account_tag.xml @@ -1,16 +1,10 @@ - tag_addd_accounts_taxes account.account.tag - - - - -