Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Stuck blank batch in GP

(0) ShareShare
ReportReport
Posted on by 10

Stuck blank batch in GP

pastedimage1678361353730v1.png

Categories:
  • Suggested answer
    DAnny3211 Profile Picture
    9,276 Moderator on at
    RE: Stuck blank batch in GP

    hi

    f you have a stuck blank batch in Dynamics GP, there are a few steps you can take to try to resolve the issue:

    Close and reopen Dynamics GP: Sometimes simply closing and reopening the program can clear out any issues with a blank batch.

    Check for active users: Ensure that no one else is currently logged into GP and has the blank batch open. If someone else is logged in, they should close GP and try again.

    Check for processes: Check the Windows Task Manager for any processes related to GP that may be running in the background. End these processes and try again.

    Run a check links: Running a Check Links on the Batch Header and Batch Activity tables can sometimes fix issues with stuck batches.

    Run SQL scripts: If none of the above steps work, you can try running SQL scripts to remove the stuck batch. However, this should only be done by someone with knowledge of SQL and the GP database. It is recommended to take a backup of the database before attempting any SQL changes.

    If none of these steps work, it may be best to contact Microsoft support or a GP consultant for further assistance.

    DAniele

  • Suggested answer
    Gavin Profile Picture
    2,444 on at
    RE: Stuck blank batch in GP

    Hi,

    In the first instance you could take a backup and try running checklinks on the "Posting Definition Master". (see below)

    pastedimage1678388361132v1.png

    If this doesn't remove the blank batch you can delete it from the SY00500 table in the company database in SQL. i.e. run the following after a backup

    SELECT * FROM <CompanyID>.DBO.SY00500 WHERE BACHNUMB=''

    Make a note of the DEX_ROW_ID of your batch then running the following:

    DELETE FROM <CompanyID>.DBO.SY00500 WHERE DEX_ROW_ID = <TheDexRowID>

    Hope this helps.

    Thanks

    Gavin

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,125 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,871 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Product updates

Dynamics 365 release plans