Example: JD Edwards EnterpriseOne Version 1 XML Format
This sample code shows Version 1 XML format:
<?xml version=1.0 ?>
<intBPAPI>
<dsControl>
<dsLogin>
<User>JDESVR</User>
<Password>JDESVR</Password>
<Environment>ADEVNIS2</Environment>
<Session />
</dsLogin>
<dsAPI>
<Noun>jdeSalesOrder</Noun>
<Verb>Create</Verb>
<Version>1.1</Version>
</dsAPI>
<dsTranslation>
<InMap />
<OutMap />
</dsTranslation>
</dsControl>
<dsData>
<callMethod_GetLocalComputerId app="NetComm" runOnError="no">
<szMachineKey id="" />
<onError_GetLocalComputerId abort="yes" />
</callMethod_GetLocalComputerId>
<callMethod_F4211FSBeginDoc app="NetComm" runOnError="no">
<mnCMJobNumber id="" />
<cCMDocAction>A</cCMDocAction>
<cCMProcessEdits>1</cCMProcessEdits>
<szCMComputerID idref="2" />
<cCMUpdateWriteToWF>2</cCMUpdateWriteToWF>
<szCMProgramID>NetComm</szCMProgramID>
<szCMVersion>NetComm</szCMVersion>
<szOrderType>SQ</szOrderType>
<szBusinessUnit>M30</szBusinessUnit>
<mnAddressNumber>4242</mnAddressNumber>
<szReference>2</szReference>
<cApplyFreightYN>Y</cApplyFreightYN>
<szCurrencyCode>CAD</szCurrencyCode>
<cWKSourceOfData />
<cWKProcMode>1</cWKProcMode>
<mnWKSuppressProcess>0</mnWKSuppressProcess>
<onError_F4211FSBeginDoc abort="yes">
<callMethod_F4211ClearWorkFile app="NetComm" runOnError="yes">
<mnJobNo idref="1" />
<szComputerID idref="2" />
<mnFromLineNo>0</mnFromLineNo>
<mnThruLineNo>0</mnThruLineNo>
<cClearHeaderWF>2</cClearHeaderWF>
<cClearDetailWF>2</cClearDetailWF>
<szProgramID>NetComm</szProgramID>
<szCMVersion>ZJDE0001</szCMVersion>
</callMethod_F4211ClearWorkFile>
</onError_F4211FSBeginDoc>
</callMethod_F4211FSBeginDoc>
<callMethod_F4211FSEditLine app="NetComm" runOnError="yes">
<mnCMJobNo idref="1" />
<cCMLineAction>A</cCMLineAction>
<cCMProcessEdits>1</cCMProcessEdits>
<cCMWriteToWFFlag>2</cCMWriteToWFFlag>
<szCMComputerID idref="2" />
<mnLineNo>1</mnLineNo>
<szItemNo>1001</szItemNo>
<mnQtyOrdered>5</mnQtyOrdered>
<cSalesTaxableYN>N</cSalesTaxableYN>
<szTransactionUOM>EA</szTransactionUOM>
<szCMProgramID>1</szCMProgramID>
<szCMVersion>ZJDE0001</szCMVersion>
<cWKSourceOfData />
<onError_F4211FSEditLine abort="no" />
</callMethod_F4211FSEditLine>
<callMethod_F4211FSEndDoc app="NetComm" runOnError="no">
<mnCMJobNo idref="1" />
<szCMComputerID idref="2" />
<szCMProgramID>NetComm</szCMProgramID>
<szCMVersion>ZJDE0001</szCMVersion>
<cCMUseWorkFiles>2</cCMUseWorkFiles>
<mnSalesOrderNo id="" />
<szKeyCompany id="" />
<mnOrderTotal id="" />
<onError_F4211FSEndDoc abort="no">
<callMethod_F4211ClearWorkFile app="NetComm" runOnError="yes">
<mnJobNo idref="1" />
<szComputerID idref="2" />
<mnFromLineNo>0</mnFromLineNo>
<mnThruLineNo>0</mnThruLineNo>
<cClearHeaderWF>2</cClearHeaderWF>
<cClearDetailWF>2</cClearDetailWF>
<szProgramID>NetComm</szProgramID>
<szCMVersion>ZJDE0001</szCMVersion>
</callMethod_F4211ClearWorkFile>
</onError_F4211FSEndDoc>
</callMethod_F4211FSEndDoc>
<returnParams failureDestination="error" successDestination="success"
runOnError="yes">
<mnOrderNo idref="3" />
<szOrderCo idref="4" />
<mnWKOrderTotal idref="5" />
</returnParams>
<onError abort="yes">
<callMethod_F4211ClearWorkFile app="NetComm" runOnError="yes">
<mnJobNo idref="1" />
<szComputerID idref="2" />
<mnFromLineNo>0</mnFromLineNo>
<mnThruLineNo>0</mnThruLineNo>
<cClearHeaderWF>2</cClearHeaderWF>
<cClearDetailWF>2</cClearDetailWF>
<szProgramID>NetComm</szProgramID>
<szCMVersion>ZJDE0001</szCMVersion>
</callMethod_F4211ClearWorkFile>
</onError>
</dsData>
</intBPAPI>