{ "info": { "author": "Anybox, Odoo Community Association (OCA)", "author_email": "support@odoo-community.org", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "Programming Language :: Python" ], "description": ".. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg\n :alt: License: AGPL-3\n\nSale Product set\n================\n\nA **product set** is a list of products which end customers aren't aware, this\nlist is defined by sales manager.\n\nThis module aims to help salesman to quickly create several sale order lines\nat once in a quotation.\n\nAfter a *product set* is added to the sale order, each line can be update or\nremove as any other sale order lines.\n\nThis is differ to packing products as you don't follow *product set* after it\nwas added to the sale order.\n\nUsage\n=====\n\nTo use this module, you need to:\n\n* Define a *product set* as sale manager:\n - choose products\n - for each products, define a quantity.\n - Sort *set* lines, this order will be the default when added into the\n quotation\n\n.. image:: /sale_product_set/static/description/product_set.png\n :alt: Set a product set\n\n* On quotation any salesman can click on \"Add set\" button\n which will open wizard where users can chose a *product set* and quantity\n to add at the end of sale order lines. Order defined in *product set* is\n preserved in sale order.\n\n.. image:: /sale_product_set/static/description/add_set.png\n :alt: Add set to sale order\n\n* Then you can remove or update added lines as any other sale order lines.\n\n.. image:: /sale_product_set/static/description/sale_order.png\n :alt: Sale order\n\nFor further information, please visit:\n\n* https://www.odoo.com/forum/help-1\n\nKnown issues / Roadmap\n======================\n\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 welcomed feedback\n`here `_.\n\n\nCredits\n=======\n\nContributors\n------------\n\n* Clovis Nzouendjou \n* Pierre Verkest \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": "http://anybox.fr", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "odoo8-addon-sale-product-set", "package_url": "https://pypi.org/project/odoo8-addon-sale-product-set/", "platform": "", "project_url": "https://pypi.org/project/odoo8-addon-sale-product-set/", "project_urls": { "Homepage": "http://anybox.fr" }, "release_url": "https://pypi.org/project/odoo8-addon-sale-product-set/8.0.1.0.0.99.dev28/", "requires_dist": [ "odoo (<9.0a,>=8.0a)" ], "requires_python": "~=2.7", "summary": "Sale product set", "version": "8.0.1.0.0.99.dev28" }, "last_serial": 3998747, "releases": { "8.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "e9f0d6f23c5ff6b9bff2d08b8588e765", "sha256": "93670687649ea2d801544f3cf42949cde61b826843ee42160ec125dc8ca22768" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "e9f0d6f23c5ff6b9bff2d08b8588e765", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 302223, "upload_time": "2017-04-11T15:47:25", "url": "https://files.pythonhosted.org/packages/76/eb/94600b98377668b502d4c32c4223abf95077ef3c680016f2add912de4da8/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev10-py2-none-any.whl" } ], "8.0.1.0.0.99.dev11": [ { "comment_text": "", "digests": { "md5": "627bc1131245b6ecb6e007ea17e391a0", "sha256": "ae373c037107df9c89b6604a0cd606eac2243f7302524ffc3c14a2d5f47848ca" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "627bc1131245b6ecb6e007ea17e391a0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 336956, "upload_time": "2017-04-11T15:47:29", "url": "https://files.pythonhosted.org/packages/38/1a/2a9b23f12e4a1cac63ffe9e70c4fec0904598f2933537afa0b8349063f30/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev11-py2-none-any.whl" } ], "8.0.1.0.0.99.dev12": [ { "comment_text": "", "digests": { "md5": "a6258ecb77c1ec40fff6f62137d72828", "sha256": "64571a5b93618f81bcd7b1bd58caadd2c834713d729bd2ad56a4716ef07a4960" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "a6258ecb77c1ec40fff6f62137d72828", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 336995, "upload_time": "2017-04-11T15:47:34", "url": "https://files.pythonhosted.org/packages/8f/55/83f1d397615998c8d70071995cd4145d5ee49bdb66c9eed0ccdfcbfc8831/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev12-py2-none-any.whl" } ], "8.0.1.0.0.99.dev13": [ { "comment_text": "", "digests": { "md5": "5f5df4bdd0b77ccf3554e9656a203e4d", "sha256": "fe7b7d2d8372cf35969ba96cd1ad0e11e2e6e7780ead0e74cecb8f5385dfd13d" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev13-py2-none-any.whl", "has_sig": false, "md5_digest": "5f5df4bdd0b77ccf3554e9656a203e4d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 337024, "upload_time": "2017-04-11T15:47:40", "url": "https://files.pythonhosted.org/packages/db/da/4394e989bb70e528ac40be2f46fc0559e3e65c3ff38d69f25074094a7985/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev13-py2-none-any.whl" } ], "8.0.1.0.0.99.dev14": [ { "comment_text": "", "digests": { "md5": "7d40785162f46df3a1284cb06c292cda", "sha256": "add93bf0f5de1f111e0033a447a4b9d2472a8eb0e1ff13a25f95fda341d06909" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev14-py2-none-any.whl", "has_sig": false, "md5_digest": "7d40785162f46df3a1284cb06c292cda", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 348207, "upload_time": "2017-04-11T15:47:44", "url": "https://files.pythonhosted.org/packages/eb/83/f08d7e0c0356a4402db97603af5f8534e4e8a387f1913826691c594e238b/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev14-py2-none-any.whl" } ], "8.0.1.0.0.99.dev15": [ { "comment_text": "", "digests": { "md5": "e08bc7cce304bdfd4f6a892792eac4ed", "sha256": "cf41800a2a9d9aaba56784bf698ede76d7f92a4cc31c34bde3b93e992c4b69f3" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev15-py2-none-any.whl", "has_sig": false, "md5_digest": "e08bc7cce304bdfd4f6a892792eac4ed", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 349468, "upload_time": "2017-04-11T15:47:50", "url": "https://files.pythonhosted.org/packages/ea/b1/a07d5c1c1c61e619feb1e9429cc1c69287881cdd073d9d5092d62487759f/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev15-py2-none-any.whl" } ], "8.0.1.0.0.99.dev16": [ { "comment_text": "", "digests": { "md5": "10c9232a41ebea0543994e77afd8e9d1", "sha256": "fe72075f6c712cd604debba5d8fd744aa3219fe2f967002e360fce4eae00add5" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev16-py2-none-any.whl", "has_sig": false, "md5_digest": "10c9232a41ebea0543994e77afd8e9d1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 349590, "upload_time": "2017-04-11T15:47:54", "url": "https://files.pythonhosted.org/packages/a8/29/f637964651b950a5a0480fe95e1253ea08f32366f66a84fe7b43ba6ddf56/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev16-py2-none-any.whl" } ], "8.0.1.0.0.99.dev17": [ { "comment_text": "", "digests": { "md5": "5616637e8a97decc5450460bac7de242", "sha256": "ac9ae80ce60eaca55dbbe35940a96665f65732267e12c759efeb0bb7ffff4912" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev17-py2-none-any.whl", "has_sig": false, "md5_digest": "5616637e8a97decc5450460bac7de242", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 349600, "upload_time": "2017-04-11T15:47:59", "url": "https://files.pythonhosted.org/packages/a4/0f/26669a539b57fe1dece09413fa9bf26e366ce72fe5895611d791bac8b900/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev17-py2-none-any.whl" } ], "8.0.1.0.0.99.dev18": [ { "comment_text": "", "digests": { "md5": "b5bfea82f7fe8d3f323182c3af0d6dfe", "sha256": "7bf10b898c9de8b8a95cb5d08bca1971cc390119d2d1a41fa04d2101c2976dac" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev18-py2-none-any.whl", "has_sig": false, "md5_digest": "b5bfea82f7fe8d3f323182c3af0d6dfe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 349613, "upload_time": "2017-04-11T15:48:04", "url": "https://files.pythonhosted.org/packages/a2/f3/c60a76e1bb67e294140f909cbf92afdd584b2979f157f62384d498b9e529/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev18-py2-none-any.whl" } ], "8.0.1.0.0.99.dev19": [ { "comment_text": "", "digests": { "md5": "012cdb31a78c44a42bc72d6ffb67de98", "sha256": "28ef37c0c39365a40c9e8400832ab232a50714c617ac3c731fa268057ce686a8" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev19-py2-none-any.whl", "has_sig": false, "md5_digest": "012cdb31a78c44a42bc72d6ffb67de98", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 350828, "upload_time": "2017-04-11T15:48:09", "url": "https://files.pythonhosted.org/packages/a0/23/f4628ba634b97339e5d016c29e4a1a87184ca26fcbc0d222d1e9da676c02/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev19-py2-none-any.whl" } ], "8.0.1.0.0.99.dev20": [ { "comment_text": "", "digests": { "md5": "bc2fcecbf42e180c638feb97b9f48eb8", "sha256": "5d90ea6a20f28a5f915cce1174bb57d3aff0ab86b112bb903194d2ab20c23e00" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev20-py2-none-any.whl", "has_sig": false, "md5_digest": "bc2fcecbf42e180c638feb97b9f48eb8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 350814, "upload_time": "2017-05-14T04:40:34", "url": "https://files.pythonhosted.org/packages/fb/66/f4145641a2075063098a492c2af690f8fe5f48ad97322b57fda8b4a40a17/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev20-py2-none-any.whl" } ], "8.0.1.0.0.99.dev21": [ { "comment_text": "", "digests": { "md5": "0b387bc83bcf2a6ea192709ad32fc428", "sha256": "33688f69787942ced16a1bd43f9536b9eabbaa69fb1eb6dfca7cf83c05fad0cd" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev21-py2-none-any.whl", "has_sig": false, "md5_digest": "0b387bc83bcf2a6ea192709ad32fc428", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 350848, "upload_time": "2017-07-02T09:21:43", "url": "https://files.pythonhosted.org/packages/b3/07/adf106bff756907ae5385bda626bda7fed16185c7f2e5b9e32df4dda25c1/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev21-py2-none-any.whl" } ], "8.0.1.0.0.99.dev22": [ { "comment_text": "", "digests": { "md5": "49690c91f10f845e55229c0d5fe9bf88", "sha256": "1eddb26e77ac247ce393c1674b8d5f0963de36cdd337591ad02661995d3da7d7" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev22-py2-none-any.whl", "has_sig": false, "md5_digest": "49690c91f10f845e55229c0d5fe9bf88", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 350920, "upload_time": "2017-08-20T04:35:06", "url": "https://files.pythonhosted.org/packages/a7/9d/b09e2fd2b774ff39673b40f2ef90381f101a52ff07b2c3d0d5661cde5a80/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev22-py2-none-any.whl" } ], "8.0.1.0.0.99.dev23": [ { "comment_text": "", "digests": { "md5": "b46221f1d4f1c7ec4d766d09c5047b4c", "sha256": "8c7b1cb3698812135ad2350a51b8480a119a8e2febf9e0ab26c7c669f4ae63df" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev23-py2-none-any.whl", "has_sig": false, "md5_digest": "b46221f1d4f1c7ec4d766d09c5047b4c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 350956, "upload_time": "2017-09-03T04:37:41", "url": "https://files.pythonhosted.org/packages/d4/13/e35a8eaf22f3b06c9b12f2b1bd8e96e9d1b6677402d0877f796134d0a627/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev23-py2-none-any.whl" } ], "8.0.1.0.0.99.dev24": [ { "comment_text": "", "digests": { "md5": "818e309702dfdcc8aeaff7dcaec9169e", "sha256": "5f62103b71bddb8bb400d75b9a51d37ba7f06a24372c1574f921211fabbaa6c1" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev24-py2-none-any.whl", "has_sig": false, "md5_digest": "818e309702dfdcc8aeaff7dcaec9169e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 352146, "upload_time": "2017-10-29T05:38:04", "url": "https://files.pythonhosted.org/packages/2c/6c/6cd1215622309e0248a684ba5f118ce43d9bcfe8e7bae6090c802f751b7d/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev24-py2-none-any.whl" } ], "8.0.1.0.0.99.dev25": [ { "comment_text": "", "digests": { "md5": "dfd4325cea020dbd101bfc6969a2fefa", "sha256": "bd4202e08dd38c8112267e71cd568bf62e059a638e44118bb28f80531578a90b" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev25-py2-none-any.whl", "has_sig": false, "md5_digest": "dfd4325cea020dbd101bfc6969a2fefa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 352153, "upload_time": "2017-11-26T11:12:01", "url": "https://files.pythonhosted.org/packages/00/d1/ea498af84851bee9e3a644fca0751a890fe911a9058a92b089043a280372/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev25-py2-none-any.whl" } ], "8.0.1.0.0.99.dev26": [ { "comment_text": "", "digests": { "md5": "f6d5d26cfaf8eb5dd76c01d4155a1fe2", "sha256": "e6ced83703581d02ec1221c490b36525a34962fc0b1ed311d1bf3da98016afd2" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev26-py2-none-any.whl", "has_sig": false, "md5_digest": "f6d5d26cfaf8eb5dd76c01d4155a1fe2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 352220, "upload_time": "2018-03-04T05:50:32", "url": "https://files.pythonhosted.org/packages/6f/ef/3549400b6f861d96debccfb30f587f5efa1bababf893de0ef231a50c3da4/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev26-py2-none-any.whl" } ], "8.0.1.0.0.99.dev27": [ { "comment_text": "", "digests": { "md5": "68ea83b401547786ec91d72c8ac964c1", "sha256": "0c7451b39eefd1378513b71d351cc00c6c25967286923afe3a9000d91a36aef5" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev27-py2-none-any.whl", "has_sig": false, "md5_digest": "68ea83b401547786ec91d72c8ac964c1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 351228, "upload_time": "2018-06-16T04:59:33", "url": "https://files.pythonhosted.org/packages/23/eb/d66382c910e0ae5409bca06b4422bffdce6628efd56a35c0727016f42c1f/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev27-py2-none-any.whl" } ], "8.0.1.0.0.99.dev28": [ { "comment_text": "", "digests": { "md5": "a2e4df5a17c650e6d5a9f79c621502ab", "sha256": "d8d2b39a797adb79f7237a5ef5664956472cfee1bd86b9a808dfaaaf6389159b" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev28-py2-none-any.whl", "has_sig": false, "md5_digest": "a2e4df5a17c650e6d5a9f79c621502ab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 352390, "upload_time": "2018-06-25T04:49:03", "url": "https://files.pythonhosted.org/packages/99/c7/cc8d7bd29740fe6d506b75533e5ee9c2961150603f37679a43fdee6dd3db/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev28-py2-none-any.whl" } ], "8.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "6075c80bab9b5536d2c4bc2e4f81b55b", "sha256": "e9c1644efa1f8ed51717eddd8216cc67d4bc07e8bbd0510f25586b1e304fc7b5" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "6075c80bab9b5536d2c4bc2e4f81b55b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 269693, "upload_time": "2017-04-11T15:47:16", "url": "https://files.pythonhosted.org/packages/77/80/62b1a8483fb985d984e100cf220c35f8282d7333daf7c770c596c881280f/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev8-py2-none-any.whl" } ], "8.0.1.0.0.99.dev9": [ { "comment_text": "", "digests": { "md5": "eb927159b356ba52172ff068d9c1c86b", "sha256": "d6b2533375bf3900a256eb9c5e4066f63aa7e035cc90b01bfc5d2d03ae8b910d" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev9-py2-none-any.whl", "has_sig": false, "md5_digest": "eb927159b356ba52172ff068d9c1c86b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 297081, "upload_time": "2017-04-11T15:47:20", "url": "https://files.pythonhosted.org/packages/fa/d0/9747316b858ce26cd46f0f4cbc7ddb1752f8784bd55eecaf4c62a7ee55ed/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev9-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a2e4df5a17c650e6d5a9f79c621502ab", "sha256": "d8d2b39a797adb79f7237a5ef5664956472cfee1bd86b9a808dfaaaf6389159b" }, "downloads": -1, "filename": "odoo8_addon_sale_product_set-8.0.1.0.0.99.dev28-py2-none-any.whl", "has_sig": false, "md5_digest": "a2e4df5a17c650e6d5a9f79c621502ab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 352390, "upload_time": "2018-06-25T04:49:03", "url": "https://files.pythonhosted.org/packages/99/c7/cc8d7bd29740fe6d506b75533e5ee9c2961150603f37679a43fdee6dd3db/odoo8_addon_sale_product_set-8.0.1.0.0.99.dev28-py2-none-any.whl" } ] }