Posted by
jleroux@apache.org on
Aug 05, 2006; 2:57pm
URL: http://ofbiz.116.s1.nabble.com/svn-commit-r429000-incubator-ofbiz-trunk-applications-product-script-org-ofbiz-product-promo-PromoSel-tp208736.html
Author: jleroux
Date: Sat Aug 5 06:57:23 2006
New Revision: 429000
URL:
http://svn.apache.org/viewvc?rev=429000&view=revLog:
Deprecated operations replaced by set operations in PromoServices.xml (Apache OFBIZ-90)
Modified:
incubator/ofbiz/trunk/applications/product/script/org/ofbiz/product/promo/PromoServices.xml
Modified: incubator/ofbiz/trunk/applications/product/script/org/ofbiz/product/promo/PromoServices.xml
URL:
http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/product/script/org/ofbiz/product/promo/PromoServices.xml?rev=429000&r1=428999&r2=429000&view=diff==============================================================================
--- incubator/ofbiz/trunk/applications/product/script/org/ofbiz/product/promo/PromoServices.xml (original)
+++ incubator/ofbiz/trunk/applications/product/script/org/ofbiz/product/promo/PromoServices.xml Sat Aug 5 06:57:23 2006
@@ -29,14 +29,13 @@
<sequenced-id-to-env sequence-name="ProductPromo" env-name="newEntity.productPromoId"/>
<field-to-result field-name="productPromoId" map-name="newEntity"/>
- <if-empty field-name="newEntity.userEntered">
- <string-to-field string="Y" field-name="newEntity.userEntered"/>
- </if-empty>
+ <set value="Y" set-if-empty="true" field="newEntity.userEntered"/>
+
<now-timestamp-to-env env-name="nowTimestamp"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.createdDate"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.lastModifiedDate"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.lastModifiedByUserLogin"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.createdByUserLogin"/>
+ <set from-field="nowTimestamp" field="newEntity.createdDate"/>
+ <set from-field="nowTimestamp" field="newEntity.lastModifiedDate"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.lastModifiedByUserLogin"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.createdByUserLogin"/>
<create-value value-name="newEntity"/>
</simple-method>
@@ -45,16 +44,15 @@
<check-permission permission="CATALOG_PRICE_MAINT"><fail-property resource="ProductUiLabels" property="ProductPriceMaintPermissionError"/></check-permission>
<check-errors/>
- <field-to-field field-name="productPromoId" map-name="parameters" to-map-name="lookupPKMap"/>
+ <set from-field="parameters.productPromoId" field="lookupPKMap.productPromoId"/>
<find-by-primary-key entity-name="ProductPromo" map-name="lookupPKMap" value-name="lookedUpValue"/>
<set-nonpk-fields map-name="parameters" value-name="lookedUpValue"/>
- <if-empty field-name="newEntity.userEntered">
- <string-to-field string="Y" field-name="newEntity.userEntered"/>
- </if-empty>
+ <set value="Y" set-if-empty="true" field="newEntity.userEntered"/>
+
<now-timestamp-to-env env-name="nowTimestamp"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.lastModifiedDate"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.lastModifiedByUserLogin"/>
+ <set from-field="nowTimestamp" field="newEntity.lastModifiedDate"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.lastModifiedByUserLogin"/>
<store-value value-name="lookedUpValue"/>
</simple-method>
@@ -65,7 +63,7 @@
<!-- TODO: if a force remove flag is passed, remove related info first, maybe just rules, store assocs, etc -->
- <field-to-field field-name="productPromoId" map-name="parameters" to-map-name="lookupPKMap"/>
+ <set from-field="parameters.productPromoId" field="lookupPKMap.productPromoId"/>
<find-by-primary-key entity-name="ProductPromo" map-name="lookupPKMap" value-name="lookedUpValue"/>
<remove-value value-name="lookedUpValue"/>
</simple-method>
@@ -152,10 +150,10 @@
<field-to-result field-name="productPromoCodeId" map-name="newEntity"/>
<now-timestamp-to-env env-name="nowTimestamp"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.createdDate"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.lastModifiedDate"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.lastModifiedByUserLogin"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.createdByUserLogin"/>
+ <set from-field="nowTimestamp" field="newEntity.createdDate"/>
+ <set from-field="nowTimestamp" field="newEntity.lastModifiedDate"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.lastModifiedByUserLogin"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.createdByUserLogin"/>
<create-value value-name="newEntity"/>
</simple-method>
@@ -170,8 +168,8 @@
<set-nonpk-fields map-name="parameters" value-name="lookedUpValue"/>
<now-timestamp-to-env env-name="nowTimestamp"/>
- <env-to-env env-name="nowTimestamp" to-env-name="newEntity.lastModifiedDate"/>
- <env-to-env env-name="userLogin.userLoginId" to-env-name="newEntity.lastModifiedByUserLogin"/>
+ <set from-field="nowTimestamp" field="newEntity.lastModifiedDate"/>
+ <set from-field="userLogin.userLoginId" field="newEntity.lastModifiedByUserLogin"/>
<store-value value-name="lookedUpValue"/>
</simple-method>
@@ -348,10 +346,9 @@
<set-pk-fields map-name="parameters" value-name="newEntity"/>
<set-nonpk-fields map-name="parameters" value-name="newEntity"/>
- <if-empty field-name="fromDate" map-name="newEntity">
- <now-timestamp-to-env env-name="nowTimestamp"/>
- <env-to-field env-name="nowTimestamp" field-name="fromDate" map-name="newEntity"/>
- </if-empty>
+ <now-timestamp-to-env env-name="nowTimestamp"/>
+ <set from-field="nowTimestamp.fromDate" set-if-empty="true" field="newEntity.fromDate"/>
+
<create-value value-name="newEntity"/>
</simple-method>