Dynamics,Custom,Development,De computer Dynamics GP Custom Development: Dexterity, eConnect, Extende


----------------------------------------------------------Permission is granted for the below article to forward,reprint, distribute, use for ezine, newsletter, website,offer as free bonus or part of a product for sale as longas no changes a Gone are those times when the companies and the organisations didn't need a hi-tech system to handle them. Owing to the considerable increase in the business sector and thus, an enormous increase in the complexity of the organisational struc


Having said that, we recommend you to first check with your Microsoft Dynamics GP Reseller if required custom module is available through the ISV network.  There might be situations, where either add-on doesn’t exist, or if it is too expensive and it is easier to replicate its small portion in Dexterity, Extender or MS Visual Studio Libraries for GP.  Also you might be in such complicated scenario, when you are on older Great Plains Dynamics (including the one on Pervasive SQL 2000 or Ctree) or eEnterprise version and you need to upgrade Dexterity customization to move you to the current version 2010/11.0 (as we are writing this paper in October 2010).  This scenario is often associated with disassembling parts of the Dex programmed modules and redeploying similar logic through ISV add-ons, available for version Dynamics GP 2010.  OK, after this introduction, let’s move on the paragraphs:1. Dynamics GP Dexterity (referred also as Microsoft Dexterity).  This tool has top power in modifying GP and adding new logic and even developing independent application with the interface similar to Great Plains one.  The power, however requires the touch of the professional and even to say more, Dexterity developer with at least several years of expertise and doing Dexterity coding as his or her major working routine.  We do not really recommend you to send somebody from your IT staff to get Dexterity training and begin programming over the weekend, or in one month or even in half a year.  The best Dexterity coders could be found in Dynamics GP Technology Partners technical consulting teams or as independent Great Plains technology consultants (who typically got its long years of Dex exposure in one of the Great Plains technology consulting firms).  From the technology standpoint, Dexterity is a shell with its own programming language (Sanscript), this shell is programmed in C++ to provide better performance and be to some extent computer platform neutral (the last feature is not probably less actual, since Great Plains Software was acquired by Microsoft and GP is now available on MS Windows and SQL Server platform exclusively).  If you look at Dynamics GP user interface having programmer perspective, you can review Dynamics GP Dexterity based Forms, Fields and Tables if you follow this route: Dynamics GP -> Tools -> Resource Description, and then make your selection.  Dexterity custom packages (as well as Dynamics GP ISV products often coded in Dex) are distributed in the form of so-called Chink Files (with extension .cnk).  All you need to do is to copy the chunk file into Dynamics GP user workstation directory (in Program Files) and then launch GP client application, where you will get prompt to integrate new logic.  Let’s go ahead and review other tools2. eConnect SDK and Technology layer.  This Software Development Kit with the password protected (encrypted) SQL stored procedures on the background was initially introduced for Great Plains Dynamics version 7.0 as the SDK to open GP objects and transactions for eCommerce programmers.  In eConnect you probably could see certain attempts to comply to object oriented programming code (where Dexterity is likely to be categorized as procedural programming language).  eConnect realm is actually a subset of the Dexterity realm.  For example, in eConnect you cannot manipulate posted transactions or change something, that is categorized as historical.  In fact eConnect fits rather to the Integration scenarios, as it cannot change Dynamics GP user interface on its own.  From the historical perspective, eConnect is probably a product of the so called Microsoft “Project Green”, where newly acquired Corporate ERP systems, such as Great Plains, Axapta, Solomon, Navision were suggested for universal modularization (GP is Microsoft Financials and HR, Solomon is Microsoft Project, etc.)  Project Green was later on transformed into Microsoft Dynamics project, where the goals of reprogramming ERP applications on something like .Net C# platform was reemphasized as rather Corporate ERP application set of products (Microsoft Dynamics family) to be complaint to Microsoft user interface (if you know who to work with Microsoft Outlook, you should be smart and experienced enough to do self-discovery in Dynamics GP or AX or SL or even NAV user interface)3. Extender.  There are two flavors, one is the Extender coming from Microsoft Business Solutions, where you can do pretty much all of the Extender features, except Dexterity Sanscript scriplets.  Extender is definitely successful add-on coming from eOne (Australia based Dynamics GP ISV Partner), where the emphasis is made on abstracting Dexterity complexity and allowing non-Dexterity programmer (let’s say regular Dynamics GP functional consultant) to introduce custom logic to existing Dynamics GP screens.  There are versions of Extender available for Microsoft Small Business Financials (version 7.5 through 9.0, where the product line was terminated with the recommendation to migrate to Dynamics GP Business Essential)4. SQL direct updates and inserts. Dynamics GP as well as its predecessor Great Plains eEnterprise are open for ad-hoc SQL data altering.  This might be a great news for experienced SQL DBA, who is comfortable to review Dynamics GP table structure, carefully test data flow and how records are distributed into GP tables.  But, if you are making first steps with Great Plains, we recommend you to stick to such business logic validation tools as GP Integration Manager5. Microsoft Visual Studio Tools for Dynamics GP.  If you are C# or VB.Net software developer, you should check these out.  These tools should open Dynamics GP user workstation screens (similar as if you would do it via Dexterity programming).  On Microsoft Convergence tradeshow 2010 in Atlanta the author attended the seminar, where two Microsoft Dynamics GP programming gurus were introducing the tools, described in our publication.  One of them David Musgrave was kind of favoring Great Plains Dexterity and his opponent was presenting MS Visual Studio SDK for Dynamics GP.  MS VS can do the job in customizing or creating new screens in GP, but it was recommended to create new tables directly via Dexterity.   Let me give you also some feedback that I got from David Musgrave6. Dynamics GP on the international market, especially in China, Korea, Japan.  Initial limitation of Great Plains Dexterity is its orientation on ASCII table and not supporting Unicode (where hieroglyph based alphabets are handled).  There are some advances on such international Corporate ERP markets as Saudi Arabia, France, Germany, Portugal, Spain, where Dynamics GP was translated (without being localized in the sense of tax code and industry reporting compliance)7. Alba Spectrum specialization and Corporate ERP consulting market niche.  We are Microsoft Dynamics GP technology partner and reseller (VAR).  We are providing Great Plains Dynamics GP recovering services (second opinion as you would name it in healthcare).  We carry Dynamics GP Dexterity Software Development Factory in our Great Plains hub technical support office.  One of the favorite leads for GP is Great Plains implementation recovery and providing second opinion8. We serve you USA and Canada nationwide via web sessions and phone conferences with required local visits onsite.  Local service (where we drive to your location from our regional hub or local office) is available in Michigan (Kalamazoo, St. Joseph, Benton Harbor, Battle Creek, Lansing, Ann  Arbor, Grand Rapids, Muskegon, Holland, Grand Haven). California (all of the Southern California are covered: LA, San Diego, Orange County), Illinois Chicagoland, Houston and Dallas areas of Texas, Northwestern Indiana (Gary, Michigan City, Valparaiso)9. To request further support, please call us 1-866-528-0577, [email protected] We need to discuss your cards in order to recommend you the best solutions, which is not contingent to our preferences.  We serve you USA/Canada nationwide via remote support (web sessions and phone/skype conferences).  Local service is available in Western Michigan, Chicagoland, Southern California (LA, Orange County, San Diego), Houston area of the state of Texas

