Announcing Dexterity Training at GPUG Summit 2018 in Phoenix, AZ, USA

David Meego - Click for blog homepageWe are getting to the 2018 conference season again, and it is time to take advantage of the pre GPUG Summit Dexterity training that is being run in the week prior to GPUG Summit 2018 in Phoenix, Arizona, USA.

Dexterity is the development environment that Microsoft Dynamics GP is built on and the best tool to use for any customisation to the user interface of the product.

Continue reading

New Site for Microsoft Dynamics GP Product Suggestions

David Meego - Click for blog homepageIt took a little while after the old Microsoft Connect site for Microsoft Dynamics GP product suggestions was shut down, but the new site has been up and running for a little while and is getting lots of great suggestions added.

I recommend signing in and reviewing the existing suggestions and even adding some of your own ideas (if they are not there already). The Microsoft Dynamics GP development team use these suggestions when deciding on future enhancements to the product.

Continue reading

The future of Microsoft Dynamics GP …. again!

David Meego - Click for blog homepageIt has been just over a year since the last time this old chestnut was raised by someone in the community.

This time the question of Microsoft Dynamics GP’s future has been raised by Mark Brummel, who was a Microsoft MVP (Business Solutions) for the Microsoft Dynamics NAV product, and is based in the Netherlands.

Continue reading

#GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 5

David Meego - Click for blog homepageAdding to this week’s series on customising the Payables Transaction Entry window using GP Power Tools, I thought it would be interesting to show some variants of the trigger script using less and less of the built in GP Power Tools features.

If you missed the previous articles please check them out below:

The idea is to show how the helper functions simplify your code.

Continue reading

#GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 4

David Meego - Click for blog homepageFinishing this week’s series on customising the Payables Transaction Entry window using GP Power Tools, today we update the Trigger script and make everything work.

If you missed the previous articles please check them out below:

The final step is to update the Trigger script to perform the desired actions to check the last transaction date and open the Vendor Address Inquiry window.

Continue reading

#GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 3

David Meego - Click for blog homepageContinuing with this week’s series on customising the Payables Transaction Entry window using GP Power Tools, today we create the Trigger and test it is working.

If you missed the previous articles please check them out below:

Continue reading

#GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 2

David Meego - Click for blog homepageFollowing on from yesterday’s article: #GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 1, let’s look at how this can be achieved using GP Power Tools.

I will be using the very latest GP Power Tools Build 23, Last Modified: 17-Mar-2018 Hotfix release as this includes new Helper Functions to make the use of parameters in scripts called programmatically much simpler to use.

Continue reading

#GPPT How to improve Dynamics GP with a little bit of GP Power Tools – Part 1

David Meego - Click for blog homepageI recently saw a post by my friend, Steve Endow, where he used a small Visual Basic for Applications (VBA) script to improve Microsoft Dynamics GP functionality.

So, I thought it would be worth showing how the same customisation can be achieved using GP Power Tools and its Developer Tools module, and explain the benefits of this approach over its VBA equivalent.

Continue reading

#Dexterity Improving Performance on Windows 10

David Meego - Click for blog homepageI often work with multiple instances of Dexterity open at the same time and export & import resources or cut & paste code between the instances.

Once I have everything updated, I usually Compile All to make sure that all the code is compiled and that there are no compile time errors. Don’t want any of those pesky “FP: Script Not Found” errors you get if you have saved but not compiled a script.

Continue reading

#SBA: Debugging Dexterity Service Procedures in Service Mode

David Meego - Click for blog homepageLast week, I mentioned an issue with running code in Service Mode which was related to Visual Studio Tools code failing to run. I have also seen other issues where Dexterity code fails to run, both in my products and also with other developers that I am providing consulting services to.

If you ask Microsoft for help, they will probably tell you to test in Desktop mode by either creating a test window or by hi-jacking a button with a trigger script to call your service procedure. The big problem is when the code works perfectly every time in Desktop mode and fails every time in Service mode.

Continue reading

#GPPT Using GP Power Tools to set default values on windows

David Meego - Click for blog homepageI was recently asked whether GP Power Tools can be used to set a default value on a window. The answer is a very definite “Yes!”.

In fact, this sort of customisation is extremely simple with GP Power Tools and is just the tip of the iceberg for what is possible. Because we have access to Dexterity, Transact-SQL, Visual C# and Visual Basic.Net from inside GP Power Tools, the possibilities are endless and limited only by your imagination.

Also, you have the benefits of instant deployment once the triggers and scripts are enabled and saved, and everything works just fine in the Microsoft Dynamics GP Web Client too.

Continue reading

Calling Service Enabled Procedures from Visual Studio Tools and Dexterity

David Meego - Click for blog homepageWith the addition of Service Based Architecture (SBA) into Microsoft Dynamics GP 2015 and later, Dexterity global procedures can be marked as Service Enabled.

This allows a Dexterity global procedure to be a Service procedure which is exposed as a REST based web service via Service Base Architecture.

Continue reading

#GPPT Building Microsoft Dexterity Cross Dictionary Applications with GP Power Tools

David Meego - Click for blog homepageI love writing these sorts of articles. My good friend and fellow MVP, Mariano Gomez, has been using GP Power Tools to assist him in his role as Development Manager at Mekorma and has written blog articles about his experiences.

GP Power Tools removes much of the complexity and time needed for Cross Dictionary development in Dexterity.

Continue reading

#GPPT GP Power Tools build 23 released

David Meego - Click for blog homepageI am pleased to announce that the next build of GP Power Tools for Microsoft Dynamics GP (GPPT) is now available for download.

GP Power Tools is the industry leading suite of tools to designed to make your Microsoft Dynamics GP life simpler and easier. Features have been specifically designed and created to enhance the user experience, simplify the administrator experience and provide power debugging and customisation tools to consultants and support engineers.

This is why GP Power Tools should be installed on every workstation of every Microsoft Dynamics GP system globally.

Continue reading

#BPST Batch Posting Service Toolkit build 7 released

David Meego - Click for blog homepageI am pleased to announce that the next build of the Batch Posting Service Toolkit for Microsoft Dynamics GP (BSPT) is now available for download.

The Batch Posting Service Toolkit provides service procedures to retrieve a list of Batch Numbers for a specified Batch Source and to post the batch for a specified Batch Source and Batch Number.

Use the tool to post newly integrated transaction batches real time using calls from Dexterity, Visual Studio Tools or as a Service Based Architecture (SBA) Web Service (for v14.0 or later).

Continue reading

#GPPT GP Power Tools Demonstration Video

David Meego - Click for blog homepageThanks to Kim Peterson from Dynamics Connections, I am pleased to release a new video demonstration of Winthrop Development Consultants’ GP Power Tools (build 23).

Watch to learn why every Microsoft Dynamics GP site globally should have GP Power Tools and why many partners now install GP Power Tools as part of their standard installation.

Continue reading

#GPPT Using GP Power Tools to track specific changes

David Meego - Click for blog homepageToday’s article comes after a GP Power Tools customer asked for  the ability to track when the Credit Limit on a Customer Master record was changed.

A user of the system had made changes to a customer’s credit limit without permission and the financial controller wanted to be notified if this ever happened again.

Continue reading

#GPUGSummit 2017 Pre Pre Conference GPUG Academy Training

David Meego - Click for blog homepageSo here I am in Nashville, Tennessee USA where I should be listening to music and relaxing. But that is not to be.

Starting on Monday 2nd October, I ran a Dexterity Fundamentals 5 day bootcamp class for GPUG Academy.

Continue reading