[OFBiz] SVN: r5887 - trunk/applications/order/servicedef
jacopo at svn.ofbiz.org
jacopo at svn.ofbiz.org
Sun Oct 2 01:18:51 EDT 2005
Author: jacopo
Date: 2005-10-02 00:18:45 -0500 (Sun, 02 Oct 2005)
New Revision: 5887
Modified:
trunk/applications/order/servicedef/services_request.xml
Log:
Cleaned up the service request definitions for "createCustRequest" and "updateCustRequest" services: they now don't use anymore the "interfaceCustRequest" (no more needed, so I've removed it from the system),; now things are much more clear and standard based.
Modified: trunk/applications/order/servicedef/services_request.xml
===================================================================
--- trunk/applications/order/servicedef/services_request.xml 2005-10-02 05:13:12 UTC (rev 5886)
+++ trunk/applications/order/servicedef/services_request.xml 2005-10-02 05:18:45 UTC (rev 5887)
@@ -28,31 +28,18 @@
<version>1.0</version>
<!-- Customer Request Services -->
- <service name="interfaceCustRequest" engine="interface" location="" invoke="">
- <description>CustRequest Interface</description>
- <attribute name="custRequestTypeId" type="String" mode="IN" optional="false"/>
- <attribute name="custRequestCategoryId" type="String" mode="IN" optional="true"/>
- <attribute name="statusId" type="String" mode="IN" optional="true"/>
- <attribute name="priority" type="Long" mode="IN" optional="true"/>
- <attribute name="custRequestDate" type="Timestamp" mode="IN" optional="true"/>
- <attribute name="responseRequiredDate" type="Timestamp" mode="IN" optional="true"/>
- <attribute name="custRequestName" type="String" mode="IN" optional="true"/>
- <attribute name="description" type="String" mode="IN" optional="true"/>
- <attribute name="maximumAmountUomId" type="String" mode="IN" optional="true"/>
- </service>
- <service name="createCustRequest" engine="simple"
+ <service name="createCustRequest" engine="simple" default-entity-name="CustRequest"
location="org/ofbiz/order/request/CustRequestServices.xml" invoke="createCustRequest" auth="true">
<description>Create a custRequest record</description>
- <implements service="interfaceCustRequest"/>
- <attribute name="requestPartyId" type="String" mode="IN" optional="true"/>
- <attribute name="custRequestId" type="String" mode="OUT" optional="false"/>
+ <auto-attributes include="nonpk" mode="IN" optional="true"/>
+ <auto-attributes include="pk" mode="OUT" optional="true"/>
+ <attribute name="custRequestTypeId" type="String" mode="IN" optional="false"/>
</service>
- <service name="updateCustRequest" engine="simple"
+ <service name="updateCustRequest" engine="simple" default-entity-name="CustRequest"
location="org/ofbiz/order/request/CustRequestServices.xml" invoke="updateCustRequest" auth="true">
<description>Update a custRequest record</description>
- <implements service="interfaceCustRequest"/>
- <attribute name="custRequestId" type="String" mode="IN" optional="false"/>
- <attribute name="custRequestTypeId" type="String" mode="IN" optional="true"/>
+ <auto-attributes include="pk" mode="IN" optional="false"/>
+ <auto-attributes include="nonpk" mode="IN" optional="true"/>
</service>
<service name="createCustRequestAttribute" engine="simple"
More information about the Svn
mailing list