Author: apatel
Date: Thu Jul 23 13:34:27 2009
New Revision: 797067
URL:
http://svn.apache.org/viewvc?rev=797067&view=revLog:
Making postal address fields options. Map processor in service checks required fields and returns error if appropriate. In case shipping contact mach should be used for billing then we don't need postal address fields data.
Modified:
ofbiz/trunk/applications/order/servicedef/services.xml
Modified: ofbiz/trunk/applications/order/servicedef/services.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=797067&r1=797066&r2=797067&view=diff==============================================================================
--- ofbiz/trunk/applications/order/servicedef/services.xml (original)
+++ ofbiz/trunk/applications/order/servicedef/services.xml Thu Jul 23 13:34:27 2009
@@ -923,12 +923,12 @@
<attribute name="userLogin" mode="IN" type="org.ofbiz.entity.GenericValue" optional="true"/>
<attribute name="billToAttnName" mode="IN" type="String" optional="true"/>
<attribute name="billToName" mode="IN" type="String" optional="true"/>
- <attribute name="billToAddress1" mode="IN" type="String" optional="false"/>
+ <attribute name="billToAddress1" mode="IN" type="String" optional="true"/>
<attribute name="billToAddress2" mode="IN" type="String" optional="true"/>
- <attribute name="billToCity" mode="IN" type="String" optional="false"/>
- <attribute name="billToStateProvinceGeoId" mode="IN" type="String" optional="false"/>
- <attribute name="billToPostalCode" mode="IN" type="String" optional="false"/>
- <attribute name="billToCountryGeoId" mode="IN" type="String" optional="false"/>
+ <attribute name="billToCity" mode="IN" type="String" optional="true"/>
+ <attribute name="billToStateProvinceGeoId" mode="IN" type="String" optional="true"/>
+ <attribute name="billToPostalCode" mode="IN" type="String" optional="true"/>
+ <attribute name="billToCountryGeoId" mode="IN" type="String" optional="true"/>
<attribute name="shipToContactMechId" mode="IN" type="String" optional="true"/>
<attribute name="billToContactMechId" mode="IN" type="String" optional="true"/>
<attribute name="contactMechId" mode="OUT" type="String" optional="false"/>