[OFBiz] SVN: r6479 - trunk/applications/party/servicedef

sichen@svn.ofbiz.org sichen at svn.ofbiz.org
Mon Jan 9 12:53:10 CST 2006


Author: sichen
Date: 2006-01-09 12:53:07 -0600 (Mon, 09 Jan 2006)
New Revision: 6479

Modified:
   trunk/applications/party/servicedef/services.xml
Log:
Added ability to set Party.description and Party.currencyUomId when creating/updating a Person. Note that adding more Party fields is simply a matter of defining attributes in the servicedef like this, because the source code uses party.setNonPKFields(context).

Modified: trunk/applications/party/servicedef/services.xml
===================================================================
--- trunk/applications/party/servicedef/services.xml	2006-01-09 04:58:36 UTC (rev 6478)
+++ trunk/applications/party/servicedef/services.xml	2006-01-09 18:53:07 UTC (rev 6479)
@@ -51,6 +51,8 @@
         <attribute name="statusId" type="String" mode="IN" optional="true"/>
         <override name="firstName" optional="false"/>
         <override name="lastName" optional="false"/>
+        <attribute name="preferredCurrencyUomId" type="String" mode="IN" optional="true"/>
+        <attribute name="description" type="String" mode="IN" optional="true"/>
     </service>
     <service name="createPersonAndUserLogin" engine="simple" require-new-transaction="true"
             location="org/ofbiz/party/party/PartySimpleMethods.xml" invoke="createPersonAndUserLogin" auth="false">
@@ -65,6 +67,8 @@
         <description>Update a Person</description>
         <auto-attributes mode="IN" include="pk" optional="true"><!-- if no partyId specified will use userLogin.partyId --></auto-attributes>
         <auto-attributes mode="IN" include="nonpk" optional="true"/>
+        <attribute name="preferredCurrencyUomId" type="String" mode="IN" optional="true"/>
+        <attribute name="description" type="String" mode="IN" optional="true"/>
     </service>
 
     <service name="createPartyGroup" engine="java" default-entity-name="PartyGroup"



More information about the Svn mailing list