Skip to content

Check Not Found in Bank Services – Sage 300

Table of Contents
Check Not Found in Bank Services - Sage 300
Reading Time: 2 minutes

Today we are going to look into a peculiar case of Check Printing at time of AP Payment entry. Sometimes While printing Checks from AP Payment entry, the following error is observed stating “Check ****** for entry ** not found in Bank Services. Cannot void the check.”

Steps to Check Not Found in Bank Services

A/P Payment Posting Errors

Error check in bank services

There can be multiple reasons for this but one of the prominent causes seems to be partial data flown from one module to another i.e. if the process was stuck in between due to connectivity to the server or if the Sage 300 program was forcefully closed while the entry was still in process.

Coming to in detailed explanation, normally check numbers in Sage 300 are created in Payment entry and the check data is flown to the Bank module.

But when you encounter this error, it means that there are some discrepancies in the data flown to the Bank services module.

It is important to note that when a batch/Entry encounters this error the system prevents the Batch and/or Entry from posting, deleting or voiding the check.

This is one of the rare errors and is not encountered very frequently. The resolution of this error is to carefully update the check number field for the error batch created in the database and reset it to 000000000000.

It is important to take the backup of the whole application data and of the table that is to be updated. After updating the check number for the error batch created to ‘000000000000’, the system will allow you to delete the batch/entry. Users will have to create a new batch. After import users can post the batch correctly so that the check number gets created as well as updated for the new batch in bank module as well.

Found this article interesting? Share it on