[Erp5-report] r24403 - /erp5/trunk/products/ERP5/Document/InvoicingRule.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Oct 29 18:09:24 CET 2008
Author: mame
Date: Wed Oct 29 18:09:22 2008
New Revision: 24403
URL: http://svn.erp5.org?rev=24403&view=rev
Log:
file modified so that categories delivery_mode and incoterm can be copied on invoice
Modified:
erp5/trunk/products/ERP5/Document/InvoicingRule.py
Modified: erp5/trunk/products/ERP5/Document/InvoicingRule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/InvoicingRule.py?rev=24403&r1=24402&r2=24403&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/InvoicingRule.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/InvoicingRule.py [utf8] Wed Oct 29 18:09:22 2008
@@ -107,6 +107,8 @@
'resource': context_movement.getResource(),
'variation_category_list': context_movement.getVariationCategoryList(),
'variation_property_dict': context_movement.getVariationPropertyDict(),
+ 'delivery_mode':context_movement.getDeliveryMode(),
+ 'incoterm':context_movement.getIncoterm(),
'base_contribution_list': context_movement.getBaseContributionList(),
'aggregate_list': context_movement.getAggregateList(),
'quantity': context_movement.getCorrectedQuantity(),
@@ -135,7 +137,10 @@
if not parent_movement.isFrozen():
add_list, modify_dict, \
delete_list = self._getCompensatedMovementList(applied_rule, **kw)
-
+ LOG("KW",0,kw)
+ LOG("Add List",0,add_list)
+ LOG("Delete List",0,delete_list)
+ LOG("Modify Dict",0,modify_dict)
for movement_id in delete_list:
applied_rule._delObject(movement_id)
@@ -150,6 +155,8 @@
else:
new_mvmt = applied_rule.newContent(portal_type=self.movement_type)
new_mvmt.edit(**movement_dict)
+ LOG("Movement Dict",0,movement_dict)
+
# Pass to base class
Rule.expand(self, applied_rule, force=force, **kw)
More information about the Erp5-report
mailing list