{ "info": { "author": "Modoolar, Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Programming Language :: Python" ], "description": ".. image:: https://www.gnu.org/graphics/lgplv3-147x51.png\n :target: https://www.gnu.org/licenses/lgpl-3.0.en.html\n :alt: License: LGPL-v3\n\n============\nProject key\n============\n\nThis module provides functionality to uniquely identify projects and tasks by simple ``key`` field.\n\n\nUsage\n=====\n\nTo use this module functionality you just need to:\n\nOn ``project.project`` level:\n\nIn Kanban View:\n\n#. Go to Project > Dashboard\n#. Create\n#. Enter project name and use auto generated key or simply override value by entering your own key value.\n\nIn Tree View:\n\n#. Go to Project > Configuration > Projects\n#. Create\n#. Enter project name and use auto generated key or simply override value by entering your own key value.\n\nIn form View:\n\n#. Go to Project > Dashboard\n#. Open the projects settings\n#. Modify the \"key\" value\n#. After modifying project key the key of any existing tasks related to that project will be updated automatically.\n\nWhen you create a project, under the hood a ir.sequence record gets creted with prefix: ``-``.\n\nOn ``project.task`` level:\n\n#. Actually there is nothing to be done here\n#. Task keys are auto generated based on project key value with per project auto incremented number (i.e. PA-1, PA-2, etc)\n\nIn browser address bar:\n\n#. Navigate to your project by entering following url: http://<>/projects/PROJECT-KEY\n#. Navigate to your task by entering following url: http://<>/tasks/TASK-KEY\n\nCredits\n=======\n\nContributors\n------------\n\n* Petar Najman \n* Sladjan Kantar \n\nMaintainer\n----------\n\n.. image:: https://odoo-community.org/logo.png\n :alt: Odoo Community Association\n :target: https://odoo-community.org\n\nThis module is maintained by the OCA.\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\nTo contribute to this module, please visit http://odoo-community.org.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OCA/project/", "keywords": "", "license": "LGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo11-addon-project-key", "package_url": "https://pypi.org/project/odoo11-addon-project-key/", "platform": "", "project_url": "https://pypi.org/project/odoo11-addon-project-key/", "project_urls": { "Homepage": "https://github.com/OCA/project/" }, "release_url": "https://pypi.org/project/odoo11-addon-project-key/11.0.1.0.0/", "requires_dist": [ "odoo (<11.1dev,>=11.0a)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "Module decorates projects and tasks with ``key`` field", "version": "11.0.1.0.0" }, "last_serial": 5529125, "releases": { "11.0.1.0.0": [ { "comment_text": "", "digests": { "md5": "2c3c901a9cbb2ed0069f59373899b77d", "sha256": "1ffab56c8521c77eb8e92f72cfb3368060f14f7bb9a847527a7580e1e60bbb62" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c3c901a9cbb2ed0069f59373899b77d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25038, "upload_time": "2018-06-15T04:46:36", "url": "https://files.pythonhosted.org/packages/6d/43/a399beb1c3e9ed5f5227f3dc206295efe09de8b7396421d35af82febeb60/odoo11_addon_project_key-11.0.1.0.0-py2.py3-none-any.whl" } ], "11.0.1.0.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "c5e4adcf9f42419b1389679d7301fd19", "sha256": "05cc6d1d9eee918f91fd6a392a8cf1d17300b6f3c0488b8b1fc119139a615675" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0.99.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5e4adcf9f42419b1389679d7301fd19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25815, "upload_time": "2018-06-19T04:53:08", "url": "https://files.pythonhosted.org/packages/d6/bc/2f156738be668a2c0846ab6929e5fd146a2fc391958b782659e560598a95/odoo11_addon_project_key-11.0.1.0.0.99.dev1-py2.py3-none-any.whl" } ], "11.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "d94537d5d965fe1c30006630a6013966", "sha256": "714ec98516aa566c735d45858538834a3ac77db38216ef8eb96b98a734594c88" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0.99.dev3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d94537d5d965fe1c30006630a6013966", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 23884, "upload_time": "2018-09-07T04:50:57", "url": "https://files.pythonhosted.org/packages/32/20/0009465629e6b72407b79e5487b6d44c405b8187eeaebdb91bf8f518929f/odoo11_addon_project_key-11.0.1.0.0.99.dev3-py2.py3-none-any.whl" } ], "11.0.1.0.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "dfe73fb4b3137d4d542bd5502e73da6d", "sha256": "17225d9daf1a996b11e63f0ea4fb2918b208f72e97acb005e2ee67a9a7fba898" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0.99.dev4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dfe73fb4b3137d4d542bd5502e73da6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24562, "upload_time": "2019-01-17T05:56:02", "url": "https://files.pythonhosted.org/packages/7c/24/8f0e2eea15a591e29d2945c2cb64c35a2d914bc9403a4e8967e2d139b5f0/odoo11_addon_project_key-11.0.1.0.0.99.dev4-py2.py3-none-any.whl" } ], "11.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "166d95ca3e94766132294c71aeebdc83", "sha256": "9398f3ddbdd9c2ee771b4d34c0b7b8170737a34f6dd207d7644607e5c59b8399" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0.99.dev5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "166d95ca3e94766132294c71aeebdc83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 24702, "upload_time": "2019-03-30T10:52:11", "url": "https://files.pythonhosted.org/packages/dd/47/5658cc96697e0959315e5705371566bc241f6c70eeb4ab039a54278706a5/odoo11_addon_project_key-11.0.1.0.0.99.dev5-py2.py3-none-any.whl" } ], "11.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "ed1fb3e38ab5bc21b0c898cbee947999", "sha256": "6057f322f4c563f73fee7319899dd192c165c1f8b1803bd55250c17fc3c8d60e" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0.99.dev7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed1fb3e38ab5bc21b0c898cbee947999", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25524, "upload_time": "2019-07-14T05:10:45", "url": "https://files.pythonhosted.org/packages/c8/84/5b5f09872fb70fc41610f7b8304e0f333afd1d413952842082a3873f5863/odoo11_addon_project_key-11.0.1.0.0.99.dev7-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c3c901a9cbb2ed0069f59373899b77d", "sha256": "1ffab56c8521c77eb8e92f72cfb3368060f14f7bb9a847527a7580e1e60bbb62" }, "downloads": -1, "filename": "odoo11_addon_project_key-11.0.1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c3c901a9cbb2ed0069f59373899b77d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 25038, "upload_time": "2018-06-15T04:46:36", "url": "https://files.pythonhosted.org/packages/6d/43/a399beb1c3e9ed5f5227f3dc206295efe09de8b7396421d35af82febeb60/odoo11_addon_project_key-11.0.1.0.0-py2.py3-none-any.whl" } ] }