{ "info": { "author": "Akretion,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 :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html\n :alt: License: AGPL-3\n\n=====================\nProduct Expiry Simple\n=====================\n\nThis module is similar to the official `product_expiry `_ module that adds support for *Expiry Dates* on products, but it is both simpler and better:\n\n* Only one *Expiry Date* field instead of 4 fields (End of Life Date, Best before Date, Removal Date, Alert Date)!\n* Use date field instead of datetime field for *Expiry Date*\n* No automatic computing of Expiry Date based on a delay configured on product because it is not used most of the time (for manufacturing companies, the rules that control expiry dates are usually more complex than that ; for reseller companies, they have to copy the expiry date written on the good when they receive it in their warehouse)\n* List views of production lots and quants have a color depending on expiry date: green if expiry date is in the future, red if it is in the past.\n* Ability to show stats about expiry dates on quants pivot table (because, with this module, the *Expiry Date* is a related stored field on stock.quant).\n\nThis modules keeps the main feature of the official *product_expiry* module: the support of FEFO (First Expiry First Out).\n\nI decided to develop this module because, after implementing *product_expiry* at several companies, I noticed that I spent more time inheriting the official *product_expiry* module to make always the same kind of changes that re-developping a simpler and better alternative.\n\nConfiguration\n=============\n\nNo configuration needed.\n\nUsage\n=====\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/154/10.0\n\nBug Tracker\n===========\n\nBugs are tracked on `GitHub Issues\n`_. In case of trouble, please\ncheck there if your issue has already been reported. If you spotted it first,\nhelp us smashing it by providing a detailed and welcomed feedback.\n\nCredits\n=======\n\nContributors\n------------\n\n* Alexis de Lattre \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": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.akretion.com", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo10-addon-product-expiry-simple", "package_url": "https://pypi.org/project/odoo10-addon-product-expiry-simple/", "platform": "", "project_url": "https://pypi.org/project/odoo10-addon-product-expiry-simple/", "project_urls": { "Homepage": "http://www.akretion.com" }, "release_url": "https://pypi.org/project/odoo10-addon-product-expiry-simple/10.0.1.0.1.99.dev1/", "requires_dist": [ "odoo (<10.1dev,>=10.0)" ], "requires_python": "~=2.7", "summary": "Simpler and better alternative to the official product_expiry module", "version": "10.0.1.0.1.99.dev1" }, "last_serial": 5335660, "releases": { "10.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "8d0bcb462b8d686abc80d0c80844faa0", "sha256": "7910074b37a192b563bb786f3fa99bdde8044be9abe9839d2dde9955b3ddd737" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "8d0bcb462b8d686abc80d0c80844faa0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 17029, "upload_time": "2018-01-18T05:30:13", "url": "https://files.pythonhosted.org/packages/a2/6a/79485919d677a29b40f27c0e8f148dc71e6116ce7cefb19eba904b973d29/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev10-py2-none-any.whl" } ], "10.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "54cbd43c911c1abf146d510f4346fb5e", "sha256": "ba090db3f51c0279edb58cad90798d463b49a838cdfee018dfc20ff0f2fe1cb1" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "54cbd43c911c1abf146d510f4346fb5e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 18525, "upload_time": "2018-06-24T05:22:49", "url": "https://files.pythonhosted.org/packages/55/5a/4792685204d73db12fee50703b23617cf570c7f236b0e980b5b742bd7f77/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev11-py2-none-any.whl" } ], "10.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "361f3a06fa4094d8bf59266625e2b3b0", "sha256": "10189bf9f452c02ba99ce32cd1212be64d0c4218dbbbe6bb979006f9151912b8" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "361f3a06fa4094d8bf59266625e2b3b0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 25796, "upload_time": "2019-04-03T06:02:29", "url": "https://files.pythonhosted.org/packages/67/96/4ba8936e4affa9fa32bcef57d65b0f8196a95445510085e60fd62cc64630/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev12-py2-none-any.whl" } ], "10.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "f90e18d92a7c53df17a5ec3155dd6970", "sha256": "ff3205d111eea21838051a0e87d8e56b83a64bbe10773b70f9c5ca9314432891" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "f90e18d92a7c53df17a5ec3155dd6970", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12101, "upload_time": "2017-05-03T04:30:06", "url": "https://files.pythonhosted.org/packages/70/31/b303662199a01082713cbc4e7a7289952fa52ab1604432894ed1f0d2861e/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev5-py2-none-any.whl" } ], "10.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "058a02b10517579561c91a27f17c6fb0", "sha256": "80fc9ff14e181545b9d0a6595555c8e8eba2374b4f08f340d266b5f04b2bf0a4" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "058a02b10517579561c91a27f17c6fb0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12893, "upload_time": "2017-06-25T04:33:57", "url": "https://files.pythonhosted.org/packages/5e/4c/761ce1a02c06f2e8120a29d4373fac4578e251dbaffecdc26d9ca3d1c04b/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev6-py2-none-any.whl" } ], "10.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "445f5eb665d2151f56d88e38e1a311d3", "sha256": "a438eaefd2cb924afca4fe92a6dcacbdf58f810899ac6b0178e0623b835ff174" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "445f5eb665d2151f56d88e38e1a311d3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 16176, "upload_time": "2017-12-10T05:31:39", "url": "https://files.pythonhosted.org/packages/11/e6/b74cb937df54eed03e39fa992bd91c35ca42620ad8722fbcdbf312a0ad76/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev7-py2-none-any.whl" } ], "10.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "3671e74b305da8afeaf3278f4deba8e1", "sha256": "136f5ce3a1ad56a66f656aec6373a13b3cc0afc33886b4e714c16f0cc00279ac" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "3671e74b305da8afeaf3278f4deba8e1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 16208, "upload_time": "2017-12-31T05:33:03", "url": "https://files.pythonhosted.org/packages/a9/66/1ca2e906e83250d17725acba06444c45cd5a861d615314a657936e69d506/odoo10_addon_product_expiry_simple-10.0.1.0.0.99.dev8-py2-none-any.whl" } ], "10.0.1.0.1.99.dev1": [ { "comment_text": "", "digests": { "md5": "3ecdd33e954d472a705540a8ffe56514", "sha256": "3c827e4456fed2fa9c30f57932f29c28b6a767e6a56cf9aab17e4fd85772fd52" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.1.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "3ecdd33e954d472a705540a8ffe56514", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 25713, "upload_time": "2019-05-30T05:08:17", "url": "https://files.pythonhosted.org/packages/5d/fb/236356499595ecbb633a80c9eef2bdbea2f979ecc46d270fe2387e7227e2/odoo10_addon_product_expiry_simple-10.0.1.0.1.99.dev1-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ecdd33e954d472a705540a8ffe56514", "sha256": "3c827e4456fed2fa9c30f57932f29c28b6a767e6a56cf9aab17e4fd85772fd52" }, "downloads": -1, "filename": "odoo10_addon_product_expiry_simple-10.0.1.0.1.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "3ecdd33e954d472a705540a8ffe56514", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 25713, "upload_time": "2019-05-30T05:08:17", "url": "https://files.pythonhosted.org/packages/5d/fb/236356499595ecbb633a80c9eef2bdbea2f979ecc46d270fe2387e7227e2/odoo10_addon_product_expiry_simple-10.0.1.0.1.99.dev1-py2-none-any.whl" } ] }