odoo-addon-product-usability


Nameodoo-addon-product-usability JSON
Version 16.0.1.0.0.5 PyPI version JSON
download
home_pagehttps://github.com/OCA/product-attribute
SummaryAdds missing menu entries for Product module and adds extra groups to fine-tune access rights
upload_time2024-11-09 03:58:12
maintainerNone
docs_urlNone
authorGRAP, Odoo Community Association (OCA)
requires_python>=3.10
licenseAGPL-3
keywords
VCS
bugtrack_url
requirements freezegun openupgradelib
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ==================================
Product - Missing Menus and Groups
==================================

.. 
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! This file is generated by oca-gen-addon-readme !!
   !! changes will be overwritten.                   !!
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! source digest: sha256:64a8e7b379948b20aa36731edfa5ec5bb82ec2915e3fd28ccb44d81b6861e2c3
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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%2Fproduct--attribute-lightgray.png?logo=github
    :target: https://github.com/OCA/product-attribute/tree/16.0/product_usability
    :alt: OCA/product-attribute
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
    :target: https://translation.odoo-community.org/projects/product-attribute-16-0/product-attribute-16-0-product_usability
    :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
    :target: https://runboat.odoo-community.org/builds?repo=OCA/product-attribute&target_branch=16.0
    :alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module extends the Odoo CE product module to fill gaps present in the module.

New Menu items
~~~~~~~~~~~~~~
By default, when installing ``product`` module, a lot of menu items
are not created and are available only if other module are installed.
For exemple:

* Manage product categories requires to install ``stock`` module,
  that creates the menu entry
  _"Inventory / Configuration / Product / Product Categories"_.
* Manage product tags requires to install ``sale_management`` module,
  that creates the menu entry
  _"Sale / Configuration / Products / Tags"_.

This module so creates a new main menu item named 'Product' that provides
all menu entries to see and manage product, attributes, pricelists,
Units of Measure, etc. So that all the product configuration is available
in a unique place.

.. figure:: https://raw.githubusercontent.com/OCA/product-attribute/16.0/product_usability/static/description/main_menu.png

New Access Rights
~~~~~~~~~~~~~~~~~

By default, to create product, attributes, pricelist, categories,
User should be member of a group that adds a lot of rights, like
'Inventory / Manager' or 'Sale / Manager'.

This module adds new Access rules to fine-tune access rights,
creating the following rules:

* _"Product Creation"_: Allow to create Products (``product.template``),
  Variants (``product.product``), Product Template Attribute Lines
  (``product.template.attribute.line``) and Product Template Attribute Values
  (``product.template.attribute.value``)

* _"Product Attribute Creation"_: Allow to create Attributes (``product.attribute``)
  and Values (``product.attribute.value``).

* _"Product Tag Creation"_: Allow to create Tags (``product.tag``)

* _"Product Category Creation"_: Allow to create Categories (``product.category``)

* _"Product Supplier Pricelist Creation"_: Allow to create Supplier Pricelists (``product.supplierinfo``)

* _"Unit of Measure Creation"_: Allow to create Unit of Measures
  (``uom.uom``) and Unit of Measures Categories (``uom.category``)

**Table of contents**

.. contents::
   :local:

Known issues / Roadmap
======================

In V18, replace the group ``product_usability.group_product_creation`` by ``product.group_product_manager``.

see : https://github.com/OCA/product-attribute/pull/1657#issuecomment-2449388317

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/product-attribute/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/product-attribute/issues/new?body=module:%20product_usability%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* GRAP

Contributors
~~~~~~~~~~~~

* Sylvain LE GAL <https://twitter.com/legalsylvain>

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 <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-legalsylvain| 

