AP Process Payments: Check Number Sequence

Running Kinetic 2023.1.

We recently upgraded from Vantage 6 where there are no such things as payment methods. In Kinetic now, we’ve got our regular Check payment method, but also have set up other payment methods to do things like ACH, Wire Transfer, AP Debit Card, etc.

Epicor has a requirement that you cannot process checks with a Check Number lower than the highest check number that you’ve used. That makes sense. If I printed check number 18540, I can’t then print checks and use a number under 18540. The next check by default would be 18541 but I might need to skip checks.

However, if I process a wire transfer using a different payment method and give it some tracking number that I get from the bank, say 2224446688, it appears that next time I run checks, it’s not allowing me to start at 18541, but requiring me to start at 2224446689. I would think that the requirement that it imposes on check number sequencing would be within the payment method.

I’m not sure if this is by design (a poor design if you ask me), or whether this is all of your experiences as well. The response from Epicor Tech Support is to create a new bank account. But that means we’d need one bank account in Epicor for checks, another for wire transfers, etc? I’m hoping this is some bug or data corruption we’re dealing with.

By the way, this has happened to us already, it’s not allowing us to create checks and override the check number to continue with our sequence.

Yep, as far as I know Support has told you correctly. We have this problem occasionally when someone typos the check number.

The statement I got years ago was that the sequence control is based on Bank Account number and not any fields or processes to control the sequencing like there are for PO/SO/Job numbering sequences.