C Minimum Required Values Sample Code

This appendix contains the following topics:

C.1 Sales Order Minimum Required Values

This sales order entry example shows the minimum required parameters. JD Edwards EnterpriseOne recommends that you start with the minimum required values and test them to ensure your system is working. After you are confident the minimum required values are working properly, you can add other values.

<?xml version="1.0" encoding="utf-8" ?>
  <jdeRequest type="callmethod" user="JDE" pwd="JDE" role="*ALL" 
environment="PRD733">
   <callMethod name="GetLocalComputerId" app="NetComm" runOnError="no">
   <params>
     <param name="szMachineKey" id="" />
   </params>
   <onError abort="yes"/>
   </callMethod>
   <callMethod name="F4211FSBeginDoc" app="NetComm" runOnError="no">
   <params>
     <param name="szCMComputerID" idref="2"/>
     <param name="szOrderType">S4</param>
     <param name="szBusinessUnit">M30</param>
     <param name="mnAddressNumber">4242</param>
   </params>
   <onError abort="yes">
   <callMethod name="F4211ClearWorkFile" app="NetComm" runOnError="yes">
   <params>
     <param name="mnJobNo" idref="1"/>
     <param name="szComputerID" idref="2"/>
     <param name="cClearHeaderWF">2</param>
     <param name="cClearDetailWF">2</param>
   </params>
   </callMethod>
   </onError>
   </callMethod>
   <callMethod name="F4211FSEditLine" app="NetComm" runOnError="yes">
   <params>
     <param name="mnCMJobNo" idref="1"/>
     <param name="szCMComputerID" idref="2"/>
     <param name="szBusinessUnit">M30</param>
     <param name="szItemNo">1001</param>
   </params>
   <onError abort="no"/>
   </callMethod>
   <callMethod name="F4211FSEndDoc" app="NetComm" runOnError="no">
   <params>
     <param name="mnCMJobNo" idref="1"/>
     <param name="szCMComputerID" idref="2"/>
   </params>
   <onError abort="no">
   <callMethod name="F4211ClearWorkFile" app="NetComm" runOnError="yes">
   <params>
     <param name="mnJobNo" idref="1"/>
     <param name="szComputerID" idref="2"/>
     <param name="mnFromLineNo">0</param>
     <param name="mnThruLineNo">0</param>
     <param name="cClearHeaderWF">2</param>
     <param name="cClearDetailWF">2</param>
     <param name="szProgramID">NetComm</param>
     <param name="szCMVersion">ZJDE0001</param>
   </params>
   </callMethod>
   </onError>
   </callMethod>
   <returnParams failureDestination="ERROR.Q" successDestination="SUCCESS.Q"
runOnError="yes"/>
<onError abort="yes">
   <callMethod name="F4211ClearWorkFile" app="NetComm" runOnError="yes">
   <params>
     <param name="mnJobNo" idref="1"/>
     <param name="szComputerID" idref="2"/>
     <param name="mnFromLineNo">0</param>
     <param name="mnThruLineNo">0</param>
     <param name="cClearHeaderWF">2</param>
     <param name="cClearDetailWF">2</param>
     <param name="szProgramID">NetComm</param>
     <param name="szCMVersion">ZJDE0001</param>
   </params>
   </callMethod>
</onError>
</jdeRequest>