{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Framework :: Odoo", "License :: OSI Approved :: GNU Affero General Public License v3", "Programming Language :: Python :: 2.7" ], "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==================\nStock MTS+MTO Rule\n==================\n\nThis module add a Make To Stock + Make to Order Route.\n\nIf you choose the make to stock + make to order rule instead of the make to\norder route, the creation of a purchase order will depend on the virtual stock.\nThere are 3 cases : \n\n1. The virtual stock of the product is 0 \n => It will act exactly like the make to order route.\n\n2. The virtual stock is equal to the quantity ordered\n => It will act exactly like a make to stock route\n\n3. The virtual stock is more than 0 but less than ordered quantity\n => On part of the products will be taken from stock and a purchase order\n will be created for the rest. So it will act like both make to order and\n make to stock rule.\n\nExample : \nWe have a virtual stock of : 1 product A\nA sale Order is made for 3 products A.\n2 Procurements will be created : \n\n1. 1 with a make to stock rule and a quantity of 1\n\n2. 1 with a make to order rule and a quantity of 2.\n\nAfter validation, a purchase order with 2 products will be created.\n\nUsage\n=====\n\nYou have to select the mts+mto route on the product form.\nYou should not select both the mts+mto route and the mto route.\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/153/10.0\n\nConfiguration\n=============\n\nYou have to select 'Use MTO+MTS rules' on the company's warehouse form.\n\nKnown issues\n============\n\nIf you cancel a delivery order and then recreate it from Recreate\nDelivery Order button in sale order form, then the stock level at the time of\nthe Re-Creation won't be taken into account. So if a purchase order was created\nwhen the sale order was first validated, a similar purchase order will be created\nduring the Re-creation of the delivery order, even if not needed regarding the actual stock.\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* Florian da Costa \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.", "description_content_type": null, "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-stock-mts-mto-rule", "package_url": "https://pypi.org/project/odoo10-addon-stock-mts-mto-rule/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/odoo10-addon-stock-mts-mto-rule/", "project_urls": { "Homepage": "http://www.akretion.com" }, "release_url": "https://pypi.org/project/odoo10-addon-stock-mts-mto-rule/10.0.1.0.0/", "requires_dist": [ "odoo (<10.1dev,>=10.0)" ], "requires_python": "", "summary": "Add a MTS+MTO route", "version": "10.0.1.0.0" }, "last_serial": 5295539, "releases": { "10.0.1.0.0": [ { "comment_text": "", "digests": { "md5": "1fd0c0b63eec9a6da84e1889c12b753d", "sha256": "4af574b972a77c88103bec86c37204bd279e82272370495340a888449460b287" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "1fd0c0b63eec9a6da84e1889c12b753d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19251, "upload_time": "2017-04-11T06:44:36", "url": "https://files.pythonhosted.org/packages/b4/ba/b021023c3bfbf40f39ac3f5a05aec8e991a08ee0cf2cfec39edf3840b834/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0-py2-none-any.whl" } ], "10.0.1.0.0.99.dev10": [ { "comment_text": "", "digests": { "md5": "36a59b692d14f007ac0d69fc2da32701", "sha256": "e5ec0f82c0ff55f9c68d488dfcb0302c386df5557cb5393a8aed3b3423ffb595" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "36a59b692d14f007ac0d69fc2da32701", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 35680, "upload_time": "2018-03-04T05:42:33", "url": "https://files.pythonhosted.org/packages/1c/4a/d5a1b28c752652b3c1affd5e6c351139a33780dcfeb63d0babc09d049879/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev10-py2-none-any.whl" } ], "10.0.1.0.0.99.dev2": [ { "comment_text": "", "digests": { "md5": "2bce978fdfda4051bf0aa5332446e959", "sha256": "dfa7995ce7025c33ceb9f9259ff61fcd9f14fdf4f3c9d61ccf90e95a82eeb718" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "2bce978fdfda4051bf0aa5332446e959", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 20045, "upload_time": "2017-04-11T06:44:41", "url": "https://files.pythonhosted.org/packages/3b/d0/3e3b4085248772874ace853d7f44652107dbecc89be3ed6e497df524c7a5/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev2-py2-none-any.whl" } ], "10.0.1.0.0.99.dev3": [ { "comment_text": "", "digests": { "md5": "81afd12db808b6e6004de827ee77da25", "sha256": "411c9e65f96c91fcb2aade84914efade81093688ac85a03e970d0697c672f7fe" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "81afd12db808b6e6004de827ee77da25", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 20068, "upload_time": "2017-04-11T06:44:45", "url": "https://files.pythonhosted.org/packages/bc/61/d911b25bc52cbacde3818b4779fdb7cc573872525ac8177a1e23e53a4707/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev3-py2-none-any.whl" } ], "10.0.1.0.0.99.dev4": [ { "comment_text": "", "digests": { "md5": "29f1c83aa7576e288b9a6ced21ae672b", "sha256": "cc8faf8ec8955596a03a1ad4380109ff9c1dfaa459063f21309190e8bcffa976" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "29f1c83aa7576e288b9a6ced21ae672b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 20085, "upload_time": "2017-04-11T06:44:50", "url": "https://files.pythonhosted.org/packages/e2/00/98b5f51ad6aa8e9b8a2204f72ca5f0b4398da383069a799dfd548525a0c7/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev4-py2-none-any.whl" } ], "10.0.1.0.0.99.dev5": [ { "comment_text": "", "digests": { "md5": "6fdf0e46fb7174b6b7307674ded7cd2b", "sha256": "955cad1b2ab4114dd37e8741c4861f183a4701a31a57edcfdd1d9e7d55b241f0" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev5-py2-none-any.whl", "has_sig": false, "md5_digest": "6fdf0e46fb7174b6b7307674ded7cd2b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 20077, "upload_time": "2017-05-02T04:37:55", "url": "https://files.pythonhosted.org/packages/09/d4/44b804164d111994bfae3835af4aa1b222c9cd4a6b4b7259b0794a311dce/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev5-py2-none-any.whl" } ], "10.0.1.0.0.99.dev6": [ { "comment_text": "", "digests": { "md5": "16ac887944721bb91c244a33085d8116", "sha256": "51ab398c0c676b1bc5d5a034d1d687b7fce0f698ceb37921e0bb4aaf0e34f8db" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev6-py2-none-any.whl", "has_sig": false, "md5_digest": "16ac887944721bb91c244a33085d8116", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 21172, "upload_time": "2017-06-25T04:35:38", "url": "https://files.pythonhosted.org/packages/46/a7/dbe416efd1b0536bd0fe9258730f67a4e7f52579f292411146a24f0f8ddf/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev6-py2-none-any.whl" } ], "10.0.1.0.0.99.dev7": [ { "comment_text": "", "digests": { "md5": "9f37f25b2a5abefb5f7ed3a908303998", "sha256": "546bb94c43735f8d3eccdbc65c92c9ea1d13cb25c71794b3bcfe374bfd873f94" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev7-py2-none-any.whl", "has_sig": false, "md5_digest": "9f37f25b2a5abefb5f7ed3a908303998", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30860, "upload_time": "2017-07-30T04:31:22", "url": "https://files.pythonhosted.org/packages/58/b3/d2fd18e0cd384287cca43ada7d9c23720173fe9a11145422a33a1a4bc05e/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev7-py2-none-any.whl" } ], "10.0.1.0.0.99.dev8": [ { "comment_text": "", "digests": { "md5": "4a719e10484248a319bb53157248192e", "sha256": "d597fc607533fe2d6f1e8ca5972f711ec325d5f25a0ed4c00f6c6aa3955544ba" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "4a719e10484248a319bb53157248192e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30885, "upload_time": "2017-09-02T04:30:22", "url": "https://files.pythonhosted.org/packages/43/00/1da36646657f7e04d0c02296e0a2eb1c4d0f1f03d8b685979ea78531c7d4/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev8-py2-none-any.whl" } ], "10.0.1.0.0.99.dev9": [ { "comment_text": "", "digests": { "md5": "64c562aaa068c56944914516439be6b7", "sha256": "c57b5419f0a1473fd10df0826749ba097631c1345f0bb9da29730a0b0df30da0" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev9-py2-none-any.whl", "has_sig": false, "md5_digest": "64c562aaa068c56944914516439be6b7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 31156, "upload_time": "2017-12-03T05:35:48", "url": "https://files.pythonhosted.org/packages/75/81/d7b6f3d0c84a9599c7d86b97d57750ebd0636b8008050d1b266543a64906/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0.99.dev9-py2-none-any.whl" } ], "10.0.1.0.1.99.dev1": [ { "comment_text": "", "digests": { "md5": "eb0ace9b4db2beed9065b2e52f2aa18b", "sha256": "ad8883b11ebf136a57dcb20e00965170386cb827131b66d14bb97a33f122fb79" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.1.99.dev1-py2-none-any.whl", "has_sig": false, "md5_digest": "eb0ace9b4db2beed9065b2e52f2aa18b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 35666, "upload_time": "2018-04-20T04:30:19", "url": "https://files.pythonhosted.org/packages/1f/eb/54d94f254150aae16106606b88b3e94f7dbd7597f9c5eadb0cdcd4eb6687/odoo10_addon_stock_mts_mto_rule-10.0.1.0.1.99.dev1-py2-none-any.whl" } ], "10.0.1.0.1.99.dev2": [ { "comment_text": "", "digests": { "md5": "187c92c80b4974fc6457ff5b515a2bba", "sha256": "17e8c9ac68463616fdfdfb13f52aa6e380162faeac1b11e428ad7d717412e3e3" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.1.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "187c92c80b4974fc6457ff5b515a2bba", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 36536, "upload_time": "2018-06-19T04:43:59", "url": "https://files.pythonhosted.org/packages/24/4a/33aa938f2df59d00adf1065bd7601b0e37ba7f87da4c7ae419fc13fd219c/odoo10_addon_stock_mts_mto_rule-10.0.1.0.1.99.dev2-py2-none-any.whl" } ], "10.0.1.0.2.99.dev2": [ { "comment_text": "", "digests": { "md5": "66bcd1b671218d89f54283ac50d13358", "sha256": "da2f6ddbdcf139593bb2eee66c598ef004771e6a9d405a2c33cee16e5a0a2b47" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev2-py2-none-any.whl", "has_sig": false, "md5_digest": "66bcd1b671218d89f54283ac50d13358", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 34322, "upload_time": "2019-03-30T10:37:00", "url": "https://files.pythonhosted.org/packages/73/f1/1b029f306f132cf64974321e76b8031e55b44f305dca02139a7dc984dab9/odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev2-py2-none-any.whl" } ], "10.0.1.0.2.99.dev3": [ { "comment_text": "", "digests": { "md5": "14322560a329f94f6d175d852f7f9325", "sha256": "8b38bc44d85581c04176b5d21a542402a6101dd613d4a67ee324ecc1d41d5052" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "14322560a329f94f6d175d852f7f9325", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 43914, "upload_time": "2019-04-03T05:19:07", "url": "https://files.pythonhosted.org/packages/8c/80/d7c24e0aceed6c725f76beb9dbbae1185bf13e26c984da64eb3163dc5d38/odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev3-py2-none-any.whl" } ], "10.0.1.0.2.99.dev4": [ { "comment_text": "", "digests": { "md5": "65495e3ce4cb1c7d81a4adef20e55fa2", "sha256": "584288c06f77856d5ab5d1b3cf4b9677a9c8cf67827e363428be11db7942b82e" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "65495e3ce4cb1c7d81a4adef20e55fa2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": "~=2.7", "size": 43928, "upload_time": "2019-05-21T04:55:05", "url": "https://files.pythonhosted.org/packages/17/5f/f5966e003007da6a879b322fc90c94656fa51cd897ff65150c6e9cc16c6b/odoo10_addon_stock_mts_mto_rule-10.0.1.0.2.99.dev4-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1fd0c0b63eec9a6da84e1889c12b753d", "sha256": "4af574b972a77c88103bec86c37204bd279e82272370495340a888449460b287" }, "downloads": -1, "filename": "odoo10_addon_stock_mts_mto_rule-10.0.1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "1fd0c0b63eec9a6da84e1889c12b753d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 19251, "upload_time": "2017-04-11T06:44:36", "url": "https://files.pythonhosted.org/packages/b4/ba/b021023c3bfbf40f39ac3f5a05aec8e991a08ee0cf2cfec39edf3840b834/odoo10_addon_stock_mts_mto_rule-10.0.1.0.0-py2-none-any.whl" } ] }