Change diff stock_supply_production-performance-improvement for 4.0 series
This commit is contained in:
parent
196390fa09
commit
0afe6df558
|
@ -1,8 +1,8 @@
|
|||
diff -r 4af84eb4246d product.py
|
||||
--- a/trytond/trytond/modules/stock_supply_production/product.py Tue Feb 17 21:08:47 2015 +0100
|
||||
+++ b/trytond/trytond/modules/stock_supply_production/product.py Wed Apr 15 17:57:32 2015 +0200
|
||||
diff -r e87597a61e03 trytond/trytond/modules/stock_supply_production/product.py
|
||||
--- a/trytond/trytond/modules/stock_supply_production/product.py Mon May 02 17:49:48 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_supply_production/product.py Mon May 30 15:53:24 2016 +0200
|
||||
@@ -10,8 +10,10 @@
|
||||
class Product:
|
||||
__metaclass__ = PoolMeta
|
||||
__name__ = 'product.product'
|
||||
|
||||
- def get_supply_period(self):
|
||||
|
@ -15,10 +15,10 @@ diff -r 4af84eb4246d product.py
|
|||
- return int(Configuration(1).supply_period or 0)
|
||||
+ supply_period = int(Configuration(1).supply_period or 0)
|
||||
+ return dict((p, supply_period) for p in products)
|
||||
diff -r 4af84eb4246d production.py
|
||||
--- a/trytond/trytond/modules/stock_supply_production/production.py Tue Feb 17 21:08:47 2015 +0100
|
||||
+++ b/trytond/trytond/modules/stock_supply_production/production.py Wed Apr 15 17:57:32 2015 +0200
|
||||
@@ -87,8 +87,8 @@
|
||||
diff -r e87597a61e03 production.py
|
||||
--- a/trytond/trytond/modules/stock_supply_production/production.py Mon May 02 17:49:48 2016 +0200
|
||||
+++ b/trytond/trytond/modules/stock_supply_production/production.py Mon May 30 15:53:24 2016 +0200
|
||||
@@ -89,8 +89,8 @@
|
||||
product_ids, with_childs=True)
|
||||
|
||||
# order product by supply period
|
||||
|
@ -28,4 +28,4 @@ diff -r 4af84eb4246d production.py
|
|||
+ in Product.get_supply_periods(sub_products).iteritems())
|
||||
|
||||
for warehouse in warehouses:
|
||||
quantities = dict((x, pbl.pop((warehouse.id, x), 0))
|
||||
quantities = defaultdict(lambda: 0,
|
||||
|
|
Loading…
Reference in New Issue