Second error like this in a week. I blogged the last one too, but this one is attached to eConnect so I'll blog it just to record the error number.
If you remember the post, you should be able to guess the problem just from reading the error...
Sql procedure error
codes returned:
Error Number = 38 Stored Procedure= taCreateSopPaymentInsertRecord
Error Description = Unable to get payment number
Node Identifier Parameters: taCreateSopPaymentInsertRecord
SOPNUMBE = BR-285706
SOPTYPE = 2
PYMTTYPE = 3
<taCreateSopPaymentInsertRecord>
<SOPTYPE>2</SOPTYPE>
<SOPNUMBE>BR-285706
</SOPNUMBE>
<CUSTNMBR>B999999 </CUSTNMBR>
<DOCDATE>11/27/2018</DOCDATE>
<DOCAMNT>13.40000</DOCAMNT>
<CARDNAME>WEBSITE </CARDNAME>
<PYMTTYPE>3</PYMTTYPE>
<Action>1</Action>
<SEQNUMBR>16384</SEQNUMBR>
<USRDEFND1>SALE
</USRDEFND1>
</taCreateSopPaymentInsertRecord>