Microsoft Dynamics GP modifications and custom programming scenarios should be considered when third party add-ons are too expensive or too complex to implement.  If this is the case ? you can relatively quickly and cost effectively develop your own custom module. 

We recommend to review such software development tools as Great Plains Dexterity, eConnect, SQL stored procedures, Modifier with VBA, GP Integration Manager.  In this small publication we would like to give you customization specification for custom invoice mailer via email:

Microsoft Dynamics GP ERP belongs to Microsoft Dynamics family of applications together with Axapta, Navision, Solomon, MS CRM.  Great Plains is open for modification and custom programming and you as software programmer, who has reasonable background in accounting and MRP business processes and logic should understand your options in customizing GP

Do not expect GP modifying process to be very easy, and it also may lead you to the option of subcontracting the programming phase to professional GP Dexterity developer or technical consultant

Microsoft Dynamics GP, current version 10.0 as of June 2008 is pretty flexible platform if you are looking for modifications, custom modules programming, add-ons and extensions. 

As many mid-size ERP GP has multiple customizing tools and you have to get some excurse into each one of them to select the best in your situation.  Before rushing into modifications overview, please think through the fact, that GP is owned and supported by Microsoft Dynamics subdivision (former Microsoft Business Solutions) and as such you should expect it to be tightly linked with such Microsoft technologies as .Net, MS SQL Server, MS Office, Sharepoint, SRS (or SQL Server Reporting Services).  Plus, you should know the history of GP design ? it was originally designed by Great Plains Software in earlier 1990th with popular shell IDE and programming language approach: Great Plains Dexterity (compare to SAP ABAP or Navision C/Side ? shells were believed to resolve computer platform dependence).  Now is the time to review:

A hacker views an open screen in the same way a car thief looks at an unattended car with the keys left in the ignition. Always use some form of password protection.

Scare stories. We’ve all heard them and we’ve all passed on a few, especially the tale of hawk-like hackers who can swoop on any data that’s sent across the Internet. If you use the Net, you’re asking for trouble. It’s as simple as that, isn’t it? No!

If you know Microsoft Dynamics GP architecture, Dexterity business logic, you probably realized that standard Great Plains Integration tools, such as Integration Manager, eConnect, which are typically deployed in eCommerce integration scenarios, allow you create only so-called work transactions: SOP Invoice is the most popular transaction type

Work transaction is placed to the batch to be saved for future review and posting by GP user.  It is probably impractical to try posting batches through Dexterity from scratch programming, as you will spend a lot of hours just to getting through Dex programming learning curve, plus you will need Dexterity so-called source code to dive deep enough for finding the way to trigger batch posting programmatically.  In this article we are describing Posting Server product:

Microsoft Dynamics GP should be considered as ERP technical platform, which is open for software developers through such technologies as SQL Stored Procedures, Microsoft Dexterity, Extender, VBA scripting and Modifier, SRS, Crystal Reports, GP Integration Manager, MS Visual Studio SDK, eConnect, GP Report Writer to name the most popular

If you are programmer, who just got the project to alter or extend GP business logic, you need to review and compare modification instruments to select the best fit.  Let’s review popular customizations:

Close
E-mail It