From 7820f81a620a2d45e3693e74eab0944f456d73f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lionel=20Sausin=20=28Num=C3=A9rigraphe=29?= Date: Thu, 26 Feb 2015 12:03:48 +0100 Subject: [PATCH] [IMP] READMEs and TODOs Cherry-picked from v7 at 8add4bea7e91924983fb29966e14a1f0d4d5332e Conflicts: __unported__/stock_available_mrp/__openerp__.py stock_available/__openerp__.py stock_available_immediately/__openerp__.py --- .../stock_available_sale/__openerp__.py | 6 --- stock_available/README.rst | 47 ++++++++++++++++++ stock_available_immediately/README.rst | 30 ++++++++++++ stock_available_mrp/README.rst | 48 +++++++++++++++++++ stock_available_sale/README.rst | 38 +++++++++++++++ 5 files changed, 163 insertions(+), 6 deletions(-) create mode 100644 stock_available/README.rst create mode 100644 stock_available_immediately/README.rst create mode 100644 stock_available_mrp/README.rst create mode 100644 stock_available_sale/README.rst diff --git a/__unported__/stock_available_sale/__openerp__.py b/__unported__/stock_available_sale/__openerp__.py index f69b14236..8c199d247 100644 --- a/__unported__/stock_available_sale/__openerp__.py +++ b/__unported__/stock_available_sale/__openerp__.py @@ -28,12 +28,6 @@ 'sale_order_dates', 'sale_stock', ], - 'description': """ -This module computes the quoted quantity of the Products, and subtracts it from -the quantities available to promise . - -"Quoted" is defined as the sum of the quantities of this product in Quotations, -taking the context's shop or warehouse into account.""", 'data': [ 'product_view.xml', ], diff --git a/stock_available/README.rst b/stock_available/README.rst new file mode 100644 index 000000000..e2b71b3be --- /dev/null +++ b/stock_available/README.rst @@ -0,0 +1,47 @@ +Stock available to promise +========================== + +This module proposes several options to compute the quantity available to +promise for each product. +This quantity is based on the projected stock and, depending on the +configuration, it can account for various data such as sales quotations or +immediate production capacity. +This can be configured in the menu Settings > Configuration > Warehouse. + +Configuration +============= + +By default, this module computes the stock available to promise as the virtual +stock. +To take davantage of the additional features, you must which information you +want to base the computation, by checking one or more boxes in the settings: +`Configuration` > `Warehouse` > `Stock available to promise`. + +Usage +===== + +This module adds a field named `Available for sale` on the Product form. +Various additional fields may be added, depending on which information you +chose to base the computation on. + +Credits +======= + +Contributors +------------ + +* Lionel Sausin (Numérigraphe) +* many others contributed to sub-modules, please refer to each sub-module's credits + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/stock_available_immediately/README.rst b/stock_available_immediately/README.rst new file mode 100644 index 000000000..5117d6025 --- /dev/null +++ b/stock_available_immediately/README.rst @@ -0,0 +1,30 @@ +Ignore planned receptions in quantity available to promise +========================================================== + +Normally the quantity available to promise is based on the virtual stock, +which includes both planned outgoing and incoming goods. +This module will subtract the planned receptions from the quantity available to +promise. + +Credits +======= + +Contributors +------------ + +* Author: Guewen Baconnier (Camptocamp SA) +* Sébastien BEAU (Akretion) +* Lionel Sausin (Numérigraphe) + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/stock_available_mrp/README.rst b/stock_available_mrp/README.rst new file mode 100644 index 000000000..99e7569b8 --- /dev/null +++ b/stock_available_mrp/README.rst @@ -0,0 +1,48 @@ +Consider the production potential is available to promise +========================================================= + +This module takes the potential quantities available for Products in account in +the quantity available to promise, where the "Potential quantity" is the +quantity that can be manufactured with the components immediately at hand. + +Known issues +============ + +The manufacturing delays are not taken into account : this module assumes that +if you have components in stock goods, you can manufacture finished goods +quickly enough. +To avoid overestimating, **only the first level** of Bill of Materials is +considered. + +Roadmap +------- + +* include all levels of BoM, using `bom_explode`. @gdgellatly gave an example + of how to do it here: https://github.com/OCA/stock-logistics-warehouse/pull/5#issuecomment-66902191 + Ideally, we will want to take manufacturing delays into account: we can't + promiss goods to customers if they want them delivered earlier that we can + make them +* add an option (probably as a sub-module) to consider all raw materials as + available if they can be bought from the suppliers in time for the + manufacturing. + +Credits +======= + +Contributors +------------ +* Loïc Bellier (Numérigraphe) +* Lionel Sausin (Numérigraphe) + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/stock_available_sale/README.rst b/stock_available_sale/README.rst new file mode 100644 index 000000000..ed287506d --- /dev/null +++ b/stock_available_sale/README.rst @@ -0,0 +1,38 @@ +Quotations in quantity available to promise +=========================================== + +This module computes the quoted quantity of each Product, and subtracts it from +the quantity available to promise. + +"Quoted" is defined as the sum of the quantities of this Product in +Sale Quotations, taking the context's shop or warehouse into account. + +Known issues / Roadmap +====================== + +This module does not warn salespersons when the quantity available to promise +is insufficient to deliver a sale order line. + +Work to add this feature is underway: https://github.com/OCA/stock-logistics-warehouse/pull/25 + +Credits +======= + +Contributors +------------ + +* Loïc Bellier (Numérigraphe) +* Lionel Sausin (Numérigraphe) + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org.