svn commit: r930182 - in /ofbiz/trunk/applications/product: script/org/ofbiz/product/UpgradeServices.xml servicedef/services_upgrade.xml

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r930182 - in /ofbiz/trunk/applications/product: script/org/ofbiz/product/UpgradeServices.xml servicedef/services_upgrade.xml

jacopoc
Author: jacopoc
Date: Fri Apr  2 08:22:17 2010
New Revision: 930182

URL: http://svn.apache.org/viewvc?rev=930182&view=rev
Log:
Implemented upgrade script for deprecated field Facility.squareFootage

Modified:
    ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml
    ofbiz/trunk/applications/product/servicedef/services_upgrade.xml

Modified: ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml?rev=930182&r1=930181&r2=930182&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml (original)
+++ ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml Fri Apr  2 08:22:17 2010
@@ -45,4 +45,15 @@ under the License.
         </iterate>
     </simple-method>
 
+    <simple-method method-name="migrateFacilitySquareFootage" short-description="Migrate Data From from Facility.oldSquareFootage to Facility.facilitySize">
+        <entity-condition entity-name="Facility" list="facilities"/>
+        <iterate list="facilities" entry="facility">
+            <if-not-empty field="facility.oldSquareFootage">
+                <set field="facility.facilitySize" from-field="facility.oldSquareFootage"/>
+                <set field="facility.facilitySizeUomId" value="AREA_ft2"/>
+                <store-value value-field="facility"/>
+            </if-not-empty>
+        </iterate>
+    </simple-method>
+
 </simple-methods>
\ No newline at end of file

Modified: ofbiz/trunk/applications/product/servicedef/services_upgrade.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_upgrade.xml?rev=930182&r1=930181&r2=930182&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/servicedef/services_upgrade.xml (original)
+++ ofbiz/trunk/applications/product/servicedef/services_upgrade.xml Fri Apr  2 08:22:17 2010
@@ -34,5 +34,12 @@ under the License.
             party/data/PartyTypeData.xml
         </description>
     </service>
+    <service name="migrateFacilitySquareFootage" engine="simple"
+            location="component://product/script/org/ofbiz/product/UpgradeServices.xml" invoke="migrateFacilitySquareFootage">
+        <description>
+            Migrate data from Facility.oldSquareFootage to Facility.facilitySize.
+            The field Facility.squareFootageSince has been deprecated since revision 929912 (2010-04-01)
+        </description>
+    </service>
 
 </services>
\ No newline at end of file