[Erp5-report] r6696 - /erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_ac...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 14 22:58:31 CEST 2006


Author: kevin
Date: Fri Apr 14 22:58:30 2006
New Revision: 6696

URL: http://svn.erp5.org?rev=6696&view=rev
Log:
Use where_expression instead of my previous hack.

Modified:
    erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_createClosingTransaction.xml

Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_createClosingTransaction.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_createClosingTransaction.xml?rev=6696&r1=6695&r2=6696&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_createClosingTransaction.xml (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionModule_createClosingTransaction.xml Fri Apr 14 22:58:30 2006
@@ -100,12 +100,12 @@
                portal.portal_categories.account_type.expense\\\n
             .getAccountTypeRelatedValueList(portal_type = \'Account\'):\n
 \n
-  quantity = getInventory( node_uid                 = account.getUid()\n
-                         , omit_simulation          = 1\n
-                         , simulation_state         = [\'stopped\', \'delivered\']\n
-                         , section_uid              = section_uid\n
-                         , at_date                  = at_date\n
-                         , section_portal_type_list = [\'Organisation\']\n
+  quantity = getInventory( node_uid         = account.getUid()\n
+                         , omit_simulation  = 1\n
+                         , simulation_state = [\'stopped\', \'delivered\']\n
+                         , section_uid      = section_uid\n
+                         , at_date          = at_date\n
+                         , where_expression = " section.portal_type = \'Organisation\' "\n
                          )\n
   quantity = quantity or 0.0\n
   total_quantity += context.Base_getRoundValue(quantity, precision)\n




More information about the Erp5-report mailing list