Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

Posted on by Microsoft Employee

Hi All,

One of our GP user is repetitively experiencing an error in Sales Transaction Entry window.

The error is:

"Your previous transaction level posting section has not finished processing. Please allow time for it to finish.  If you believe it has failed, log out of Microsoft Dynamics GP and log back in to recover transactions."

 


She continued to experience this and cannot open the Sales Transaction Entry window again IF I will not run the script below:

SELECT * FROM SY00500 WHERE BACHNUMB = '';

SELECT * FROM SY00500 WHERE BACHNUMB = 'rreyes';

 

If records are found, the script below should be run:

DELETE SY00500 WHERE BACHNUMB = 'rreyes';

 

Why does this error keeps on returning after he posted some transactions?

 

Thanks in advance,

Rotchine

 

 

*This post is locked for comments

  • Deanne Rasmussen Profile Picture
    Deanne Rasmussen 115 on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    Had this same issue this week - GP2016.

    Cleared out the tables but the user had the error message reappearing.

    Had the user log into GP on someone else's computer.  That cleared him out and he was able to log back into GP on his computer with no problems.

    Probably a connection issue with his workstation - we're going to watch this going forward.

  • Suggested answer
    Lisa at AonC.com Profile Picture
    Lisa at AonC.com 3,141 on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    In addition to checking the SY00500 table above, you also need to check the SOP10100 table.  You should see either a void transaction and/or a posted transaction with the user's ID in the BACHNUMB column.  Depending on if the transaction is also in the SOP30200 table, you will need to decide how to proceed (either by deleting the duplicate in SOP10100 or "fixing" the data in the SOP10100 so that it can be viewed and processed again).

    Avoiding transaction-level posting and/or immediately closing the Sales Transaction Entry window after transaction-level posting or voiding transactions is the best way to avoid the message.  (Like other GP transaction windows, closing the windows finishes the process of transaction-level posting/voids and prints any enabled reporting.)

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    This void and previous transaction level is bugging my users.  any solution you know to avoid it?

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    Hi Tristan,

    So far the error still didn't show after some postings.

    Only issue that we are encountering right now is, after copying the user ID access to the new user ID, the analytical accounting codes access were not copied.

    Thanks,

    Rotchine

  • Richard Wheeler Profile Picture
    Richard Wheeler 75,730 on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    That is what you want to see. The SY00800 contains information on batches currently being used by folks in GP. If no one is in GP there should be no records in the SY00800 or SY00801 tables. The SY00500 tables contains information about batches that have not been posted(e.g. batch totals, counts and IDs). As long as batches exists there will be records in this tables. It is only when the batch gets posted that these records are removed. If you get an interruption in posting it is possible for the batch ID now to contain the name of the person doing the posting. This is what happen in your case and is a sure sign of an incomplete posting.

  • Richard Wheeler Profile Picture
    Richard Wheeler 75,730 on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    SELECT * FROM SY00500 would have given you all batches.

    SELECT * FROM SY00500 WHERE BACHNUMB like '%rreyes%' would have given you any batches with the string "rreyes" in it.

    If this continues to happen I would perform a backup and then run check links on all series all tables. If that does not help there are SQL database utilities you can run(DBCC). The other possibility is network connection failure. You can start by reseating the network cables to the computer and then get IT involved for more detailed analysis.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    Also, some additional information Richard,

    After I ran the scripts:

    SELECT * FROM SY00500 WHERE BACHNUMB = '';

    RESULT: Her username rreyes did not show.

    SELECT * FROM SY00500 WHERE BACHNUMB = 'rreyes';

    RESULT: after running this rreyes with * username showed.

    Then I decided to delete it using the script: DELETE SY00500 WHERE BACHNUMB = 'rreyes';

    Then, she is able to use the sales transaction entry window again.

    Thanks,

    Rotchine

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    Hi Richard,

    After running this script: SELECT * FROM SY00500 ORDER BY BACHNUMB

    Result is: I have NOT seen any batches with * plus her username.

     

    select * from DYNAMICS..SY00800, after running this script, there was no data returned.

    Thanks,

    Rotchine

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    Hi Victoria,

    I can put your suggestions on our observation. :) In our case, it happens whenever my colleague posted transactions then after some time, she needs to go to Sales Transaction Entry window, there will come that message.

    Thank,

    Rotchine

  • Suggested answer
    Victoria Yudin Profile Picture
    Victoria Yudin 22,766 on at
    RE: Repeated Error on Sales Transaction Entry: "Your previous transaction level posting section has not finished processing. Please allow time for it to finish......."

    I see this happen frequently when a SOP transaction is voided without a batch. So, for example, open the Sales Transaction Entry window, start a new Order, then click VOID. There is no batch ID on the screen. Then go on to create other transactions, etc. The original void without a batch often causes the issue you're seeing the NEXT time the same user opens the Sales Transaction Entry window. Unfortunately, it does not happen every time, so there are other variables involved. It seems to be environment and user specific, but I have never been able to find a true repeatable pattern.

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans