[Erp5-report] r23770 - in /erp5/trunk/bt5/erp5_base: SkinTemplateItem/portal_skins/erp5_bas...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Sep 23 18:12:03 CEST 2008


Author: jerome
Date: Tue Sep 23 18:12:02 2008
New Revision: 23770

URL: http://svn.erp5.org?rev=23770&view=rev
Log:
Use corporate name instead of title for organisations when printing orders / packing list / invoice etc

Modified:
    erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml
    erp5/trunk/bt5/erp5_base/bt/revision

Modified: erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml?rev=23770&r1=23769&r2=23770&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml (original)
+++ erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml Tue Sep 23 18:12:02 2008
@@ -195,6 +195,8 @@
   """\n
   def getTitle(self):\n
     return \'\'\n
+  def getCorporateName(self):\n
+    return \'\'\n
   def getDefaultAddressText(self):\n
     return \'\'\n
   def getDefaultAddressRegionTitle(self):\n
@@ -202,6 +204,16 @@
   def getProperty(self, prop, d=\'\'):\n
     return d\n
 \n
+source_section = context.getSourceSectionValue(\n
+                          portal_type=\'Organisation\')\n
+if source_section is None:\n
+  source_section = EmptyOrganisation()\n
+\n
+destination_section = context.getDestinationSectionValue(\n
+                          portal_type=\'Organisation\')\n
+if destination_section is None:\n
+  destination_section = EmptyOrganisation()\n
+\n
 source_administration = context.getSourceAdministrationValue(\n
                               portal_type=\'Organisation\')\n
 if source_administration is None:\n
@@ -216,8 +228,10 @@
 if destination_administration is None:\n
   destination_administration = EmptyOrganisation()\n
 \n
+\n
 data_dict = {\n
-  \'source_section_title\': context.getSourceSectionTitle() or \'\',\n
+  \'source_section_title\': source_section.getCorporateName() or\\\n
+                            source_section.getTitle(),\n
   \'source_section_image_path\': context.getSourceSectionValue() is not None\\\n
           and context.getSourceSectionValue().getDefaultImagePath() or \'\',\n
   \'source_section_image_width\': context.getSourceSectionValue() is not None\\\n
@@ -244,7 +258,8 @@
                            is not None and\\\n
                            context.getSourceSectionValue().getVatCode() or \'\'),\n
 \n
-  \'source_administration_title\': source_administration.getTitle(),\n
+  \'source_administration_title\': source_administration.getCorporateName()\\\n
+                                       or source_administration.getTitle(),\n
   \'source_administration_address\': getOneLineAddress(\n
                                       source_administration.getDefaultAddressText(),\n
                                       source_administration.getDefaultAddressRegionTitle()),\n
@@ -312,9 +327,9 @@
   \'destination_vatid\': getVatId(context.getDestination() and\n
       context.getDestinationValue().getProperty(\'vat_code\', \'\') or \'\'),\n
 \n
-  \'destination_section_title\': context.getDestinationSectionTitle() or \'\',\n
-  \'destination_section_image_path\': context.getDestinationSectionValue() is not None \\\n
-      and context.getDestinationSectionValue().getDefaultImagePath() or \'\',\n
+  \'destination_section_title\': destination_section.getCorporateName() or \\\n
+                                  destination_section.getTitle(),\n
+  \'destination_section_image_path\': destination_section.getDefaultImagePath(),\n
   \'destination_section_image_width\': context.getDestinationSectionValue() is not None\\\n
       and context.getDestinationSectionValue().getDefaultImageWidth() is not None\\\n
       and context.getDestinationSectionValue().getDefaultImageWidth() * inch_cm_ratio or \'\',\n
@@ -331,7 +346,8 @@
   \'destination_section_vatid\': getVatId(context.getDestinationSection() and\n
       context.getDestinationSectionValue().getProperty(\'vat_code\') or \'\'),\n
 \n
-  \'destination_administration_title\': destination_administration.getTitle(),\n
+  \'destination_administration_title\': destination_administration.getCorporateName() or \\\n
+                                destination_administration.getTitle(),\n
   \'destination_administration_address\': getOneLineAddress(\n
                                       destination_administration.getDefaultAddressText(),\n
                                       destination_administration.getDefaultAddressRegionTitle()),\n
@@ -442,6 +458,8 @@
                             <string>_inplacevar_</string>
                             <string>inch_cm_ratio</string>
                             <string>EmptyOrganisation</string>
+                            <string>source_section</string>
+                            <string>destination_section</string>
                             <string>source_administration</string>
                             <string>destination_administration</string>
                             <string>data_dict</string>

Modified: erp5/trunk/bt5/erp5_base/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/bt/revision?rev=23770&r1=23769&r2=23770&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/bt/revision (original)
+++ erp5/trunk/bt5/erp5_base/bt/revision Tue Sep 23 18:12:02 2008
@@ -1,1 +1,1 @@
-427
+429




More information about the Erp5-report mailing list