To view the video that goes with this, see below or click here.
I’m creating a new map to create Microsoft Dynamics GP Bankrec Deposits without Receipts. Per the screenshot, I’ve mapped both the Create Deposit Line & Create Deposit Header nodes and verified that the amounts match correctly.

However, running the integration fails with the error:
Sql procedure error codes returned:
Error Number = 7348 Stored Procedure = taBRBankDepsitLine Error Description: The receipt (RCPTNMBR+RcpType+CHEKBKID) passed in does not exist in the CM20300 table

Since this seems to be a Deposit without Receipts, there is some confusion as to why eConnect is looking for a deposit number.
How to Resolve eConnect Error 7348
You get the error message because you mapped to the taBRBankDepositLine node. This node is only used if you are trying to deposit specific receipts.

For a Deposit without Receipts type in GP, we do not match existing receipt types of cash/check/currency, and so the scrolling window (which is the taBRBankDepositLine eConnect node) is not used.
Instead, like the GP Bank Deposit Entry window, only the Create Deposit Header node is used, and we map to the fields for the Number of each type as well as the amounts.
After removing the mapping to the Create Deposit Line, the integration ran successfully.

Please reach out to our team at support@eonesolutions.com if you have any questions about how to resolve eConnect error 7348.