Statement of Direction for Microsoft Dynamics GP

You might have seen some other posts around that the updated Statement of Direction for Microsoft Dynamics GP documentation has been posted on PartnerSource and CustomerSource.  Some points of interest for the developer community are listed below: The Microsoft Dynamics GP 10.0 Feature Pack shipped in June 2008 contains the following: Feature Description XML Source Adapter…

7

Developer Documentation for Microsoft Dynamics GP

I found some great reference pages on PartnerSource and CustomerSource today. They are the Developer Documentation pages for Microsoft Dynamics GP 9.0 and 10.0.  They contain links to information about every customisation tool available as well as links to white papers comparing the tools and the architecture of Microsoft Dynamics GP. The pages below will be a…

3

Using ADO with VBA with Report Writer

As a follow on to the Using VBA with Report Writer post, I would like to discuss using ActiveX Data Objects to access data from SQL Server while using the Report Writer. Sometimes it is not possible to use Report Writer to create a table relationship to access the data that you want to add…

10

Using VBA with Report Writer

Most people are aware that you can use Visual Basic for Applications (VBA) with Microsoft Dynamics GP forms and the Modifier, but not everyone is aware that VBA can be used with the Report Writer as well. In fact using VBA with the Report Writer can allow us to bypass many of the limitations of the Report Writer.  I have already…

54

How to use Word Mail Merge and Macros to Import Data

This post explains how to use Microsoft Office Word’s Mail Merge functionality to Import Data into Microsoft Dynamics GP.  This method can be useful when working with master records or transactions not supported by any of the existing tools such as Integration Manager, eConnect or Web Services. When attempting to import data into Microsoft Dynamics…

12

Running a SQL Script against all GP Company Databases

While administering a Microsoft Dynamics GP system, there are times when a fix or change needs to be applied to each company in the system at the SQL Server level.  On a system with a large number of companies this can be a very time consuming task. Wouldn’t it be nice if there was some…

7

Dex – Filtering a Third Party Lookup

When I started this blog, one of my goals was to help developers push the boundaries of what they believe is possible. This was the foundation of the materials presented at conferences by myself and Mark Rockwell.  For more information on the conference sessions and materials have a look at the Cross Dictionary Dexterity Development post. Over the…

7

Support Debugging Tool Free Live Meeting Session

Sorry, I posted this too late for most people. I thought I would let you know that I presented a free Live Meeting session about the Support Debugging Tool for Microsoft Dynamics GP on the 22nd October at 13:00 AEST (GMT+10 + daylight saving).  That was 10:00 for me in Perth, Western Australia which is GMT+8. For…

2

What Training do you want and where?

Over the years I have had many requests for training on the various tools available for customising or developing with Microsoft Dynamics GP. Training for Microsoft Dynamics GP tools does exist, but it is only run infrequently, in a classroom environment.  When it is scheduled, it is often canceled due to lack of numbers. I find this…

45

Microsoft Dynamics GP 10.0 Service Pack 3

Just a quick post to let you know that Service Pack 3 for Microsoft Dynamics GP version 10.0 has now been released.  The link below is the main Service Pack page: Service Pack, Hotfix, and Compliance Update Patch Releases for Microsoft Dynamics GP 10.0  The direct link to the version 10.0 Service Pack 3 page…

18

Dex – Illegal address for field ‘PowerUser’ exception

Today I saw another posting on the Microsoft Dynamics GP Community Forum about an error when going into Dexterity test mode after upgrading an application from a previous version to version 10.0. The error message is as follows: Unhandled script exception:Illegal address for field ‘PowerUser’ in script ‘Setup_System_Variables’. Script terminated. Note 1: When upgrading to GP 2010, the…

5

Where is the DEX.INI file for version 10.0?

Since the release of Microsoft Dynamics GP v10.0 I have seen this question asked many times over on the various newsgroups I monitor (see the Newsgroups Links on the left hand panel of the blog). The quick answer is…. it has moved into the Data subfolder. David  — End of Post — OK, I am just…

1

Dex – Working with the Action Button on the SOP_Entry form

Time to get into some Dexterity code. I saw a posting today on the Microsoft Dynamics GP community forum.  It was asking about the disappearance of the Void Button from the SOP_Entry form and how to work with the new Action Button. In v9.0 and earlier versions of Microsoft Dynamics GP, each action had its own…

2

What is Column desSPRkmhBBCreh?

If you have ever spent time analysing a DEXSQL.LOG file you might have seen a reference to a table column called desSPRkmhBBCreh.  This post explains what this column is used for and why it has the name it does. For example: SELECT desSPRkmhBBCreh FROM DYNAMICS.dbo.SY02100 [Microsoft][ODBC SQL Server Driver][SQL Server] Invalid column name ‘desSPRkmhBBCreh’. The…

10

Hybrid – Using Menus for Visual Studio Tools from VBA Example

After the release of Menus for Visual Studio Tools for Microsoft Dynamics GP 10.0, my good friend Mariano Gomez asked me if it was possible to use the tool to add menus from Visual Basic for Applications (VBA). Mariano was initially working on an approach that would expose the Menus for Visual Studio Tools .NET assembly to…

3

Unexpected Hidden Talents – Decorating Cakes

I have been involved in the Great Plains world now since 1994.  During that time I have become known for my work with development techniques and pushing the boundaries of what is possible. While my passion for my work in the Asia Pacific Microsoft Dynamics GP Support Team as an Escalation Engineer as well as products…

13

Providing product feedback using Microsoft Connect

Hello Developing for Dynamics GP community. David has been busy posting lots of great information and I thought it was time for my team to start helping contribute. My name is Scott Stephenson and I am the team manager for the Microsoft Dynamics GP Developer Support team in North America. Over the next few months,…


What do the zDP_ Auto Generated Stored Procedures do?

If you look at a SQL Server installation of Microsoft Dynamics GP, in the Stored Procedures folder underneath the Dynamics system database or a company database you will find a large number of stored procedures starting with the initials”zDP”. This article explains what the zDP stored procedures do and why they exist. Before Microsoft SQL…

11

Finding Table and Field Information in Microsoft Dynamics GP

This is an updated version of an article I wrote a while back for the Microsoft Dynamics GP community website.  The links to the original article, as well as the associated Knowledge Base (KB) article are provided at the bottom of this post. The idea was to provide as many tools and techniques as possible to help people…

18

Visual Studio Tools LineFill Events

Developers using Visual Studio Tools for Microsoft Dynamics GP with forms that contain scrolling windows might have noticed that the LineFill events are missing from v9.0 and v10.0, this posting explains why they were missing and why they have been added back. How Dexterity works  Dexterity can display multiple records from a table at one time using a…

4