Sunday, May 20, 2012

Microsoft Dynamics GP – Modifier vs. Extender

Modifier

Modifier has been around for many years and is the main customization tool within Dynamics GP. This tool uses Visual Basic to write code that changes the behavior of the system. Changes made via Modifier can be basic or complex customizations. For example, a simple customization would be to make a field required on a form or to rearrange the fields that display on the form. A more complex customization would change the way the system functions as opposed to changing fields and whether or not they are required.

A more complex customization can meet defined needs, however great care needs to be exercised to ensure that invasive customizations outside the prescribed guidelines are not being created. This can cause your system to be unsupported via Microsoft and cause great pain and effort when your company wishes to upgrade to a new release of Microsoft Dynamics GP.

Extender

Extender was originally developed by eOne Solutions from Australia. eOne is a long-time Dynamics GP partner and still develops solutions for Dynamics GP. The purpose of Extender is to enable users to make simple customizations without writing code. Many times customizations that companies desire are really more configurations and are simply the need for additional information. For example, a company may want to know additional details about each line on a sales order or record additional details about each customer.

Extender gives you the ability to add an unlimited number of fields to a form in the system. Picklist, text, numeric and currency fields may all be added and a new field may be marked as required. Picklist fields can be especially valuable as they only allow users to specify certain values which provides better data uniformity and integrity.

The final key element to Extender is that any field that is added can be added to a SmartList or SmartList Builder report. Therefore, a company can add fields to the system and then report on those fields and gain valuable insight into their operations.

Summary

The choice between Extender and Modifier is an important one, but usually a fairly easy one. When you wish to change the behavior of the system or create almost entirely new modules then Modifier is needed, but if you just need to track additional information and report on it that Extender will meet your needs.

 

 

 

Logan Consulting Blog
Microsoft CRM
Microsoft CRM Email Marketing Options
5/15/2012 7:41:00 PM
Microsoft Dynamics GP
Microsoft Dynamics GP Statement of Direction Released
5/15/2012 7:25:00 PM
AX
Decisions Spring 2012
5/9/2012 12:50:00 PM
AX
Increasing CRM Adoption
5/3/2012 9:03:00 AM
Microsoft Dynamics GP
Using Word Templates in Microsoft Dynamics GP
5/1/2012 2:12:00 PM
Microsoft CRM
Microsoft CRM Q2 Release Preview Guide
5/1/2012 10:48:00 AM
Logan Consulting News
QAD Spring Midwest User Group Conference
3/19/2012 4:21:00 PM
Logan Consulting News
Convergence 2012 is Underway!!
3/19/2012 2:53:00 PM
QAD Distribution
Breaking Out a Summarized GL Transaction
8/21/2008 5:25:00 AM
QAD Distribution
Allocating Sales, COGS and Inv. from a Central Warehouse to a Production Plant
6/5/2008 5:44:00 PM