My eConnect XML was working on the production system and all of a sudden it has started failing with the following error.
Error Number = 4646 Stored Procedure= taSopLineIvcInsert Error Description = Decimal Places passed in on UNITPRCE does not match setup
Node Identifier Parameters: taSopLineIvcInsert
SOPNUMBE = INV001099910
SOPTYPE = 3
LNITMSEQ = 16384
Related Error Code Parameters for Node : taSopLineIvcInsert
UNITPRCE = 45.94
<taSopLineIvcInsert>
<SOPTYPE>3</SOPTYPE>
<SOPNUMBE>INV001099910 </SOPNUMBE>
<CUSTNMBR>5030655</CUSTNMBR>
<DOCDATE>5/14/2014</DOCDATE>
<LOCNCODE>WASHE</LOCNCODE>
<ITEMNMBR>EPED</ITEMNMBR>
<UNITPRCE>45.94</UNITPRCE>
<XTNDPRCE>45.94</XTNDPRCE>
<QUANTITY>1</QUANTITY>
<LNITMSEQ>16384</LNITMSEQ>
<DOCID>STD</DOCID>
<AUTOALLOCATELOT>2</AUTOALLOCATELOT>
</taSopLineIvcInsert>
What would have possibly changed? I have been trying to debug without any success.