“Help! My batch is stuck in GP!” This is the most common call coming across our
There are many possible causes for a stuck batch, including power fluctuations, loss of network connection and
Once determined that the batch really is stuck, the correction is done on the SQL server by following these steps:
- Make a backup of your data
- On the server, log in to the SQL Server Management Studio
- Click on New Query
- Select the company database in the database dropdown menu on the toolbar
- Execute the following statement, where XXX is the ID of the batch:
UPDATE SY00500 SET MKDTOPST=0, BCHSTTUS=0 WHERE BACHNUMB=’XXX’ - Select the DYNAMICS database in the database dropdown menu on the toolbar
- Execute the following statement, where XXX is the ID of the batch:
DELETE SY00800 WHERE BACHNUMB=’XXX’
This process will remove the batch from Batch Recovery (if it was there), and set the Batch Status to Available. The user should then verify that the transactions that are in the batch did not actually post. If any transactions did post, they need to be deleted from the batch. If all transactions in the batch posted, the batch can be deleted.
If the batch was an AP check batch, it is best practice to delete the batch and re-select checks to avoid possible corrupted data.
If the batch was not an AP check batch, then the user should run an edit list to verify the accuracy of the transactions in the batch and check for any errors prior to trying to post the batch.
Lastly, if the batch still does not post or remains stuck, you will need to contact your
By Sheri Carney, The Resource Group