While I was customizing AP ACH for Citizens Bank years ago, I remember getting similar messages that were very unhelpful at finding the real problem. I ended up deleting blocks of code (or commenting) until it ran. As I recall, the problem turned out to be that the comments in the code said it was pulling data from one field when the code was in fact pulling another field (that was empty).
@Jason_Woods So we are nearly complete with setting up Wells Fargo’s Payment Manager files. They have asked to test a ACH payment with NACHA Standard Entry Class Code of “PPD”, which doesn’t exist as an option in Epicor. We have only been testing using “CCD”.
As of now, we only see three options in Epicor on the Vendor ACH Entry Class Code dropdown. So I’m curious at what stage you are at and/or if you have run into this scenario. As far as we can tell, there is no UI for us to update the combo box with additional codes and typing in “PPD” and trying to save the record throws a BL error.
It’s interesting the Epicor only contains three while Wells Fargo’s documentation(Supplemental ACH Record, Field 5) supports the following:
ARC Accounts receivable entry
BOC Back office conversion
CCD Corporate credit or debit
CCP Corporate credit or debit with one invoice record
CTX Corporate trade exchange
IAT International ACH
PPD Prearranged payment or debit
PPP Prearranged payment or debit with one invoice record
TEL Telephone - initiated entry
WEB Internet - initiated entry
Apologies for dredging this up; however, we’re in process of switching banks, thus a slightly different NACHA format.
Except, we’re being asked to submit expense reimbursement as PPD and not CCD. Like you, we only have 3 choices in the drop down. Did you ever find a solution for adding PPD to ‘Entry Class Code:’ on the ACH Payment tab in Supplier Maintenance?
Oh boy. It’s been some time since I’ve touched that area. I did a quick look in our system we don’t have anything associated with that code on the supplier side. And I also don’t see a references to that code in the .cs file. So I guess that the short answer is no.
And the scenario of submitting it as PPD doesn’t ring a bell either.
We did make some custom fields on the payment method that we used in the .cs file but they are unrelated to what you are inquiring about.