Microsoft Dynamics GP Developing for Dynamics GP
A blog dedicated to the Microsoft Dynamics GP Developer & Consultant community
 
Welcome to MSDN Blogs Sign in | Join | Help

Developing for Dynamics GP

by David Musgrave (Australia) and the Microsoft Dynamics GP Developer Support Team (USA)

News

  • Please use the Blog Feedback? - Contact Us link at the top of the page to email questions relating to the blog itself.

    If you wish to ask a technical question, please use the links below to ask on the Newsgroups. If you ask on the Newsgroups, others in the community can respond and the answers are available for everyone in the future.

    Please do not use comments on pages and posts to ask questions unrelated to the topic on that page or post.



    Dates of Interest:

    11-Jul-2008: Blog Created by David Musgrave.
    03-Oct-2008: Syndicated to the Dynamics Communities.
    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.
    23-Sep-2009: Created Twitter account with blog feed.
    20-Nov-2009: First Post by Alice Newsam.



    WorldMaps Statistics since
    24-Feb-2009:




    Click for WorldMaps Stumbler



    Translator Tool:




    Social Networking & Syndication

    Follow David Musgrave and the blog on:

    David Musgrave on Twitter

    David Musgrave on LinkedIn

    This blog at Dynamics Communities


    Disclaimer

    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.

Contents

Favourite Posts

Blog Links

Newsgroups Links

Resources Links

Extender is coming, what now for the other customization tools

David MeegoYou 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:

What we are getting is more of the features from eOne Integrated Business Solutions's eXtender product.  Lots of cool features that go way beyond the additional custom fields offered by Extender Standard.

The big difference is that Extender can now create totally independent windows. You can create an entire vertical application based on a set of Extender windows. It can have work-flows which generate transactions based on Extender data. Where previously, you needed to develop customizations using Dexterity or Visual Studio Tools for Microsoft Dynamics GP, you can now configure the Extender windows as desired without any development.

So do we still need tools like Modifier with Visual Basic for Applications (VBA), Dexterity and Visual Studio Tools?

The answer is yes.  While Extender can easily allow the additional windows to be created, it cannot change an existing window and cannot change the behaviour of existing code. It also cannot go beyond the basic functionality of data storage and generating specific transactions.

Extender is a great tool that can definitely speed up and simplify the process of adding simple windows to Microsoft Dynamics GP.  However, other tools will still be needed for more complex integrations.

As mentioned before on this blog, a hybrid approach using Extender in conjunction with the other tools might be the best approach. Get Extender to do what it does and then use another tool to do the bits Extender cannot do.

Note: It is not recommended to attempt to modify or customize Extender windows.

David

Posted: Friday, April 24, 2009 9:00 AM by David Musgrave

Comments

Martin Olsen said:

Great information David. One of the easiest ways to take advantage of your hybrid approach is through the eXtender Enterprise tool still available from eOne. this contains a number of additional great features  - but most relevant to your article is the Logic Feature. This feature allows two levels of form logic:

  1. Configuration: consultant level functions that allow fields  to be disabled/enables and values to be set based upon defined rules.
     
  2. Development: Ability to embed sanScript behind an eXtender window, form, detail form, linked form etc.

This gives you the best of both worlds, the ability to have your consultants build the front end in eXtender -and the developer comes along to write the code that makes the solution 'sing and dance'. Through logic you an write a few lines of code (that may simply open the cash receipt screen from a custom eXtender form and pre-populate the customer and date), or build a really complex solution to meet a very specific customer need.

In addition, eXtender enterprise allows you to trigger this eXtender based sanScript to be triggered from regular GP screens. This means that you can have small amounts of code trigger, without the need to compile dictionaries or later upgrade them. 

# April 28, 2009 12:01 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker