Microsoft Great Plains: Dexterity vs. eConnect ? FAQ

Microsoft Business Solutions Great Plains, former Great Plains Software Dynamics/eEnterprise was originally written in IDE and programming language ? Great Plains Dexterity. Currently Microsoft is on the way of transforming its ERP applications: Great Plains, Navision, Solomon, Axapta and MS CRM to be better integrated and fit into the future of its .Net platform. As a result we see new development tools: eConnect, Extender, etc. These tools should probably succeed Dexterity in the long run. From time to time we see complications on this way ? for example on recent MBS worldwide conference ? Dexterity Source code partner program, closed several years ago for new partner, was tentatively promised to be reopened. In this small article we would like to answer on the typical questions we are getting from IT strategists and lead developers.

? eConnect Overview. This SDK tool, which addresses existing and creates new Great Plains objects: Master Records (Customer, Vendor, Employee, Account, etc) and work documents: Sales Order, Invoice, Purchase Order, GL transaction to name a few. This is excellent tool and is very popular among web developers ? it was originally created for eCommerce programmers who wanted to deploy Great Plains as back office/ERP/Accounting.

? eConnect Limitations. First of all ? we saw numerous clients, who were disappointed in the fact that eConnect can not automate posting and SOP Orders transfer to Invoices. You should understand the rules of ERP system ? first you create so-called work documents: quote, order, invoice and then you post it ? documents should be approved for posting and this should be done through standard ERP fat client interface, not eConnect or other standard integration tools. Second important limitation ? if you have dexterity customization ? eConnect can not address custom logic ? it works with standard Great Plains objects only. We understand that this is difficult to foresee when you ask questions to your Microsoft Business Solutions VAR, and also that each ERP has specifics you need to know: say Oracle Financials world has its own must-know bells-and whistles ? when you work with specific large ERP ? you should invest a lot of time in analysis and decision making.

? Dexterity Overview. Dexterity itself is a shell/IDE/programming language written in C back in earlier 1990th. You probably remember old-days-believe that C will secure database and graphical platform independence, plus it will direct you to the way of computer platform independence. But the matter of fact is ? Great Plains Dexterity dictates the rules of customization ? each GP custom-logic table must be created in Dexterity to be viewed via GP standard interface,

? Dexterity Limitations. Of course ? Dexterity is kind of legacy IDE and it was created in the days when nobody could predict internet and thin clients future. So ? you can not use Dexterity in your web application, you have to stick to stored procedures or eConnect.

You can always appeal to our expertise. Give us a call: 1-630-961-5918, 1-866-528-0577, help@albaspectrum.com

Andrew Karasev is Chief Technology Officer at Alba Spectrum Technologies ( http://www.albaspectrum.com ) - Microsoft Business Solutions and IBM Lotus Domino Partner, serving corporate customers in the following industries: Aerospace & Defense, Medical & Healthcare, Distribution & Logistics, Wholesale & Retail, Chemicals, Oil & Gas, Placement & Recruiting, Advertising & Publishing, Textile, Pharmaceutical, Non-Profit, Beverages, Conglomerates, Apparels, Durables, Manufacturing and having locations in multiple states and internationally.

In The News:


pen paper and inkwell


cat break through


Groove Network. Are you in it?

If you are in a business that passes documents around... Read More

Software Process Improvement -A Successful Journey

Background: For many organizations like ours, the interim target of... Read More

eStore Advantage ? Extending Microsoft eConnect for MBS Great Plains

eStore Advantage allows front-office applications to communicate with back-office business... Read More

Editing Your Photos Using Microsoft Picture It Publishing Platinum 2002 - A Great Dinosaur

I started using PIP (Picture It Publishing) Platinum 2002 right... Read More

An Easy Way to Deal with Email Viruses and Worms

If you feel intimidated when someone tries to teach you... Read More

Crystal Reports For Microsoft Navision - Overview For Programmer/IT Specialist

Let us give you - developer some hints in the... Read More

Microsoft CRM Integration with Microsoft Retail Management System (RMS) ? Overview

Microsoft Client Relation Management system (Microsoft CRM) and Microsoft RMS... Read More

Microsoft CRM Implementation & Remote Support

We would like to give you pluses and minuses of... Read More

Partitioning, Formatting and Reinstalling in Windows 98

Formatting and reinstalling windows 98 is very easy if you... Read More

Microsoft CRM for Corporate Business ? Working Offline

If your company has regional and worldwide operations, you might... Read More

Do You Want Your Own Fully Programmable ERP? - Part 1

We are in a transition phase in the Managerial Administration... Read More

Professional XP Style Icons in Software and Website Development

Using professional icons in your application or website can bring... Read More

Crystal Reports - Geterogeneus databases: SQL Server, Oracle, Unidata, Btrieve ? Tips For Developer

Crystal Reports is the most flexible tool on the market... Read More

Microsoft Great Plains Middle East - Arabic Language Support

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

Getting Technical Support Help Online

Sometimes your PC will start acting strange for no apparent... Read More

Why Stick With Email Clients Like Outlook?

Trying to figure out a stream in banning one email... Read More

The End of Spyware?

The US House of Representatives has recently passed the "Spy... Read More

Microsoft Great Plains - Microsoft RMS Integration ? overview

Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More

Navision Sales Module & Reporting: Jet Reports, C/ODBC, XBRL, Business Analytics ? highlights

Microsoft bought Navision, Denmark based software development company, along with... Read More

Microsoft and Webmasters

Does Microsoft care for WebmastersIt's always been a problem with... Read More

Lotus Notes Domino and Web: Application Development ? Tips for Programmers

Beginning with Domino version R4 it has integration with the... Read More

What Stands Behind The Software Description?

With thousands of web pages added to the Net every... Read More

Microsoft Great Plains Integration with Legacy Systems ? Overview For Developer

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Your Computer May Be Infected, Heres How To Check (NOT about virus)

NOTE: Please take time to read on - it may... Read More

Microsoft Great Plains implementation: Restaurants Supply Chain Management Example

Microsoft Great Plains serves majority of US based horizontal and... Read More

Free Program Removes Spyware not Detected by Premium Security Scan

What is Spyware?Spyware monitors your surfing habits and sends the... Read More

Great Plains Dexterity History and Programming Overview

As of now - Great Plains Dynamics/eEnterprise is transformed/renamed into... Read More

Microsoft Great Plains Logistics & Warehouse Management ? Implementation & Customization Highlights

Logistics automation is often considered as barcoding extension to Sales... Read More

Marketing Your WinRunner Team

It won't matter how effective your WinRunner Team is if... Read More

Daffodil DB: Web Database

What is a Web Database?A web database is a database... Read More

Great Plains Dexterity Programming ? Overview For Developer

Looks like Microsoft Great Plains becomes more and more popular,... Read More

Create ASP in Minutes

DBxtra goes ASPGetting to the information hidden within corporate databases... Read More

Programming Language Migration Path

While I was preparing some personal background information for a... Read More