From a1516b79727d1219a33591dd82abc5b219901404 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 22 Dec 2009 18:31:48 +0100 Subject: [PATCH 1/2] [IMP] Improved description of mrp_jit module bzr revid: odo@openerp.com-20091222173148-etyj05cqddxx5byn --- addons/mrp_jit/__terp__.py | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/addons/mrp_jit/__terp__.py b/addons/mrp_jit/__terp__.py index b0f3028f6e2..1d894a84c30 100644 --- a/addons/mrp_jit/__terp__.py +++ b/addons/mrp_jit/__terp__.py @@ -25,15 +25,23 @@ 'version': '1.0', 'category': 'Generic Modules/Production', 'description': """ - This module allows Just In Time computation of all procurement. - - If you install this module, you will not have to run the schedulers anymore. - Each document is computed in real time. Note that this module can slow down your - system a little bit. + This module allows Just In Time computation of procurement orders. + If you install this module, you will not have to run the procurement scheduler + manually anymore, or wait for it to execute. + Each procurement order (resulting from a sale order, for instance) will be computed + when confirmed, without waiting for the procurement scheduler to run. + + Warning: this does not take into account minimum stock rules (order points), which still + require to run the appropriate scheduler, or wait for it to run nightly. + + Note that the procurement computation can be resource-intensive, so you may + want to be careful with this, depending on your mrp configuration and system + usage. It may also increase your stock size because products are reserved as soon - as possible. In that case, you can not use priorities any more on the different - picking. + as possible. In that case, you can not use priorities any more. + + """, 'author': 'Tiny', 'depends': ['mrp', 'sale'], From 583aeef94c4d3ae3c3771757e9c7a8feae99a406 Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Tue, 22 Dec 2009 19:23:25 +0100 Subject: [PATCH 2/2] [FIX] Corrected tooltip on quantity field in product supplier info (uses purchase UoM, not default one) bzr revid: odo@openerp.com-20091222182325-hyiidmwh0ytry2rx --- addons/product/i18n/fr.po | 4 ++-- addons/product/i18n/nl.po | 4 ++-- addons/product/product.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/product/i18n/fr.po b/addons/product/i18n/fr.po index d6f107598c6..aaa1dcef76f 100644 --- a/addons/product/i18n/fr.po +++ b/addons/product/i18n/fr.po @@ -105,11 +105,11 @@ msgstr "Intervention senior sur site" #. module: product #: help:product.supplierinfo,qty:0 msgid "" -"The minimal quantity to purchase for this supplier, expressed in the default " +"The minimal quantity to purchase for this supplier, expressed in the purchase " "unit of measure." msgstr "" "La quantité minimum d'achat pour ce fournisseur, exprimée dans l'unité de " -"mesure par défaut" +"mesure d'achat" #. module: product #: field:product.template,weight_net:0 diff --git a/addons/product/i18n/nl.po b/addons/product/i18n/nl.po index f7b0ef41818..cbfa83f3fb4 100644 --- a/addons/product/i18n/nl.po +++ b/addons/product/i18n/nl.po @@ -67,11 +67,11 @@ msgstr "Onsite Senior Intervention" #. module: product #: help:product.supplierinfo,qty:0 msgid "" -"The minimal quantity to purchase for this supplier, expressed in the default " +"The minimal quantity to purchase for this supplier, expressed in the purchase " "unit of measure." msgstr "" "Het minimale aantal om in te kopen voor deze leverancier, uitgedrukt in de " -"standaard meeteenheid." +"inkoop-meeteenheid." #. module: product #: field:product.template,weight_net:0 diff --git a/addons/product/product.py b/addons/product/product.py index ad2b4ca0330..2de5612c44d 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -630,7 +630,7 @@ class product_supplierinfo(osv.osv): 'product_name': fields.char('Partner Product Name', size=128, help="Name of the product for this partner, will be used when printing a request for quotation. Keep empty to use the internal one."), 'product_code': fields.char('Partner Product Code', size=64, help="Code of the product for this partner, will be used when printing a request for quotation. Keep empty to use the internal one."), 'sequence' : fields.integer('Priority'), - 'qty' : fields.float('Minimal Quantity', required=True, help="The minimal quantity to purchase for this supplier, expressed in the default unit of measure."), + 'qty' : fields.float('Minimal Quantity', required=True, help="The minimal quantity to purchase for this supplier, expressed in the purchase unit of measure."), 'product_id' : fields.many2one('product.template', 'Product', required=True, ondelete='cascade', select=True), 'delay' : fields.integer('Delivery Delay', required=True, help="Delay in days between the confirmation of the purchase order and the reception of the products in your warehouse. Used by the scheduler for automatic computation of the purchase order planning."), 'pricelist_ids': fields.one2many('pricelist.partnerinfo', 'suppinfo_id', 'Supplier Pricelist'),