Author: jacopoc
Date: Fri Apr 2 08:22:17 2010
New Revision: 930182
URL:
http://svn.apache.org/viewvc?rev=930182&view=revLog:
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