changeset 60a856616492 in modules/stock_supply:default
details:
https://hg.tryton.org/modules/stock_supply?cmd=changeset&node=60a856616492
description:
Do not filter by all product ids in products_by_location
issue10588
review371341002
diffstat:
shipment.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (21 lines):
diff -r 2007d00b4e8f -r 60a856616492 shipment.py
--- a/shipment.py Sun Jul 04 17:54:49 2021 +0200
+++ b/shipment.py Fri Aug 06 09:42:38 2021 +0200
@@ -63,13 +63,16 @@
('type', 'in', ['goods', 'assets']),
], order=[('id', 'ASC')])
product_ids = [p.id for p in products]
+ grouping_filter = None
else:
product_ids = list(id2product.keys())
product_ids.sort()
+ grouping_filter = (product_ids,)
with Transaction().set_context(forecast=True, stock_date_end=today):
pbl = Product.products_by_location(
- location_ids, with_childs=True, grouping_filter=(product_ids,))
+ location_ids, with_childs=True,
+ grouping_filter=grouping_filter)
shipments = []
date = today