This module is part of the `OCA/product-attribute <https://github.com/OCA/product-attribute/tree/16.0/product_usability>`_ project on GitHub.

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

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/OCA/product-attribute",
    "name": "odoo-addon-product-usability",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "GRAP, Odoo Community Association (OCA)",
    "author_email": "support@odoo-community.org",
    "download_url": null,
    "platform": null,
    "description": "==================================\nProduct - Missing Menus and Groups\n==================================\n\n.. \n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n   !! This file is generated by oca-gen-addon-readme !!\n   !! changes will be overwritten.                   !!\n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n   !! source digest: sha256:64a8e7b379948b20aa36731edfa5ec5bb82ec2915e3fd28ccb44d81b6861e2c3\n   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n\n.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png\n    :target: https://odoo-community.org/page/development-status\n    :alt: Beta\n.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png\n    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n    :alt: License: AGPL-3\n.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fproduct--attribute-lightgray.png?logo=github\n    :target: https://github.com/OCA/product-attribute/tree/16.0/product_usability\n    :alt: OCA/product-attribute\n.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png\n    :target: https://translation.odoo-community.org/projects/product-attribute-16-0/product-attribute-16-0-product_usability\n    :alt: Translate me on Weblate\n.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png\n    :target: https://runboat.odoo-community.org/builds?repo=OCA/product-attribute&target_branch=16.0\n    :alt: Try me on Runboat\n\n|badge1| |badge2| |badge3| |badge4| |badge5|\n\nThis module extends the Odoo CE product module to fill gaps present in the module.\n\nNew Menu items\n~~~~~~~~~~~~~~\nBy default, when installing ``product`` module, a lot of menu items\nare not created and are available only if other module are installed.\nFor exemple:\n\n* Manage product categories requires to install ``stock`` module,\n  that creates the menu entry\n  _\"Inventory / Configuration / Product / Product Categories\"_.\n* Manage product tags requires to install ``sale_management`` module,\n  that creates the menu entry\n  _\"Sale / Configuration / Products / Tags\"_.\n\nThis module so creates a new main menu item named 'Product' that provides\nall menu entries to see and manage product, attributes, pricelists,\nUnits of Measure, etc. So that all the product configuration is available\nin a unique place.\n\n.. figure:: https://raw.githubusercontent.com/OCA/product-attribute/16.0/product_usability/static/description/main_menu.png\n\nNew Access Rights\n~~~~~~~~~~~~~~~~~\n\nBy default, to create product, attributes, pricelist, categories,\nUser should be member of a group that adds a lot of rights, like\n'Inventory / Manager' or 'Sale / Manager'.\n\nThis module adds new Access rules to fine-tune access rights,\ncreating the following rules:\n\n* _\"Product Creation\"_: Allow to create Products (``product.template``),\n  Variants (``product.product``), Product Template Attribute Lines\n  (``product.template.attribute.line``) and Product Template Attribute Values\n  (``product.template.attribute.value``)\n\n* _\"Product Attribute Creation\"_: Allow to create Attributes (``product.attribute``)\n  and Values (``product.attribute.value``).\n\n* _\"Product Tag Creation\"_: Allow to create Tags (``product.tag``)\n\n* _\"Product Category Creation\"_: Allow to create Categories (``product.category``)\n\n* _\"Product Supplier Pricelist Creation\"_: Allow to create Supplier Pricelists (``product.supplierinfo``)\n\n* _\"Unit of Measure Creation\"_: Allow to create Unit of Measures\n  (``uom.uom``) and Unit of Measures Categories (``uom.category``)\n\n**Table of contents**\n\n.. contents::\n   :local:\n\nKnown issues / Roadmap\n======================\n\nIn V18, replace the group ``product_usability.group_product_creation`` by ``product.group_product_manager``.\n\nsee : https://github.com/OCA/product-attribute/pull/1657#issuecomment-2449388317\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues <https://github.com/OCA/product-attribute/issues>`_.\nIn case of trouble, please check there if your issue has already been reported.\nIf you spotted it first, help us to smash it by providing a detailed and welcomed\n`feedback <https://github.com/OCA/product-attribute/issues/new?body=module:%20product_usability%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.\n\nDo not contact contributors directly about support or help with technical issues.\n\nCredits\n=======\n\nAuthors\n~~~~~~~\n\n* GRAP\n\nContributors\n~~~~~~~~~~~~\n\n* Sylvain LE GAL <https://twitter.com/legalsylvain>\n\nMaintainers\n~~~~~~~~~~~\n\nThis module is maintained by the OCA.\n\n.. image:: https://odoo-community.org/logo.png\n   :alt: Odoo Community Association\n   :target: https://odoo-community.org\n\nOCA, or the Odoo Community Association, is a nonprofit organization whose\nmission is to support the collaborative development of Odoo features and\npromote its widespread use.\n\n.. |maintainer-legalsylvain| image:: https://github.com/legalsylvain.png?size=40px\n    :target: https://github.com/legalsylvain\n    :alt: legalsylvain\n\nCurrent `maintainer <https://odoo-community.org/page/maintainer-role>`__:\n\n|maintainer-legalsylvain| \n\nThis module is part of the `OCA/product-attribute <https://github.com/OCA/product-attribute/tree/16.0/product_usability>`_ project on GitHub.\n\nYou are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.\n",
    "bugtrack_url": null,
    "license": "AGPL-3",
    "summary": "Adds missing menu entries for Product module and adds extra groups to fine-tune access rights",
    "version": "16.0.1.0.0.5",
    "project_urls": {
        "Homepage": "https://github.com/OCA/product-attribute"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd36956944d3debe257418f60baeb36ed5327ea468d0fa77ed2f3e8174fb27d1",
                "md5": "00a61f16c2ebfbb18d02f5d2b6311f1a",
                "sha256": "99e65e4b25e5b3a99c1a6fd0a8ee71be4fc060d3822bc14498b3a6eeebd4b0b0"
            },
            "downloads": -1,
            "filename": "odoo_addon_product_usability-16.0.1.0.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "00a61f16c2ebfbb18d02f5d2b6311f1a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 68935,
            "upload_time": "2024-11-09T03:58:12",
            "upload_time_iso_8601": "2024-11-09T03:58:12.621369Z",
            "url": "https://files.pythonhosted.org/packages/bd/36/956944d3debe257418f60baeb36ed5327ea468d0fa77ed2f3e8174fb27d1/odoo_addon_product_usability-16.0.1.0.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-09 03:58:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "OCA",
    "github_project": "product-attribute",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "freezegun",
            "specs": []
        },
        {
            "name": "openupgradelib",
            "specs": []
        }
    ],
    "lcname": "odoo-addon-product-usability"
}
        
Elapsed time: 0.70395s