[Erp5-report] r39317 yo - /erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Oct 19 09:29:54 CEST 2010
Author: yo
Date: Tue Oct 19 09:29:54 2010
New Revision: 39317
URL: http://svn.erp5.org?rev=39317&view=rev
Log:
Passing calculation_base_date was missing.
Modified:
erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py
Modified: erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py?rev=39317&r1=39316&r2=39317&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py [utf8] (original)
+++ erp5/trunk/products/ERP5Legacy/Document/OpenOrderRule.py [utf8] Tue Oct 19 09:29:54 2010
@@ -90,10 +90,14 @@ class OpenOrderRule(DeliveryRule):
else:
# Because order's start_date might be matched with the periodicity.
order_start_date = order_movement.getStartDate()
- schedule_start_date = order_start_date-1
- schedule_list = [date_pair
- for date_pair in self._getOrderDateScheduleTupleList(order_movement, schedule_start_date, **kw)
- if date_pair[0]>=order_start_date]
+ schedule_start_date = order_start_date - 1
+ schedule_list = []
+ for date_pair in self._getOrderDateScheduleTupleList(order_movement,
+ schedule_start_date,
+ calculation_base_date=calculation_base_date,
+ **kw):
+ if date_pair[0] >= order_start_date:
+ schedule_list.append(date_pair)
for start_date, stop_date in schedule_list:
property_dict = {'start_date':start_date, 'stop_date':stop_date}
More information about the Erp5-report
mailing list