Developing for Dynamics GP
by David Musgrave (Perth, Australia) and Microsoft Dynamics GP Developer Support Team (Fargo, ND, USA)
Search this blog
Search all blogs
Email Blog Author
GP 2010 R2
GP 2013 R2
Menus for Visual Studio Tools
Notes & OLE Attachments
Source Code Control
Source Code Program
Support Debugging Tool
Visual Studio Tools
Dates of Interest
11-Jul-2008: Blog Created by David Musgrave.
03-Oct-2008: Syndicated to the
10-Oct-2008: First Post by Scott Stephenson.
04-Nov-2008: First Post by Dave Dusek.
11-Nov-2008: First Post by Beth Gardner.
28-Nov-2008: First Post by Chris Roehrich.
30-Dec-2008: First Post by Patrick Roth.
24-Feb-2009: First Post by Greg Willson.
22-Apr-2009: First Post by David Clauson.
04-May-2009: First Post by Ryan Wigestrand.
19-Jun-2009: First Post by Dawn Langlie.
03-Jul-2009: First Post by Emily Halvorson.
23-Sep-2009: Created Twitter account with blog feed.
20-Nov-2009: First Post by Alice Newsam.
21-Apr-2010: First Post by Allan Cahill.
19-May-2010: First Post by Marian Verzosa.
24-May-2010: Blog Migrated to new Platform.
28-May-2010: Created Facebook account with blog feed.
15-Aug-2011: First Post by Development team.
15-Sep-2012: First Post by Aaron Donat.
27-Sep-2012: First Post by Jason Lech.
23-Jul-2013: First Post by Lee Butenhoff.
16-May-2014: First Post by Tracy Steere.
30-May-2014: First Post by Kevin Racer.
18-Aug-2014: First Post by Lucas Miller.
17-Oct-2014: Last Post by David Musgrave.
This blog at
Inside GP Blog:
GP Support Blog:
Menus for VST:
This blog is provided "AS IS" with no warranties, and confers no rights.
The links in this blog may lead to third-party Web sites. Microsoft provides third-party resources to help you find customer service and/or technical support resources. Information at these sites may change without notice. Microsoft is not responsible for the content at any third-party Web sites and does not guarantee the accuracy of third-party information.
WorldMaps Statistics since 24-Feb-2009:
Click for WorldMaps Stumbler
Translate this page
General Articles & Links
Modifier & VBA Articles & Links
Dexterity Articles & Links
Developer Toolkit Articles & Links
Modifier & VBA Samples
Developer & Consultant Articles & Links
Report Writer Articles & Links
Developer Toolkit Samples
Microsoft Dynamics GP Blogs
Support Debugging Tool Portal
Menus for Visual Studio Tools Portal
Newsgroups & Forums Links
Microsoft Dynamics GP Community Forum
Great Plains Tek Tips Forum
Microsoft Dynamics GP Blogs at Dynamics Communities
Microsoft Dynamics GP Partner Forum
GPUG Member Forum
Dynamics GP Support and Services Blog
DynamicAccounting.net (Mark Polino's Blog)
The Dynamics GP Blogster (Mariano Gomez's Blog)
Microsoft Dynamics GP UK Blog
Microsoft Dynamics GP (Duke DelPrado's Blog)
Microsoft Dynamics GP Blogs Page
VSToolsForum.com (Steve Gray's Blog)
About Dynamics, Development and Life (Jivtesh Singh's Blog)
DynExtra (Habib Salim's Blog)
The Death of Reason (Dwight Specht's Blog)
BlogMS - Official Microsoft Team Blogs
Dynamics GP Land (Christina Phillips & Steve Endow's Blog)
Victoria Yudin's Blog
Dynamics GP Learn & Discuss (Vaidy Mohan's Blog)
Mohammad Daoud's Blog
Catherine Eibner's Blog
Rose Business Solutions Blog
Merit Matters Blog
GP2theMax (Frank Hamelly's Blog)
Dynamics Confessor Blogspot (Leslie Vail's Blog)
Interesting Findings & Knowledge Sharing (Sivakumar Venkataraman's Blog)
Dynamics GP Middle East (Feradh Zain's Blog)
MBS Guru (Michael Johnson's Blog)
Inside Microsoft Dynamics GP (Official Blog)
ComputerationDynamics (Gloria Braunschweig's Blog)
Microsoft Dynamics Partner Community Blog
Q Factor's Blog (Constance Gilleland's Blog)
Dynamics Small Business (Matt Landis' Blog)
DynamicsBlogger (Janakiram M.P.'s Blog)
DynamicsGP.ie (Ian Stewart's Blog)
Armanino Dynamics Blog
Great Plains Guy (David Patrick's Blog)
Dynamics Financial Reporting
Waqas Butt's Microsoft Dynamics GP Blog
eOne Business Solutions Blog
Real Life Dynamics User (Ron Wilson's Blog)
In Touch with Dynamics GP (Touchstone Group's Blog)
Dynamics GP - Knowledge Share (Sandip Jadhav's Blog)
Andy Nifong's Blog
Dynamics GP Builders & Reporting (Devon Southall's Blog)
Summit Group Software Blog
Belinda, the GP CSI (Belinda Allen's Blog)
GPWindow.com - Your window into Dynamics GP Resources
Dynamics Latam Blog
Dynamics for Distribution (Todd McDaniel's Blog)
Omar H. Kloub's Blog
Kuntz Consulting Blog (Jen Kuntz's Blog)
Aaron Berquist - High Dynamic Range
Dynamics GP Blog (Imtiaz Ahmed's blog)
Dynamics GP Help (Rubalpal Kaur's Blog)
Inside Dynamics GP Blog
Microsoft Dynamics GP Discussion (Samuel Mathew's Blog)
BKD Dynamics GP Insights Blog
Andrew Karasev's Blog
MonzerOsama.com (Monzer Osama's Blog)
azurecurve (Ian Grieve's Blog)
Microsoft Dynamics GP DBA (John Lowther's Blog)
Accidental Administrator (John Lowther's other Blog)
Dynamics GP Essentials (Mahmoud M. AlSaadi's Blog)
Dynamics Tips (Venugopal G.A.'s Blog)
Connector -- Integrating Dynamics ERP with Dynamics CRM
The Dynamics GP Geek Blog (Beat Bucher's Blog)
David Musgrave's Winthrop Development Consultants Blog
Create Support Incident
Search Knowledge Base
Microsoft Dynamics GP Developer Center
Microsoft Connect: Add a Product Suggestion
Microsoft Dynamics GP Demo Site
Microsoft Dynamics Partner Solutions
Microsoft Dynamics Partner Community
Microsoft Dynamics ISV Solutions (PartnerSource)
Microsoft Dynamics GP Solution Center (PartnerSource)
GPWindow.com - Your window into Dynamics GP Resources
Microsoft Dynamics GP Community
GP Logos through the years
Menus for Visual Studio Tools for Microsoft Dynamics GP 10.0
Support Debugging Tool for Microsoft Dynamics GP
Cross Dictionary Dexterity Development
How to get started with Dexterity
Support Debugging Tool - The wait is over
Choosing a Development Tool
Microsoft Dynamics GP Technical Airlift 2008
Menus for Visual Studio Tools - The wait is over
Finding Table and Field Information in Microsoft Dynamics GP
Microsoft Dynamics GP Application Level Security Series
Useful SQL Scripts Series
Support Debugging Tool Build 10 released
Translating Dexterity Applications Series
Why does Microsoft Dynamics GP encrypt passwords?
Support Debugging Tool Build 11 released
Automating Distribution of Customizations
Installing the Support Debugging Tool for Microsoft Dynamics GP FAQ
Understanding Cross Dictionary Dexterity Development
Microsoft Dynamics GP Technical Conference 2009 Wrap Up
Support Debugging Tool Build 12 released
Support Debugging Tool for Microsoft Dynamics GP 2010 Beta
Microsoft Dynamics Convergence Atlanta 2010 Wrap Up
Support Debugging Tool Build 13 released
Menus for Visual Studio Tools Build 9 Released
Getting the most out of your Microsoft Dynamics GP Community
Why can't I run Microsoft Dynamics GP via ODBC over a WAN?
Support Debugging Tool Build 14 released
Microsoft Dynamics GP Technical Conference 2011 - Wrap Up
The Great West Australian Bike Ride - Wrap Up
Microsoft Convergence 2011 Atlanta - Wrap Up
Support Debugging Tool Build 15 released
Support Debugging Tool Build 16 released
Microsoft Convergence 2012 Houston - Wrap Up
Understanding the Support Debugging Tool Series
Support Debugging Tool Build 16 Hotfix released
Support Debugging Tool Build 17 released
Menus for Visual Studio Tools Build 9 for Microsoft Dynamics GP 2013 Released
Support Debugging Tool Build 17 hotfix released
Microsoft Convergence 2013 New Orleans - Wrap Up
Microsoft Dynamics GP Technical Airlift 2013 Wrap Up
Support Debugging Tool Build 18 released
Microsoft Convergence 2014 Atlanta - Wrap Up
Support Debugging Tool Build 18 hotfix released
Support Debugging Tool Build 19 released
David Musgrave - Time for a Change
Browse by Tags
Developing for Dynamics GP
Tagged Content List
Microsoft Dynamics GP 2010 Service Pack 4
It has been a long time between Service Packs for Microsoft Dynamics GP 2010 with Service Pack 3 being released at the end of June last year. Well now Service Pack 4 for Microsoft Dynamics GP 2010 is now available. The core Dynamics dictionary version for Service Pack 4 is 11.00.2248 and the Dexterity...
29 Sep 2013
Handling Australian GST Requirements for Payables Transactions in eConnect
As part of the handling of Australian Good and Services Tax (GST), Microsoft Dynamics GP needs to be able to track if a Tax Invoice has been received for payables transactions. This is important as a company must have a Tax Invoice for a purchase before they are allowed to claim the Input Tax Credit...
28 Jul 2013
Menus for Visual Studio Tools Portal
This is the portal page for Menus for Visual Studio Tools for Microsoft Dynamics GP. Find this page using the shortened URL: http://aka.ms/MVST For GP 2013 (v12.0): Current release is Build 9 (Last Modified: 11-Dec-2012). For v10.0 & GP 2010 (v11.0): Current release is Build 9 (Last Modified:...
21 Dec 2012
Differences with SQL Transaction Rollback behaviour for eConnect for Microsoft Dynamics GP 2010
A recent case has highlighted some subtle differences in behaviour with eConnect for Microsoft Dynamics GP 2010 and the way it handles SQL transaction commit and rollback. Prior to Microsoft Dynamics GP 2010, if a XML Document file contained any transactions which generated errors from eConnect, the...
14 Oct 2012
Microsoft Dynamics GP 2010 Utilities “Hanging” when Upgrading the Databases with Service Pack 3 or any Later Hotfix
Last month, Kelly Youells posted on the Dynamics GP Support and Services Blog about an issue which can cause Microsoft Dynamics GP 2010 Utilities to hang when updating to Service Pack 3 or later. The details of the issue are posted on the blog and also linked to the Dynamics GP 2010 Hot Topic: ...
3 Sep 2012
Microsoft Dynamics GP 2010 Service Pack 3 Hotfix
There has been a recent hotfix for Microsoft Dynamics GP 2010 Service Pack 3 for an issue found when drilling back from Management Reporter to Microsoft Dynamics GP. If you have previously downloaded the Service Pack 3 installation file, or the DVD image including Service Pack 3, please download them...
11 Jul 2012
Email Functionality in Dynamics GP - Some Table Definitions
Recently, I was working on a community forum request, where the user was requesting for table structure documentation for the email tables in Microsoft Dynamics GP. I have explained some of them in this article for the benefit of the community. Table: SY04904 (Email Card Setup) This table is populated...
10 Jul 2012
More Microsoft Dynamics GP 2010 Service Pack 3 Links
Last week, we announced that Microsoft Dynamics GP 2010 Service Pack 3 was available. Since then some other components have been updated for Service Pack 3. This includes the DVD image, the Dexterity Development Environment build 11.00.0359 release and Analysis Cubes for Microsoft Dynamics GP 2010. ...
3 Jul 2012
SQL Script for Account Level Security
I recently joined Microsoft as a Partner Consultant for the Global Partner Services team. I have been associated for more than 8 years in the design, development and implementation of Microsoft Dynamics GP in India, Middle East and US. This is my first post in this blog and it feels great to be posting...
1 Jul 2012
Microsoft Dynamics GP 2010 Service Pack 3
The long wait for Service Pack 3 for Microsoft Dynamics GP 2010 is over. The development, testing and documentation of Service Pack 3 has been a huge effort from all areas of the development, testing, support and product management teams. Congratulations to all those involved with the release. ...
28 Jun 2012
Running Dynamics GP 2010, AX 2012, and SL 2011 on the same machine
I ran across an issue a while back that a developer was running into after installing Dynamics SL 2011 on a machine with Dynamics GP 2010 (and Dynamics GP 10). Then in the next few days we had two more cases of the same issue (and again here , here , and here ). But I'm getting ahead of myself in that...
31 May 2012
2011 US Payroll Year End Updates for GP 10 and GP 2010 are now available!
The English downloads for the 2011 US Payroll Year End Updates for Microsoft Dynamics GP 10.0 and Microsoft Dynamics GP 2010 are now available. Thanks to all the development and support team members who worked on this. The following product have been update for GP 2010 and v10.0: Product...
17 Nov 2011
Quick Tip: Updating Dexterity customizations to work with Security Tasks and Security Roles
Another Quick Tip for Dexterity developers. This one discusses what changes need to be made to an integrating Dexterity application when upgrading from pre version 10.0 code to version 10.0 or GP 2010 to handle the changes in the security model. When version 10.0 was released it changed the security...
25 Sep 2011
Analytical Accounting Security Tasks and Security Roles issue
While working on a case recently with a colleague we noticed that a user received a security privileges error for some windows which were part of Analytical Accounting. We used the Support Debugging Tool's Security Information window to have a look at what was happening and found that there were Security...
1 Sep 2011
Keeping Word Templates in synch with Report Writer - Video
Hi, I previously published an article on the blog on Keeping Word Templates in synch with Report Writer . Now I have created a video that demonstrates how to do this. You can also view the the video on YouTube published by msdyncomm . Dave 15-Feb-2013: Fixed broken Links to Video and...
29 Jul 2011
Keeping Word Templates in synch with Report Writer
If you are working with a specific report in report writer, and you are also using a word template to print the report, one thing that you have to keep in mind is that the report writer fields have to be in synch with the content controls on the word template. If they are not in synch what happens is...
5 May 2011
Word Templates will not print to screen
A common scenario that has been happening more and more is that a customer is trying to print out a word template just to the screen and the template won't print. You will get a window called "Report Processing Status" and the report will be there and it will list a status of "In Progress" and it just...
24 Apr 2011
Word Template Debugging
Recently, I have been looking a lot of Word Template cases - I'm the primary Escalation Engineer on that feature. Since Word Templates are new to GP 2010, I want to get some blog articles written on some of the common issues we are running into. So this will probably be a series of Word Template posts...
5 Apr 2011
Unknown identifier 'DYNAMICS' or other Constant with GP 2010 SP1
Recently, we have been seeing some weird errors where previously working code fails to compile with an Unknown Identifier error referring to a constant in the core Dynamics.dic dictionary. I came across this issue myself when preparing for the recent Technical Conference, see my post: Microsoft Dynamics...
15 Mar 2011
Word Templates, Office 2010 and the Maintain Compatibility option
A while ago I posted an article on Modifying Microsoft Dynamics GP 2010 Word Templates which demonstrated the basic methods for customizing word templates for Microsoft Dynamics GP 2010. In that article, I mentioned that if you were using Word 2010 to edit the templates, you would have an option to...
8 Dec 2010
File not found: VBA6.dll error occurs or GP crashes
This is a follow up to my previous post on the VBA6.dll not found error (for 64-bit). I have found this can occur on 32-bit computers and Microsoft Dynamics GP 10.0 and GP 2010. [Edit] Re-installing the VBA 6.4 core components (as used by Dynamics GP) has been shown to resolve this issue for VBA6...
15 Nov 2010
File not found: VBA6.dll error occurs or GP crashes and creates a Watson fault bucket 1474386816
We have been running into a few different issues with Microsoft Dynamics GP 10.0 and GP 2010 when you have Office 2010 installed. [Edit] Re-installing the VBA 6.4 core components (as used by Dynamics GP) has been shown to resolve this issue for VBA6.DLL, VBE.DLL, VBA7.DLL and VBE7.DLL errors. Please...
26 Aug 2010
Microsoft Dynamics GP 2010 White Papers
Mariano Gomez highlighted the new download available with the Microsoft Dynamics GP 2010 Architecture White Paper. This updates the previous version of the document from May 2007. Here are the details from the download page: This document explains how the architecture’s features make Microsoft...
25 Jul 2010
Rapid Implementation Tools v2.0 for Microsoft Dynamics GP 2010
Microsoft is excited to announce availability of the 2.0 release of the Rapid Implementation Tools for Microsoft Dynamics GP 2010. This release brings the new features of the 2.0 release, including capabilities to quickly migrate data from both Peachtree by Sage and Intuit QuickBooks, to Microsoft...
21 Jul 2010
SmartList Builder Execute Procedure Go To Changes for GP 2010
If you are a Dexterity developer who uses SmartList Builder to create SmartList favorites for your products and you use the Execute Procedure Go To functionality. This post is for you. Below is a screenshot of the v10.0 window used for adding a Go To which executes a global procedure. You will notice...
20 Jul 2010
Page 1 of 2 (37 items)
Social Media Sharing
© 2014 Microsoft Corporation.
Privacy & Cookies