[Erp5-report] r28547 - in /erp5/trunk/bt5/erp5_accounting: SkinTemplateItem/portal_skins/er...
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Aug 21 14:26:53 CEST 2009
Author: jerome
Date: Fri Aug 21 14:26:52 2009
New Revision: 28547
URL: http://svn.erp5.org?rev=28547&view=rev
Log:
get more dynamically builder lists for purchase and sale invoice transaction; also returns builders for advanced invoicing
Modified:
erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/PurchaseInvoiceTransaction_getBuilderList.xml
erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/SaleInvoiceTransaction_getBuilderList.xml
erp5/trunk/bt5/erp5_accounting/bt/revision
Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/PurchaseInvoiceTransaction_getBuilderList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/PurchaseInvoiceTransaction_getBuilderList.xml?rev=28547&r1=28546&r2=28547&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/PurchaseInvoiceTransaction_getBuilderList.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/PurchaseInvoiceTransaction_getBuilderList.xml [utf8] Fri Aug 21 14:26:52 2009
@@ -54,9 +54,17 @@
<item>
<key> <string>_body</string> </key>
<value> <string>portal_deliveries = context.getPortalObject().portal_deliveries\n
-return [portal_deliveries.purchase_invoice_builder,\n
- portal_deliveries.purchase_invoice_tax_builder,\n
- portal_deliveries.purchase_invoice_transaction_builder]\n
+builder_list = []\n
+\n
+for builder_id in (\'purchase_invoice_buider\',\n
+ \'purchase_invoice_tax_builder\',\n
+ \'purchase_invoice_transaction_builder\',\n
+ \'advanced_purchase_invoice_transaction_builder\', ):\n
+ builder = getattr(portal_deliveries, builder_id, None)\n
+ if builder is not None:\n
+ builder_list.append(builder)\n
+\n
+return builder_list\n
</string> </value>
</item>
<item>
@@ -96,6 +104,12 @@
<string>_getattr_</string>
<string>context</string>
<string>portal_deliveries</string>
+ <string>builder_list</string>
+ <string>_getiter_</string>
+ <string>builder_id</string>
+ <string>getattr</string>
+ <string>None</string>
+ <string>builder</string>
</tuple>
</value>
</item>
Modified: erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/SaleInvoiceTransaction_getBuilderList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/SaleInvoiceTransaction_getBuilderList.xml?rev=28547&r1=28546&r2=28547&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/SaleInvoiceTransaction_getBuilderList.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/SaleInvoiceTransaction_getBuilderList.xml [utf8] Fri Aug 21 14:26:52 2009
@@ -54,9 +54,17 @@
<item>
<key> <string>_body</string> </key>
<value> <string>portal_deliveries = context.getPortalObject().portal_deliveries\n
-return [portal_deliveries.sale_invoice_builder,\n
- portal_deliveries.sale_invoice_tax_builder,\n
- portal_deliveries.sale_invoice_transaction_builder]\n
+builder_list = []\n
+\n
+for builder_id in (\'sale_invoice_buider\',\n
+ \'sale_invoice_tax_builder\',\n
+ \'sale_invoice_transaction_builder\',\n
+ \'advanced_sale_invoice_transaction_builder\', ):\n
+ builder = getattr(portal_deliveries, builder_id, None)\n
+ if builder is not None:\n
+ builder_list.append(builder)\n
+\n
+return builder_list\n
</string> </value>
</item>
<item>
@@ -96,6 +104,12 @@
<string>_getattr_</string>
<string>context</string>
<string>portal_deliveries</string>
+ <string>builder_list</string>
+ <string>_getiter_</string>
+ <string>builder_id</string>
+ <string>getattr</string>
+ <string>None</string>
+ <string>builder</string>
</tuple>
</value>
</item>
Modified: erp5/trunk/bt5/erp5_accounting/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_accounting/bt/revision?rev=28547&r1=28546&r2=28547&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_accounting/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_accounting/bt/revision [utf8] Fri Aug 21 14:26:52 2009
@@ -1,1 +1,1 @@
-960
+961
More information about the Erp5-report
mailing list