Developing for Dynamics GP
by David Musgrave (Perth, WA, Australia) and the Microsoft Dynamics GP Developer Support Team (Fargo, ND, USA)
Search this blog
Search all blogs
Email Blog Author
GP 2010 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.
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.
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.
Social Networking & Syndication
Follow David Musgrave and the blog on:
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
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
Browse by Tags
Developing for Dynamics GP
Tagged Content List
Import and Export for Office in GP 2013
A customer ran across an interesting issue with Excel Based Budgeting after they upgraded to GP 2013. They had been using Excel Based Budgeting in GP 2010 successfully - mostly to import/update existing budgets based on their existing spreadsheets. What was successful in GP 2010, wasn't working...
29 Apr 2014
Quick Tip: Where does that customisation come from?
I was recently asked about a custom button that was added to a window and how to change the internet URL that the button opened when it was closed. I was not provided with any other information or screenshots. The answer to the question is that the method to change the URL depends on what tool was...
20 Oct 2013
Quick Tip: Using fields named as reserved words with Visual Basic for Applications
I had a case today that raised an issue that I have seen before which has a simple solution. The Problem In summary, when you add a field to Visual Basic from Microsoft Dynamics GP, the name of the field is set to the text in the the linked prompt for that field (or the caption text for buttons...
9 Sep 2012
How to modify a field value in a line when generating the EFT file?
I am a motivated and detail conscious graduate who is a certified Microsoft Dynamics GP consultant. I display considerable strength across a wide range of technical as well as functional skills in particular development, customization together with problem solving. I enjoy working within a team environment...
4 Sep 2012
Customizations to the Cash Receipts (RM_Cash_Receipts) window failing for GP 2010
I have had a number of support cases and newsgroup posts recently about Customization to the Cash Receipts (RM_Cash_Receipts) window failing to work for Microsoft Dynamics GP 2010 when they worked for previous versions. The problem is that the code appears to work, but the Document Number field is...
17 Mar 2011
Working with Vertical Lines in Report Writer
If you have ever used the SOP Blank Invoice Form or the POP Purchase Order Blank Form in Microsoft Dynamics GP, you will have seen the vertical lines on the report which make up the boxes around the various sections of the report. This article explains how those vertical lines work and how to easily...
16 Feb 2011
Microsoft Dynamics Convergence 2011 Atlanta Sessions
Mariano also posted that the Microsoft Dynamics Convergence 2011 sessions are now out! . In case you missed his post, I wanted to make sure you have the details for the sessions that Mariano and I will be presenting. This year we are presenting a concurrent session for adminstrators, consultants and...
27 Jan 2011
Microsoft Dynamics GP Technical Conference 2011 Sessions
If you did not see Mariano's post, Microsoft Dynamics GP Technical Conference 2011 sessions now out! , I wanted to let you know that the Technical Conference sessions are now available and provide the details of the sessions I will be presenting with Mariano Gomez and Patrick Roth. This time around...
26 Jan 2011
Missing HR Menu Items In Dynamics
So you think you know all about menus? I thought I did too until I resolved a case today. The customer was having an issue with some HR menus. For some users (including sa) when logged into some companies, some of their HR menus wouldn’t show. The ones the user notes are Compensation Management...
22 Oct 2010
Stored Procedure Executing In Wrong Database
We ran into an odd issue recently that I'd like to share today. An ISV reported that in their customer was getting an error when the ISV application attempted to execute a stored procedure. [SQL Server] Could not find stored procedure DYNAMICS.dbo.SomeStoredProcedure Easy you say - the...
17 Sep 2010
Logging SQL with the Support Debugging Tool and 10 Free Add-ons
My friend, Mariano Gomez aka The Dynamics GP Blogster has a couple of recent posts I would highlight. In the first, Mariano discusses the Support Debugging Tool 's ability turn on and off the DEXSQL.LOG SQL logging without having to exit the application or modify the DEX.INI. Have a look at the post...
31 Aug 2010
Dynamics GP Customizations Summary
First Jivtesh Singh creates the awesome portal site GPWindow.com and now he starts using it to gather all the best posts together. His latest blog post covers Microsoft Dynamics GP Customization with its many tools and methods and highlights a large number of fantastic posts from around the community...
23 Aug 2010
Using 3rd Party Series Reports in the Report Template Maintenance Lookup Window
A few weeks ago we ran into an interesting case regarding the new Word Report Templates in Dynamics GP 2010. An ISV was working on adding templates to her Dynamics GP customization but was stymied by the "Reports" window which is the report lookup window for the Report Template Maintenance window...
23 Jul 2010
Errors when importing Customization Maintenance Packages
Today, I had a support case that was asking about errors when importing a package via Customization Maintenance (Microsoft Dynamics GP >> Tools >> Customize >> Customization Maintenance). The partner was unable to find an explanation of the errors on the Internet and so I thought I...
9 Jun 2010
Increasing the Microsoft Dynamics GP 10.0 Homepage Font Size
I was recently asked if it was possible to change the fonts on the Microsoft Dynamics GP 10.0 Homepage. A customer had asked if they could be made a little bit bigger as they were hard to read at the resolution that the machine was running at. So I decided to have a quick look to see what was needed...
24 Jan 2010
Automating or Customizing the Report Destination Window
I have seen this issue come up a number of times. Trying to automate processes which involve reports and wanting to automate the Report Destination window. Sometimes you can add the Report Destination to Visual Basic for Applications (VBA) and sometimes the system will not add the window to VBA. This...
3 Nov 2009
Extender is coming, what now for the other customization tools
You may has seen that Microsoft Dynamics GP v10.00 Service Pack 4 will include a number of new features to the Extender product. Please see the information on blog posts on the Inside Microsoft Dynamics GP blog and US Microsoft Dynamics GP Field Team blog: Get more out of your existing solution...
23 Apr 2009
Handling Translation when Customizing with VBA
From the Translating Dexterity Applications Series . The final topic in the series is one that was added later after I was asked about how to handle translated applications when writing customizations. Most code would work fine as it is independent of the language. However, it is common in Visual...
26 Feb 2009
Customizing Microsoft Dynamics GP? 5 Excuses You Will Want to Bury Once and For All!
Over the years that I have worked with Great Plains and Microsoft Dynamics GP, I have seen (and written) many customizations at customer sites. Some of those customizations are in the form of products to handle specific vertical markets or generic tools to enhance functionality. Some of those customizations...
18 Feb 2009
Before you Write a Customization, check Solution Finder
My friend Jeff Katz from the US Microsoft Dynamics GP Field Team has created a blog post about Partner and ISV Solutions for Microsoft Dynamics GP . He informs us about an exported version of the information available in the Solution Finder tool. It contains information about Developing Partners or...
29 Jan 2009
Customizations that you do not need to do
Having supported the various customization tools over the years, you run into common requests again and again. Something that often surprises me is that you get requests to 'customize' Dynamics GP to make it do something and as it turns out Dynamics GP already does this out of the box. To be sure...
27 Jan 2009
VBA - Adding Fields to VBA stops working
While working with Microsoft Dynamics GP v9.00, I have seen a situation where adding fields to VBA does not work anymore. You can add windows and reports, but when adding a field they don't show up on the project. If you try to import a package file with with a customsation using Customisation Maintenance...
11 Aug 2008
General Articles & Links
This page contains links to application related articles and sites: Security Knowledge Base (KB) Articles Frequently asked questions about Advanced Security and about Field Level Security in Microsoft Dynamics GP and in Microsoft Great Plains (KB 894705) Frequently asked questions about role...
10 Jul 2008
Page 1 of 1 (23 items)
Social Media Sharing
© 2014 Microsoft Corporation.
Privacy & Cookies