Yes it is there. I have done some digging on the XML that we were using and found a lot of little problems, however after correcting we are still getting the error. Please see updated serialized XML and not that the NONINVEN tag is there. Please ALSO note that If I set SUBTOTAL = 0 in POHdr, this goes in successfully with 0 Purchase Qty and 0 Unit Price
<POPTransactionType>
<taPoLine_Items>
<taPoLine>
<PONUMBER>E777777</PONUMBER>
<POLNESTA>1</POLNESTA>
<POTYPE>1</POTYPE>
<ITEMNMBR>ACC0004</ITEMNMBR>
<ITEMDESC>47000-100-S1400</ITEMDESC>
<VENDORID>MOTIO</VENDORID>
<VNDITNUM>BK 30-10N</VNDITNUM>
<VNDITDSC>ACCUM, KIT, BLADDER, 5GAL, 3000PSI</VNDITDSC>
<NONINVEN>1</NONINVEN>
<LOCNCODE>100</LOCNCODE>
<UOFM>EACH</UOFM>
<QTYORDER>1.0000</QTYORDER>
<QTYCANCE>0</QTYCANCE>
<UNITCOST>1.00</UNITCOST>
<REQDATE>2018-07-20T00:00:00</REQDATE>
<PRMDATE>2018-07-20T00:00:00</PRMDATE>
<PRMSHPDTE>2018-07-20T00:00:00</PRMSHPDTE>
<REQSTDBY>SUPERUSER</REQSTDBY>
<COMMNTID/>
<FREEONBOARD>1</FREEONBOARD>
<BSIVCTTL>0</BSIVCTTL>
<BCKTXAMT>0</BCKTXAMT>
<BackoutTradeDiscTax>0</BackoutTradeDiscTax>
</taPoLine>
</taPoLine_Items>
<taPoHdr>
<PONUMBER>E777777</PONUMBER>
<POSTATUS>1</POSTATUS>
<STATGRP>1</STATGRP>
<POTYPE>1</POTYPE>
<USER2ENT>-</USER2ENT>
<CONFIRM1/>
<DOCDATE>2018-07-27T00:00:00</DOCDATE>
<PRMDATE>2018-07-27T00:00:00</PRMDATE>
<PRMSHPDTE>2018-07-27T00:00:00</PRMSHPDTE>
<REQDATE>2018-07-27T00:00:00</REQDATE>
<REQTNDT>2018-07-20T00:00:00</REQTNDT>
<TXRGNNUM/>
<SUBTOTAL>1.00</SUBTOTAL>
<TRDISAMT>0</TRDISAMT>
<FRTAMNT>0.00</FRTAMNT>
<MSCCHAMT>0.00</MSCCHAMT>
<TAXAMNT>0.00</TAXAMNT>
<VENDORID>MOTIO</VENDORID>
<VENDNAME>MOTION INDUSTRIES</VENDNAME>
<MINORDER>0.00</MINORDER>
<CMPANYID>1</CMPANYID>
<CMPNYNAM>TEST CMPNY</CMPNYNAM>
<CONTACT>-</CONTACT>
<ADDRESS1>P.O. BOX 638</ADDRESS1>
<CITY>ESTILL</CITY>
<STATE>SC</STATE>
<COUNTRY>USA</COUNTRY>
<PHONE1>803.625.1947</PHONE1>
<PHONE2/>
<PHONE3/>
<BUYERID/>
<HOLD>0</HOLD>
<ALLOWSOCMTS>0</ALLOWSOCMTS>
</taPoHdr>
</POPTransactionType>