Hello,
Our current eConnect code for Insert Payment (taCreateSopPaymentInsertRecord_ItemsTaCreateSopPaymentInsertRecord) and Delete Hold (taSopUpdateCreateProcessHold) are both giving the error “Node taSopHdrIvcInsert with required fields is required for new SOPTransactionTypes.”. This error seems a bit strange, because the documentation doesn’t indicate that it’s required, and they shouldn’t be “new” SOP transactions, since there is already a record in SOP10100.
I modified the code to pass in a taSopHdrIvcInsert as well, but I’m not sure it’s working correctly. I have UpdateIfExists set to 1. It’s hard to tell which fields are necessary to pass in – sometimes not giving a parameter will not affect that field, and sometimes it will delete any existing info in that field.
Someone suggested to add all fields, but there are 100s of them.
Your help is much appreciated.
Thank you!
*This post is locked for comments