From 6de925fe52fdbf0b4852c7514e2ca2e99fdf3c1b Mon Sep 17 00:00:00 2001 From: Jordi Ballester Date: Thu, 11 Feb 2021 10:53:00 +0100 Subject: [PATCH] [ADD] account_asset_management_menu: change menu for Assets Make the menu entries accessible regardless if you use Odoo CE or EE. Adds dependency with the module account_menu for the menu entries to become accessible. --- account_asset_management_menu/__init__.py | 0 account_asset_management_menu/__manifest__.py | 14 ++++++++++++++ .../readme/CONFIGURATION.rst | 1 + .../readme/CONTRIBUTORS.rst | 1 + .../readme/DESCRIPTION.rst | 2 ++ account_asset_management_menu/views/menuitem.xml | 8 ++++++++ .../odoo/addons/account_asset_management_menu | 1 + setup/account_asset_management_menu/setup.py | 6 ++++++ 8 files changed, 33 insertions(+) create mode 100644 account_asset_management_menu/__init__.py create mode 100644 account_asset_management_menu/__manifest__.py create mode 100644 account_asset_management_menu/readme/CONFIGURATION.rst create mode 100644 account_asset_management_menu/readme/CONTRIBUTORS.rst create mode 100644 account_asset_management_menu/readme/DESCRIPTION.rst create mode 100644 account_asset_management_menu/views/menuitem.xml create mode 120000 setup/account_asset_management_menu/odoo/addons/account_asset_management_menu create mode 100644 setup/account_asset_management_menu/setup.py diff --git a/account_asset_management_menu/__init__.py b/account_asset_management_menu/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/account_asset_management_menu/__manifest__.py b/account_asset_management_menu/__manifest__.py new file mode 100644 index 000000000..739837571 --- /dev/null +++ b/account_asset_management_menu/__manifest__.py @@ -0,0 +1,14 @@ +# Copyright 2021 ForgeFlow, S.L. +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Assets Management Menu", + "version": "13.0.1.0.0", + "license": "AGPL-3", + "depends": ["account_asset_management", "account_menu"], + "author": "ForgeFlow, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/account-financial-tools", + "category": "Accounting & Finance", + "data": ["views/menuitem.xml"], + "auto_install": True, +} diff --git a/account_asset_management_menu/readme/CONFIGURATION.rst b/account_asset_management_menu/readme/CONFIGURATION.rst new file mode 100644 index 000000000..9a1701f9d --- /dev/null +++ b/account_asset_management_menu/readme/CONFIGURATION.rst @@ -0,0 +1 @@ +Users now need to make sure to activate the setting Show full accounting features in order to display the asset menus. diff --git a/account_asset_management_menu/readme/CONTRIBUTORS.rst b/account_asset_management_menu/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..3d150a0fa --- /dev/null +++ b/account_asset_management_menu/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Jordi Ballester (ForgeFlow) diff --git a/account_asset_management_menu/readme/DESCRIPTION.rst b/account_asset_management_menu/readme/DESCRIPTION.rst new file mode 100644 index 000000000..f5be168d9 --- /dev/null +++ b/account_asset_management_menu/readme/DESCRIPTION.rst @@ -0,0 +1,2 @@ +This module changes the menu from which assets can be accessed, making it compatible with both Odoo Community +and Enterprise versions. diff --git a/account_asset_management_menu/views/menuitem.xml b/account_asset_management_menu/views/menuitem.xml new file mode 100644 index 000000000..faf9bbc73 --- /dev/null +++ b/account_asset_management_menu/views/menuitem.xml @@ -0,0 +1,8 @@ + + + + diff --git a/setup/account_asset_management_menu/odoo/addons/account_asset_management_menu b/setup/account_asset_management_menu/odoo/addons/account_asset_management_menu new file mode 120000 index 000000000..da5d46fb9 --- /dev/null +++ b/setup/account_asset_management_menu/odoo/addons/account_asset_management_menu @@ -0,0 +1 @@ +../../../../account_asset_management_menu \ No newline at end of file diff --git a/setup/account_asset_management_menu/setup.py b/setup/account_asset_management_menu/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/account_asset_management_menu/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)