Dynamics,Custom,Development,De

computer

Equipment Rental Software – Features And Cost

Equipment rental management software is an essential thing these days for any equipment rental company.A well-developed equipment rental software provides you with a variety of features that can really help you maintain and organise your cus ...

computer

5 Big Reasons Why I Migrated From Angularjs To React

I have 5 main reasons for my angularjs to react migration. No, it's not a comparison on which is better. A comparison between apples and oranges would make no point. React is a library, and angular is a framework. Both can do stuff in their ...

computer

How to troubleshoot McAfee error 2318?

Security software means McAfee! For many computer users, McAfee antivirus is the only choice for security software as it provides all the features and tools which are necessary for device and data protection. This robust antivirus merely sho ...

computer

Manage Multiple Counter With AlignBooks Point of Sale

Fulfilling your businesss needs which can grow your firm is our aim. AlignBooks is better known for providing a strong pillar to newly started or midway businesss. Those companies who dont want to fall back with irregularity manage the inven ...

computer

How to Autoplay Embedded YouTube Videos

Source: How to Autoplay Embedded YouTube VideosEmbedding a video or audio enables the users to share their videos with any of their preferred sites or any social networking platforms. They can do so by copying the embedded link of the parti ...

computer

3 Major Mistakes to Avoid in Retail Business

Truth be told, nearly half of the retail businesses survive longer than four years and which can be something to ponder for a newbie before stepping into the industry. However, this being said, it is also true that you can excel in the indus ...

computer

Start Your Own Computer Repair Business

1. Know your street value. In the early 90's, running a PC repair business centered around selling parts and products, with service on the side. Today, it's about selling hours. If you run a business, you need to consider the X3 rule. That m ...

computer

How Establishments Show Up in Restaurant Searches

The revolutionary rise of technology has made things easy-peasy for consumers in the restaurant industry. Unlike the old days, the availability of innumerable platforms has made it possible for diners to choose from various searching options ...

computer

GuildWars 2 :

The last expansion pack for Guild Wars 2 was Path of Fire, which was released in 2017 and brings you a new enemy-Balthazar, the evil god of war. Although this doesn't sound like another expansion pack currently in production, some fans ma ...

computer

Customer Support at the time of COVID-19 Pandemic

COVID-19 is the worst crisis of our time as we observe social distancing protocols being imposed all around the world. While these measures are a step in effectively managing the COVID-19 pandemic, Hospitality and Retail businesses are confr ...

computer

How to Choose a Contract Management Solution (CLM)?

Contract life cycle management (CLM) systems can simplify and automate contract creation, negotiation, execution and storage. They are an intelligent alternative to the tedious hand tools formerly used for these tasks, which lacked visibili ...

computer

Contacting Google Live Person to Resolve Your Issues

Users are fond of all the Google supported products and look forward to the best services. Also, Google as a whole has never disappointed its users and helped them at every point with its commendable services. Also, being a customer-oriente ...

computer

how to uninstall discord

How to Uninstall Discord in Windows 10? has supported open source technologies, our tool is secure and safe to use. To uninstall a discord from your windows, you'll use this method which is given below.USING THIRD PARTY TOOLS1. Firstly, you ...