web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics GP (Archived)

Navigating SOP Entry modifies invoices automatically?

(0) ShareShare
ReportReport
Posted on by

We upgraded to GP 10 from GP 6 over the past weekend.  Today we discovered an issue with SOP entry. 

Assume User A has batch 123 that contains several invoices.  User A then clicks on the First Record button in the lower left hand corner (represented by the |< symbol) to go to the first invoice in batch 123.  

At the same time, User B already has batch 122 open with invoices and what happens is that the invoice that User A sees belongs to batch 122, but the screen shows a batch id of 123, automatically changing the batch id for User B's first invoice.  User A immediately knows this is not her invoice and tries to close the window, but is prompted to Save or Delete.  Neither of which is desirable, but Saving is at least the better choice.  I just selected the affected document and reassigned it to the correct batch.  But I don't want to have to do this on a regular basis!

Why don't all the fields change correctly when navigating through all documents?  Why does the batch id field not change if the invoice didn't originate in that batch?

*This post is locked for comments

I have the same question (0)
  • winthropdc Profile Picture
    Microsoft Employee on at

    Hi Beth

    Do you have any VBA code running that can set default values on the transaction?

    If you do, make sure that you add the line Me.Changed = False afterwards to clear the changed flag.

    This is usually the cause of issue like this. 

    David Musgrave [MSFT]
    Escalation Engineer - Microsoft Dynamics GP
    Microsoft Dynamics Support - Asia Pacific

    Microsoft Dynamics (formerly Microsoft Business Solutions)
    http://www.microsoft.com/Dynamics

    mailto:David.Musgrave@online.microsoft.com
    http://blogs.msdn.com/DevelopingForDynamicsGP

    Any views contained within are my personal views and not necessarily Microsoft policy.
    This posting is provided "AS IS" with no warranties, and confers no rights. 

  • Community Member Profile Picture
    on at

    Yes, I have a line in Window_BeforeOpen that says

    If SOPSortBy.Enabled = True Then SOPSortBy.Value = 4

    I will try it.

    Thanks for the help; your blog has been an essential resource in our upgrade!

    ETA: It works!  I can navigate between invoices and the batch numbers stay assigned correctly!  Thanks again!

  • winthropdc Profile Picture
    Microsoft Employee on at

    Excellent news Beth.

    I have created a blog post on the topic as you are not the first person to come across this.

    David

    David Musgrave [MSFT]
    Escalation Engineer - Microsoft Dynamics GP
    Microsoft Dynamics Support - Asia Pacific

    Microsoft Dynamics (formerly Microsoft Business Solutions)
    http://www.microsoft.com/Dynamics

    mailto:David.Musgrave@online.microsoft.com
    http://blogs.msdn.com/DevelopingForDynamicsGP

    Any views contained within are my personal views and not necessarily Microsoft policy.
    This posting is provided "AS IS" with no warranties, and confers no rights. 

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > 🔒一 Microsoft Dynamics GP (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans