{ "info": { "author": "Tecnativa, Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python" ], "description": ".. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :alt: License: AGPL-3\n :target: http://www.gnu.org/licenses/agpl.html\n\n===================\nProject Recalculate\n===================\n\nThis module recalculates Task start/end dates depending on Project\nstart/end dates.\n\nConfiguration\n=============\n\nYou can define working calendar at Setting > Technical > Resource > Working time\nThen assign this calendar to a resource (related with an user), a project or\na company\n\nWhen calculating task dates, this addon will look for a working calendar in this order:\n\n* If project has working time assigned, use it.\n* If user assigned, search first resource related with this user\n (normally user is related, only with one resource) and get its working calendar\n ends at 18:00\n* If not user assigned or resource hasn't working calendar, search first\n working calendar of the company\n* If no working calendar found, then every day is workable and work starts at\n 08:00 and ends at 18:00\n\nAlso you can define which task stages are included in recalculation when\n'Project recalculate' button is clicked. By default, all are included.\nTo change this go to Project > Configuration > Stages > Task Stages and change\n'Include in project recalculate' field\n\n\nUsage\n=====\n\nThere are two calculation modes:\n\n* **Date begin**: Task start/end dates are recalculated from project's date begin\n* **Date end**: Task start/end dates are recalculated from project's date end\n\nIf the project start/end date is changed in the form view, then you have to\nclick \"Recalculate project\" button to recalculate all open tasks [1]\naccording to the new date.\n\n[1] 'Open tasks' means tasks in a stage that are defined with\n'Include in project recalculate' = True\n\nThis a typical use case:\n\n#. Create a project and configure:\n * Calculation type, for example \"Date end\".\n * Expiration Date.\n#. Create tasks, configuring for each one:\n * From days, in this example, days from date end when this task must start.\n * Estimation days, duration of the task in days.\n#. Click at \"Recalculate project\" button.\n#. Go to task list and see the recalculated planning.\n\n.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas\n :alt: Try me on Runbot\n :target: https://runbot.odoo-community.org/runbot/140/10.0\n\n\nKnown issues / Roadmap\n======================\n\n* Project tasks are written one by one, so this can reduce performance.\n\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues `_.\nIn case of trouble, please check there if your issue has already been reported.\nIf you spotted it first, help us smashing it by providing a detailed and\nwelcomed feedback `here `_.\n\nCredits\n=======\n\nContributors\n------------\n\n* Endika Iglesias\n* Rafael Blasco \n* Antonio Espinosa\n* Javier Iniesta\n* Pedro M. Baeza \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 https://odoo-community.org.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.tecnativa.com", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo10-addon-project-recalculate", "package_url": "https://pypi.org/project/odoo10-addon-project-recalculate/", "platform": "", "project_url": "https://pypi.org/project/odoo10-addon-project-recalculate/", "project_urls": { "Homepage": "https://www.tecnativa.com" }, "release_url": "https://pypi.org/project/odoo10-addon-project-recalculate/10.0.1.0.2/", "requires_dist": [ "odoo (<10.1dev,>=10.0)" ], "requires_python": "~=2.7", "summary": "Project Recalculate", "version": "10.0.1.0.2" }, "last_serial": 5211427, "releases": { "10.0.1.0.0": [ { "comment_text": "", "digests": { "md5": "098840c3c9047553ef6b62c8f07cd5fb", "sha256": "a28585698e44f5bc445ff66a4ba57ab869436d48420def86c3113fd766e613b0" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "098840c3c9047553ef6b62c8f07cd5fb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 151898, "upload_time": "2017-07-01T04:32:58", "url": "https://files.pythonhosted.org/packages/ed/b4/2d90dae6aafe8162c31654980c11dcac2f0f1973061b770407b3f9407305/odoo10_addon_project_recalculate-10.0.1.0.0-py2-none-any.whl" } ], "10.0.1.0.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "d61c879c7c5006196a3e54b366dc732d", "sha256": "847a29f11bdeed7b6aaf5f088e522f98e912a8480d88df813cd58e42de4d323e" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.0.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "d61c879c7c5006196a3e54b366dc732d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 152759, "upload_time": "2017-07-02T06:51:35", "url": "https://files.pythonhosted.org/packages/a7/6f/48cbb18636f94b6af70bba29a1d42d31cfc2cfcded1624f79b1a5de65e49/odoo10_addon_project_recalculate-10.0.1.0.0.99.dev1-py2-none-any.whl" } ], "10.0.1.0.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "081b24ad6c39b68fbe31ed32a4a1223c", "sha256": "026c97e931bc06c7de5e89fcecbfab5192f9e41f196e67e92175f23dd9b0b154" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "081b24ad6c39b68fbe31ed32a4a1223c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 153215, "upload_time": "2017-07-09T04:30:44", "url": "https://files.pythonhosted.org/packages/eb/a0/8f2125aaeab60e862ff18bf2f35e682d832fbdebb5bc0c6b8231e48f1302/odoo10_addon_project_recalculate-10.0.1.0.0.99.dev2-py2-none-any.whl" } ], "10.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "791157f81fe62b531de6c65b48a19b1c", "sha256": "8407031792baa600e09c3def5680900322b266b2f22a17f3b9f0cc27d917b866" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.0.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "791157f81fe62b531de6c65b48a19b1c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 153370, "upload_time": "2017-07-16T04:31:16", "url": "https://files.pythonhosted.org/packages/8e/bb/b1efef3be218da876aefaaa160633207d1ac223f00615364d97e4a5fb74f/odoo10_addon_project_recalculate-10.0.1.0.0.99.dev3-py2-none-any.whl" } ], "10.0.1.0.1": [ { "comment_text": "", "digests": { "md5": "b7a976d17b4f0d9f02e58792f95d658b", "sha256": "3661b42fbc136d601ecea41d6f2e9eb8f1e214e8d5f4a7c9c849dd0d8069a77c" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b7a976d17b4f0d9f02e58792f95d658b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 153229, "upload_time": "2017-12-22T05:30:12", "url": "https://files.pythonhosted.org/packages/a5/72/a116a60fdb494f38330856f6a7e0b8b60a6f3feb47edaf482d85fc30ed40/odoo10_addon_project_recalculate-10.0.1.0.1-py2-none-any.whl" } ], "10.0.1.0.1.99.dev1": [ { "comment_text": "", "digests": { "md5": "a3526ea72bcde53a5effdc551eb75e7f", "sha256": "e09e90c02b77f275c9952987b3b5abfe3e718672207649a8c536d2d275ad77c2" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.1.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "a3526ea72bcde53a5effdc551eb75e7f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 153354, "upload_time": "2017-12-31T05:33:26", "url": "https://files.pythonhosted.org/packages/2f/42/ef0372dd95144e0ad1b311cc76664938f949c662e35e0dc3cad2da74aec3/odoo10_addon_project_recalculate-10.0.1.0.1.99.dev1-py2-none-any.whl" } ], "10.0.1.0.2": [ { "comment_text": "", "digests": { "md5": "e13d173ece4e4366f18e37aceb0da709", "sha256": "626ce89a44ad7b84c2e47ff5885ec3816c7ede6ff1dc81cb0b62225bb48b20ca" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e13d173ece4e4366f18e37aceb0da709", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 153222, "upload_time": "2018-01-05T05:30:11", "url": "https://files.pythonhosted.org/packages/89/85/49eb3c9e33732815ab571d074d215825458502b15449041548641b7af202/odoo10_addon_project_recalculate-10.0.1.0.2-py2-none-any.whl" } ], "10.0.1.0.2.99.dev1": [ { "comment_text": "", "digests": { "md5": "661e3e1ed2b3426a8e7fc0189b35b240", "sha256": "3cc50ff775fe111bea2d2b44443585af027ac96ad673fe750b099ee955820d17" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "661e3e1ed2b3426a8e7fc0189b35b240", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 153503, "upload_time": "2018-03-04T05:39:44", "url": "https://files.pythonhosted.org/packages/c0/1c/c09405f6de9c3c6ff97496b6b0d3632d701dd77b8b3987b98f352a9bcfc4/odoo10_addon_project_recalculate-10.0.1.0.2.99.dev1-py2-none-any.whl" } ], "10.0.1.0.2.99.dev2": [ { "comment_text": "", "digests": { "md5": "eff6743bac35b288ab02f8be199a553a", "sha256": "2dc12f1ec4b5f495f25b07701535721292a390b7e8f7420044d274603cd5a827" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "eff6743bac35b288ab02f8be199a553a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 154821, "upload_time": "2018-06-23T05:02:02", "url": "https://files.pythonhosted.org/packages/7e/93/fa52adade2d2934db378b258310f3bebfdcf88464fe5717427b7747785f9/odoo10_addon_project_recalculate-10.0.1.0.2.99.dev2-py2-none-any.whl" } ], "10.0.1.0.2.99.dev3": [ { "comment_text": "", "digests": { "md5": "deba53d087e731edaccd79cc63bd9a8a", "sha256": "4fcc757be8f9338cd0279bbd0b1255a4cdb6f0f43ee405a3c8534b56db2c10cf" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "deba53d087e731edaccd79cc63bd9a8a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 154825, "upload_time": "2018-07-03T04:50:06", "url": "https://files.pythonhosted.org/packages/78/72/a92a30369ba75bc5068b162419aedb8142cfbb98437823065fcd0ce17e1a/odoo10_addon_project_recalculate-10.0.1.0.2.99.dev3-py2-none-any.whl" } ], "10.0.1.0.2.99.dev4": [ { "comment_text": "", "digests": { "md5": "63d62dc39efe9e15c184d957ad6d2a8f", "sha256": "61d3898d545b560f44e097d81b6a1d5d509c838a755bf04d2d225d257b948d3c" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "63d62dc39efe9e15c184d957ad6d2a8f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 152684, "upload_time": "2018-12-10T06:03:00", "url": "https://files.pythonhosted.org/packages/d0/d9/a261bbed5775eae5da6b3c52260602124df2c5df183a7dfbfd9084f97e94/odoo10_addon_project_recalculate-10.0.1.0.2.99.dev4-py2-none-any.whl" } ], "10.0.1.0.2.99.dev7": [ { "comment_text": "", "digests": { "md5": "61ae29dfd869c1b40661f4051e3d5663", "sha256": "bd668f39852e21f91526d3bbfd44af01782c771ff65c36ecfc7fefc87635dbfc" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "61ae29dfd869c1b40661f4051e3d5663", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 152708, "upload_time": "2019-05-01T05:06:45", "url": "https://files.pythonhosted.org/packages/f0/4d/6dcfeb00131c37607fc8ff3c82e526a31a10da6e899b1c963621ced7bada/odoo10_addon_project_recalculate-10.0.1.0.2.99.dev7-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e13d173ece4e4366f18e37aceb0da709", "sha256": "626ce89a44ad7b84c2e47ff5885ec3816c7ede6ff1dc81cb0b62225bb48b20ca" }, "downloads": -1, "filename": "odoo10_addon_project_recalculate-10.0.1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e13d173ece4e4366f18e37aceb0da709", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 153222, "upload_time": "2018-01-05T05:30:11", "url": "https://files.pythonhosted.org/packages/89/85/49eb3c9e33732815ab571d074d215825458502b15449041548641b7af202/odoo10_addon_project_recalculate-10.0.1.0.2-py2-none-any.whl" } ] }