Looks like Microsoft Great Plains becomes more and more popular, partly because of Microsoft muscles behind it. Now it is targeted to the whole spectrum of horizontal and vertical market clientele. Small companies use Small Business Manager (which is based on the same technology ? Great Plains Dexterity dictionary and runtime), Great Plains Standard on MSDE is for small to midsize clients, and then Great Plains serves the rest of the market up to big corporations.
If you are developer who is asked: how do we customize Great Plains with its native programming language ? Great Plains Dexterity ? read this and you will have the clues on where to look further.
The history of the Dexterity. Great Plains Dexterity ? this is proprietary programming language and technology, designed back to earlier 1990th with the goal to build platform independent graphical accounting package ? Great Plains Dynamics. Dexterity itself is written in C (following popular those days hope ? that C will provide platform independence). You can install Dexterity from Great Plains 7.5 CD #2. Obviously it requires a lot of learning / training, but it allows your custom piece be seamlessly integrated with Great Plains interface.
1. Native Dexterity Cursors. Dexterity was designed as platform independent programming language and so if you want your code to be operable on all currently supported databases ? you use Dexterity ranges and loops to manipulate the records
2. Great Plains Dexterity with SQL Stored Procs Nowadays, most of Great Plains installations are moved to SQL Server ? so you can use Dexterity for custom forms drawing only and make the buttons run SQL stored procedures.
3. COM Objects calls. Beginning with version 7.0 Dexterity supports COM objects ? you register them as libraries in Dexterity. Refer the manual. This technique allows you to call such nice things as web services across the internet.
4. Dexterity Forms ? if you like VBA and are comfortable to do all the business logic in VBA ? you can use Dexterity as new forms creator/editor. This is OK ? but you have to purchase VBA/Modifier and Customization Site Enabler from MBS.
Some restrictions. Great Plains is actually integration of multiple dictionaries: DYNAMICS.DIC, ADVSECUR.DIC, EXP1493.DIC, etc. In your Dexterity customization you can deal with one dictionary ? DYNAMICS.DIC. If you need cross dictionaries customization ? consider using SQL Stored Procs for crossing dictionary borders and pulling data/making changes in the other dictionary..
Happy customizing!
About The Author
Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies ? USA nationwide Great Plains, Microsoft CRM customization company, based in Chicago, Texas, California, Florida, New York and having locations in multiple states and internationally (www.albaspectrum.com), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer.
![]() |
|
![]() |
|
![]() |
|
![]() |
The title of "software engineer" has got to be among... Read More
There are plenty of articles out there about how to... Read More
For a windows user like me, just can watch with... Read More
I love new technology. I am still ready to wait... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
Vince Lombardi once said that, "The achievements of an organization... Read More
Microsoft Great Plains is main Microsoft Business Solutions product, targeted... Read More
Have you ever noticed that when you look at your... Read More
If you have been running Windows XP for a couple... Read More
Microsoft Word is one of the most popular office applications... Read More
In this short FAQ style article we would like to... Read More
Introduction To ISDN, Part III: Configuring PPP PAP AuthenticationNow we... Read More
Need help making sense of algebra? Have algebra lectures in... Read More
It is a well known fact that Java as a... Read More
The Windows Indexing Service provides you with the ability to... Read More
Homeland security, airport security, Internet security â?" these days weâ??re... Read More
Each Industry and market niche has business specific and unique... Read More
In a previous article, I wrote about OpenOffice... Read More
Fundraising software lets you connect with donors in a way... Read More
Microsoft Business Solutions CRM proved to be reliable solution in... Read More
Did you ever want to erase everything on your computer?... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
Currently Microsoft Business Solutions is on the way of creating... Read More
Most people don't use Photoshop to its fullest capabilities. Here... Read More
First we had the original Google search that evolved into... Read More
When you own a small business, time is money. And... Read More
Whether you are an experienced web programmer or a complete... Read More
The cornerstone of successful automated office systems is the ability... Read More
It's not very often I get excited about a software... Read More
There are two approaches for application integration:? Programmer's approach ?... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Today's business world is fast-paced. No matter what it is... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
It would be easy to think, like most people apparently... Read More
Executive SummaryAn effective plan for entering, cleaning and updating the... Read More
Bad News - the Threat is Bigger than it SeemedHow... Read More
It won't matter how effective your WinRunner Team is if... Read More
The most important benefit of XML is its simplicity. Though... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
In the case when you represent mid-size or mid-size-to-large business,... Read More
Best Software Act! is very popular CRM for small and... Read More
Looks like Microsoft Great Plains becomes more... Read More
Microsoft Business Solutions Great Plains has Project Accounting module where... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
When you need a phone number, you do a quick... Read More
Shareware is software that you can try before you buy;... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Microsoft Business Solutions Great Plains has many years of successful... Read More
Lotus Domino/Notes ? Microsoft Great Plains tandem as ERP with... Read More
Microsoft CRM customization techniques are very diversified and based on... Read More
The purpose of Project Management Software is to provide an... Read More
The COSMIC FP (function point) software quality metric, is no... Read More
It is really interesting that a bug can create problem... Read More
We all already got used to computer monitoring both at... Read More
This article is the first of a series of articles... Read More
As we could imagine, if you are reading this article... Read More
When you think... Read More
Sales are all about leverage, because there is only so... Read More
It could just be me, but my experiences with document... Read More
Hey Guys! Don't raise your eyebrows or fear by hearing... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions.The whole... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Linux essentials:It's free for download but you have to pay... Read More
Microsoft Business Solutions Great Plains is mid and even corporate... Read More
Microsoft Great Plains is now targeting large and midsize businesses... Read More
Midsize business or non-profit organization should decide if one-vendor solution... Read More
Software |