SOPTransactionType with manual taxes, PROCESSHOLD, and USERDEFINED

 

<?xml version="1.0" encoding="UTF-8"?>
<eConnect xmlns:dt="urn:schemas-microsoft-com:datatypes">
    <SOPTransactionType>
        <taSopLineIvcInsert>
            <SOPTYPE>2</SOPTYPE>
            <CUSTNMBR>WEBORD</CUSTNMBR>
            <SOPNUMBE>ORD000403877</SOPNUMBE>
            <DOCDATE>10/31/2016</DOCDATE>
            <ITEMNMBR>50566</ITEMNMBR>
            <LOCNCODE>MAIN</LOCNCODE>
            <UNITPRCE>1.50</UNITPRCE>
            <XTNDPRCE>1.5000</XTNDPRCE>
            <QUANTITY>1.00</QUANTITY>
            <TAXAMNT>1.61</TAXAMNT>
            <TAXSCHID>AVATAX</TAXSCHID>
            <IVITMTXB>1</IVITMTXB>
            <SHIPMTHD>UPS Ground</SHIPMTHD>
            <QtyShrtOpt>3</QtyShrtOpt>
            <LNITMSEQ>16384</LNITMSEQ>
            <DOCID>ORDER</DOCID>
            <PRSTADCD></PRSTADCD>
            <ShipToName>test</ShipToName>
            <ADDRESS1>123 test lane</ADDRESS1>
            <CITY>test</CITY>
            <STATE>AR</STATE>
            <ZIPCODE>12345</ZIPCODE>
            <COUNTRY>US</COUNTRY>
            <ReqShipDate>10/31/2016</ReqShipDate>
            <UpdateIfExists>0</UpdateIfExists>
            <UOFM>inch</UOFM>
            <USRDEFND4>1</USRDEFND4>
        </taSopLineIvcInsert>
        <taSopLineIvcTaxInsert>
            <SOPTYPE>2</SOPTYPE>
            <SOPNUMBE>ORD000403877</SOPNUMBE>
            <CUSTNMBR>WEBORD</CUSTNMBR>
            <LNITMSEQ>16384</LNITMSEQ>
            <SALESAMT>1.50</SALESAMT>
            <TAXDTLID>AVATAX</TAXDTLID>
            <STAXAMNT>1.6100</STAXAMNT>
        </taSopLineIvcTaxInsert>
        <taSopHdrIvcInsert>
            <SOPTYPE>2</SOPTYPE>
            <DOCID>ORDER</DOCID>
            <SOPNUMBE>ORD000403877</SOPNUMBE>
            <TAXSCHID>AVATAX</TAXSCHID>
            <SHIPMTHD>UPS Ground</SHIPMTHD>
            <TAXAMNT>1.6100</TAXAMNT>
            <DOCDATE>10/31/2016</DOCDATE>
            <FREIGHT>16.15</FREIGHT>
            <LOCNCODE>MAIN</LOCNCODE>
            <CUSTNMBR>WEBORD</CUSTNMBR>
            <CSTPONBR>withTax</CSTPONBR>
            <BACHNUMB>EDI</BACHNUMB>
            <ORDRDATE>10/31/2016</ORDRDATE>
            <PRBTADCD></PRBTADCD>
            <PRSTADCD></PRSTADCD>
            <ShipToName>test</ShipToName>
            <ADDRESS1>123 test lane</ADDRESS1>
            <CITY>test</CITY>
            <STATE>AR</STATE>
            <ZIPCODE>12345</ZIPCODE>
            <COUNTRY>US</COUNTRY>
            <SUBTOTAL>1.5000</SUBTOTAL>
            <DOCAMNT>19.2600</DOCAMNT>
            <FREIGTBLE>2</FREIGTBLE>
            <ReqShipDate>10/31/2016</ReqShipDate>
        </taSopHdrIvcInsert>
        <taSopUserDefined>
            <SOPTYPE>2</SOPTYPE>
            <SOPNUMBE>ORD000403877</SOPNUMBE>
            <USRTAB01>Automotive Order</USRTAB01>
            <USRTAB03>NA - Not Applicable</USRTAB03>
        </taSopUserDefined>
        <taSopUpdateCreateProcessHold>
            <SOPTYPE>2</SOPTYPE>
            <SOPNUMBE>ORD000403877</SOPNUMBE>
            <PRCHLDID>ADDRESS</PRCHLDID>
            <DELETE1>0</DELETE1>
        </taSopUpdateCreateProcessHold>
    </SOPTransactionType>
</eConnect>

 


RealWorldCode gives developers practical, real‑world solutions with clean, working code — no fluff, no theory, just answers.
Links
Home
Knowledge Areas
Sitemap
Contact
Et cetera
Privacy Policy
Terms and Conditions
Cookie Preferences