The following example, GetEffectiveAddress, is a single-function call to EnterpriseOne, and the result of this request is a standard jdeResponse document. In a single-function request, only one callMethod within the XML object is specified.
The following code is a sample GetEffectiveAddress jdeRequest.
<jdeRequest type="callmethod" user="JDE" pwd="JDE" environment="DV7333" session=""> <callMethod name="GetEffectiveAddress" app="BSE" runOnError="no"> <params> <param name="mnAddressNumber">1001</param> <param name="jdDateBeginningEffective"></param> <param name="cEffectiveDateExistence10"></param> <param name="szAddressLine1"></param> <param name="szAddressLine2"></param> <param name="szAddressLine3"></param> <param name="szAddressLine4"></param> <param name="szZipCodePostal"></param> <param name="szCity"></param> <param name="szCountyAddress"></param> <param name="szState"></param> <param name="szCountry"></param> <param name="szUserid"></param> <param name="szProgramid"></param> <param name="jdDateupdated"></param> <param name="szWorkstationid"></param> <param name="mnTimelastupdated"></param> <param name="szNamealpha"></param> </params> <onError abort="yes"></onError> </callMethod> </jdeRequest>
The following code is a sample GetEffectiveAddress jdeResponse.
<?xml version="1.0"?>
<!DOCTYPE jdeResponse>
<jdeResponse environment="DV7333"
pwd="JDE"
session="516.1029417972.68"
type="callmethod"
user="JDE">
<callMethod app="BSE"
name="GetEffectiveAddress"
runOnError="no">
<returnCode code="0"/>
<params>
<param name="mnAddressNumber">1001</param>
<param name="jdDateBeginningEffective"/>
<param name="cEffectiveDateExistence10"/>
<param name="szAddressLine1">8055 Tufts Avenue, Suite 1331</param>
<param name="szAddressLine2"> </param>
<param name="szAddressLine3"> </param>
<param name="szAddressLine4"> </param>
<param name="szZipCodePostal">80237 </param>
<param name="szCity">Denver </param>
<param name="szCountyAddress"> </param>
<param name="szState">CO </param>
<param name="szCountry"/>
<param name="szUserid"/>
<param name="szProgramid"/>
<param name="jdDateupdated"/>
<param name="szWorkstationid"/>
<param name="mnTimelastupdated">0 </param>
<param name="szNamealpha">J.D. Edwards & Company </param>
</params>
</callMethod>
</jdeResponse>