{ "info": { "author": "NaN\u00b7tic, ADHOC SA, 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": "=================\nSale product Pack\n=================\n\n.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n !! This file is generated by oca-gen-addon-readme !!\n !! changes will be overwritten. !!\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--pack-lightgray.png?logo=github\n :target: https://github.com/OCA/product-pack/tree/12.0/sale_product_pack\n :alt: OCA/product-pack\n.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png\n :target: https://translation.odoo-community.org/projects/product-pack-12-0/product-pack-12-0-sale_product_pack\n :alt: Translate me on Weblate\n.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png\n :target: https://runbot.odoo-community.org/runbot/286/12.0\n :alt: Try me on Runbot\n\n|badge1| |badge2| |badge3| |badge4| |badge5| \n\nThis module adds *Product Pack* functionality to sales orders. You can choose\na *Pack* in *sales order lines* and see different behaviors depending on\n\"Pack type\" and \"Pack component price\" fields options selected on this *Pack*.\n\n**Table of contents**\n\n.. contents::\n :local:\n\nUsage\n=====\n\nTo use this module, you need to:\n\n#. Go to *Sales > Products > Products*, create or select a product and check\n *Is Pack?*\n#. Set \"Product type\" and \"Pack component price\" fields in the *Pack* page.\n#. Add the products to be included in it.\n#. Go to *Sales > Orders > Quotations* and create a Quotation.\n#. Add a product that has checked \"Is Pack?\"\n#. Save data and you will see an specific behavior depending on \"Pack type\" and\n \"Pack component price\" fields options selected on this *Pack*. For example,\n for products that has *Detailed* option selected in \"Pack type\" field you\n will see one *sale order line* per component that belong to this Pack.\n (See *Product pack* module README.rst file)\n\nKnown issues / Roadmap\n======================\n\n* If this module is installed and stock module is installed too, when you\n create a Sale order for a *Non detailed* Pack and you confirm it,\n a *Stock picking* is not created with the storable components of that Pack.\n So, add a new module called *sale_stock_product_pack* that adds that feature.\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 welcomed\n`feedback `_.\n\nDo not contact contributors directly about support or help with technical issues.\n\nCredits\n=======\n\nAuthors\n~~~~~~~\n\n* NaN\u00b7tic\n* ADHOC SA\n* Tecnativa\n\nContributors\n~~~~~~~~~~~~\n\n* `Tecnativa `_:\n\n * Ernesto Tejeda\n * Pedro M. Baeza\n\n* `Akretion `_:\n\n * Rapha\u00ebl Reverdy\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-ernestotejeda| image:: https://github.com/ernestotejeda.png?size=40px\n :target: https://github.com/ernestotejeda\n :alt: ernestotejeda\n\nCurrent `maintainer `__:\n\n|maintainer-ernestotejeda| \n\nThis module is part of the `OCA/product-pack `_ project on GitHub.\n\nYou are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.\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/product-pack", "keywords": "", "license": "AGPL-3", "maintainer": "", "maintainer_email": "", "name": "odoo12-addon-sale-product-pack", "package_url": "https://pypi.org/project/odoo12-addon-sale-product-pack/", "platform": "", "project_url": "https://pypi.org/project/odoo12-addon-sale-product-pack/", "project_urls": { "Homepage": "https://github.com/OCA/product-pack" }, "release_url": "https://pypi.org/project/odoo12-addon-sale-product-pack/12.0.1.1.2/", "requires_dist": [ "odoo12-addon-product-pack", "odoo (<12.1dev,>=12.0a)" ], "requires_python": ">=3.5", "summary": "This module allows you to sale product packs", "version": "12.0.1.1.2", "yanked": false, "yanked_reason": null }, "last_serial": 13016270, "releases": { "12.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "cd1f018817f2ec67af6906b656037a39", "sha256": "f3dee3b3107b26febfee1764c46aa7608bf132082a6c10ee2b8af1e67a5de1d5" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev10-py3-none-any.whl", "has_sig": false, "md5_digest": "cd1f018817f2ec67af6906b656037a39", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 32280, "upload_time": "2019-12-13T06:27:16", "upload_time_iso_8601": "2019-12-13T06:27:16.751905Z", "url": "https://files.pythonhosted.org/packages/c6/fb/c7336aa49dea2c9fc256ab2f6b8030246bb285a61e3f9307477a288e93e6/odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev10-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "f265e2817f03a92106196004165e4f96", "sha256": "5c5a5191bf89609c5fb1c8506dba48efcce8cc0ed001194b93a2245a9e8e97aa" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev5-py3-none-any.whl", "has_sig": false, "md5_digest": "f265e2817f03a92106196004165e4f96", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 30753, "upload_time": "2019-10-24T05:15:58", "upload_time_iso_8601": "2019-10-24T05:15:58.693935Z", "url": "https://files.pythonhosted.org/packages/51/43/7c58c9e926e16776863ad641af4bf9088d48b7c5047eda78f2dfc653b143/odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "6506f6a19e222aecea018784ceb8cf7a", "sha256": "603b1682bdce8ebf7c3aa0ddd2d2359a100a7c8f87cb3862bfcd5d5671f7f294" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev8-py3-none-any.whl", "has_sig": false, "md5_digest": "6506f6a19e222aecea018784ceb8cf7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 30845, "upload_time": "2019-12-11T06:27:12", "upload_time_iso_8601": "2019-12-11T06:27:12.828066Z", "url": "https://files.pythonhosted.org/packages/a4/89/b75834e20b3a0627ae9fd9e94bce21607b19e33e96661bdf694ac36c61dc/odoo12_addon_sale_product_pack-12.0.1.0.0.99.dev8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.1.99.dev2": [ { "comment_text": "", "digests": { "md5": "83f9762490e2b486a41c53a8659986b7", "sha256": "fd16e9f7b4429ff102140b9ab169d39dfc5b7a27109297ad2a8b3203c9d31ac1" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.1.99.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "83f9762490e2b486a41c53a8659986b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 32110, "upload_time": "2019-12-18T06:20:28", "upload_time_iso_8601": "2019-12-18T06:20:28.294783Z", "url": "https://files.pythonhosted.org/packages/6f/a8/d0db22f4c67a537a6acdd12a6a5c947a2bffb6c3d55a367651bf6cf23955/odoo12_addon_sale_product_pack-12.0.1.0.1.99.dev2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.1.99.dev6": [ { "comment_text": "", "digests": { "md5": "d82a12282806534ae191252e2de359b7", "sha256": "4a5312e4c287429173be63e1c00532ba06af807bd8ef545a7e9e457920b30265" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.1.99.dev6-py3-none-any.whl", "has_sig": false, "md5_digest": "d82a12282806534ae191252e2de359b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 34654, "upload_time": "2019-12-28T06:21:10", "upload_time_iso_8601": "2019-12-28T06:21:10.733382Z", "url": "https://files.pythonhosted.org/packages/ef/75/396d12d31b1a66cd86485025a1200d8d6982a4505a2061fe0474faac29ea/odoo12_addon_sale_product_pack-12.0.1.0.1.99.dev6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.2": [ { "comment_text": "", "digests": { "md5": "435b40cc44da757e80e149684002ea27", "sha256": "c17f9c4f66fa9877ba9f85b8748676e88a466a717b81a4c4556a9a617797e97b" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "435b40cc44da757e80e149684002ea27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 34770, "upload_time": "2020-05-13T05:28:55", "upload_time_iso_8601": "2020-05-13T05:28:55.366494Z", "url": "https://files.pythonhosted.org/packages/51/56/3bb55e9dd8f008251be127cf72de60acfda97768724d62d25f67c4606a8f/odoo12_addon_sale_product_pack-12.0.1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.0.2.99.dev1": [ { "comment_text": "", "digests": { "md5": "809c92bb77e777ffbfdbc2c3f55918a9", "sha256": "ff9af0fe8012008c3a072771ed6dac506f2fe57a200ce54a36685c3b2f1a5ccb" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.0.2.99.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "809c92bb77e777ffbfdbc2c3f55918a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 34866, "upload_time": "2020-05-14T05:36:31", "upload_time_iso_8601": "2020-05-14T05:36:31.127248Z", "url": "https://files.pythonhosted.org/packages/4d/f2/905608e3b31d5f62e7a45d369cfcbd86c95b5ddee6aa2e169b620f3328b2/odoo12_addon_sale_product_pack-12.0.1.0.2.99.dev1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.0": [ { "comment_text": "", "digests": { "md5": "9c9477d8526ed81d28ef3d9fe512cda5", "sha256": "11ecb8fdc61a93cd07c55c5fd72f95fcbe4e730667a50438ebe57e318625850b" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9c9477d8526ed81d28ef3d9fe512cda5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 35387, "upload_time": "2020-05-27T05:32:01", "upload_time_iso_8601": "2020-05-27T05:32:01.041280Z", "url": "https://files.pythonhosted.org/packages/c4/df/9d8f6837fa9e2933dfec78feb987216857bd2c266d84310faea6f8acaccc/odoo12_addon_sale_product_pack-12.0.1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.0.99.dev1": [ { "comment_text": "", "digests": { "md5": "80113006ec6bf5a8e3e2fce862223f9b", "sha256": "0ace423864861fbd0034f0e6f8683fb75c89fa4ed879b26aa6654d59a1964f98" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "80113006ec6bf5a8e3e2fce862223f9b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 35810, "upload_time": "2020-05-28T05:32:53", "upload_time_iso_8601": "2020-05-28T05:32:53.411666Z", "url": "https://files.pythonhosted.org/packages/5e/a2/19f9334ef3db5937f8f0b2cbcb80e836ad18222da8b4e847c8b773c32ff5/odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "97d8e320f7ba7a56e5d70550d7a181ad", "sha256": "ee47fca91c341293e6b38c42d92fd96d33124f0e0b9e27b0074b69bfc20e427e" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev3-py3-none-any.whl", "has_sig": false, "md5_digest": "97d8e320f7ba7a56e5d70550d7a181ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37413, "upload_time": "2020-05-30T05:30:38", "upload_time_iso_8601": "2020-05-30T05:30:38.243381Z", "url": "https://files.pythonhosted.org/packages/3f/b9/249b3cb8c72eb87cf65d8bcb7414562a3810a81a65b76e12904543202f2a/odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "c9669a3a3382351ced6a647c80cbf4ac", "sha256": "c881e4dfbd967c722f222b2d19e34a8ceed964e6dda4ac6f2d78f170be82d3e0" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev4-py3-none-any.whl", "has_sig": false, "md5_digest": "c9669a3a3382351ced6a647c80cbf4ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37456, "upload_time": "2020-07-01T05:41:28", "upload_time_iso_8601": "2020-07-01T05:41:28.010766Z", "url": "https://files.pythonhosted.org/packages/00/4e/477a070d79d560cee64e07f042506839955e55ccc252d19a14a5161e6141/odoo12_addon_sale_product_pack-12.0.1.1.0.99.dev4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.1": [ { "comment_text": "", "digests": { "md5": "09589c754fc74e30725da1fe440961c9", "sha256": "5808adbd87ffe2163fa1cc394dc445d80db84fe621b57ea6134c1dab48af9b94" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "09589c754fc74e30725da1fe440961c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37505, "upload_time": "2020-09-09T05:49:11", "upload_time_iso_8601": "2020-09-09T05:49:11.755370Z", "url": "https://files.pythonhosted.org/packages/b9/22/b9e91a00a259da9e49858d64a4ac1aa24693e1f85fc4509ad890257138a2/odoo12_addon_sale_product_pack-12.0.1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.2": [ { "comment_text": "", "digests": { "md5": "3e2580d86d0f9aed61421067e648462f", "sha256": "54589747eb9ccf3504b236426eb87ed47a053adb02666323b0020f5eb714146b" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3e2580d86d0f9aed61421067e648462f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37515, "upload_time": "2020-10-10T05:48:56", "upload_time_iso_8601": "2020-10-10T05:48:56.356484Z", "url": "https://files.pythonhosted.org/packages/ba/9e/306f68c1d642cbcb60471d88abd4ad52a02d69e48ee319fea336531ec0c7/odoo12_addon_sale_product_pack-12.0.1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.2.99.dev1": [ { "comment_text": "", "digests": { "md5": "1fb74e0c59c862eb13e491db5b134319", "sha256": "1dbad78acd6cecd52b4f1447d415a7cdbf3bb897e4a61f96b2311aa009d09c6b" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "1fb74e0c59c862eb13e491db5b134319", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37607, "upload_time": "2020-10-10T05:48:58", "upload_time_iso_8601": "2020-10-10T05:48:58.311115Z", "url": "https://files.pythonhosted.org/packages/86/6d/a10a023ae20dff434ff3785dedbd565ee095ac559680901ce458f16b9e81/odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.2.99.dev2": [ { "comment_text": "", "digests": { "md5": "146de4284cad2df05eb5da98d958f83c", "sha256": "ed5852cd87f96649596d05b3b7f793d8af45dac24d80b34062565c3bf9200a8d" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "146de4284cad2df05eb5da98d958f83c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37600, "upload_time": "2020-11-23T07:04:34", "upload_time_iso_8601": "2020-11-23T07:04:34.943305Z", "url": "https://files.pythonhosted.org/packages/b8/34/38bf661e291914e1c08ff2eb87c3d59f0d89cfb41d83b2499a6f97b0f664/odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "12.0.1.1.2.99.dev3": [ { "comment_text": "", "digests": { "md5": "607eb2757c8d9909c04e58f4f7dbcff4", "sha256": "1ed831665fcd0839e3de186e5acc894f55a336230a365d6133bebe3da73ed12d" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev3-py3-none-any.whl", "has_sig": false, "md5_digest": "607eb2757c8d9909c04e58f4f7dbcff4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37642, "upload_time": "2022-02-26T04:17:39", "upload_time_iso_8601": "2022-02-26T04:17:39.944875Z", "url": "https://files.pythonhosted.org/packages/bb/fc/419f6f76d07bff731970300f7f168dd6e3f416a00920adb8eec42c92eba2/odoo12_addon_sale_product_pack-12.0.1.1.2.99.dev3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e2580d86d0f9aed61421067e648462f", "sha256": "54589747eb9ccf3504b236426eb87ed47a053adb02666323b0020f5eb714146b" }, "downloads": -1, "filename": "odoo12_addon_sale_product_pack-12.0.1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3e2580d86d0f9aed61421067e648462f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 37515, "upload_time": "2020-10-10T05:48:56", "upload_time_iso_8601": "2020-10-10T05:48:56.356484Z", "url": "https://files.pythonhosted.org/packages/ba/9e/306f68c1d642cbcb60471d88abd4ad52a02d69e48ee319fea336531ec0c7/odoo12_addon_sale_product_pack-12.0.1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }