Issuing a Single-Function Request

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.


Top of page

Example: Executing a Business Function With a Single-Function Call

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>

iWay Software