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.
![]() |
|
![]() |
|
![]() |
|
![]() |
Currently Microsoft Business Solutions is on the way of creating... Read More
Combining Microsoft Business Solutions Great Plains ERP with non-Microsoft Business... Read More
Introduction: The creating of a computer program involves a number... Read More
Looking at all the ads which promise to get rid... Read More
Microsoft Great Plains could be tuned and setup to fit... Read More
Microsoft Great Plains might be considered as ERP platform to... Read More
The cornerstone of successful automated office systems is the ability... Read More
Manufacturing in the USA is far away down from mid... Read More
A wiki is an editable text-based website. But you don't... Read More
Imagine something that follows you home and sets itself up... Read More
C++ Function templates are those functions which can handle different... Read More
When you need a phone number, you do a quick... Read More
XML parser is a software module to read documents and... Read More
Microsoft Business Solutions Great Plains fits to majority of horizontal... Read More
Did you ever give a thought to the number of... Read More
Whether you are a small consultancy firm, a medium sized... Read More
The COSMIC FP (function point) software quality metric, is no... Read More
Microsoft-Outlook is a pretty amazing program. So much more than... Read More
Here is some free software tools to help you build... Read More
Every day millions of new web documents emerge on the... Read More
It could just be me, but my experiences with document... Read More
Microsoft Retail Management System serves retail single store as well... Read More
.Net Framework is a platform or development environment to seamlessly... Read More
While I was preparing some personal background information for a... Read More
Research bears that less than 70 percent of development projects... Read More
As of now - Great Plains Dynamics/eEnterprise is transformed/renamed into... Read More
Microsoft Great Plains - Microsoft Business Solutions accounting and ERP... Read More
When Great Plains Software was designing and developing Great Plains... Read More
I've been active in the Cisco Certification track for four... Read More
Microsoft released Service Pack 2 (SP2) for the Windows XP... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Microsoft Business Solutions Great Plains has many years of successful... Read More
The objective for Zandi Digital is to make available clever... Read More
Since Version 8.0 Microsoft Business Solutions Great Plains & Great... Read More
Microsoft Great Plains has full-featured Manufacturing suite of modules: Capacity... Read More
Upgrading. Downtime. Maintenance. Hardware obsolescence. Implementation issues. The litany of... Read More
If you have Microsoft Great Plains and support it... Read More
You would like to protect your documents, wouldn't you? Reasons... Read More
Microsoft Business Solutions Great Plains has several options to enable... Read More
Microsoft Business Solutions Great Plains is written in Great Plains... Read More
COMMAND LINE FUNCTIONA powerful command line script processor has been... Read More
Many reasons made GBM a unanimous choice for experts, one... Read More
What is Interactive Mapping?Interactive mapping is a visual display medium... Read More
Microsoft Great Plains is becoming more and more popular and... Read More
Microsoft CRM is relatively new player on the now becoming... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
What is Tripwire?Tripwire is a form intrusion detection system (IDS)... Read More
Microsoft Great Plains, designed back in 1990th as database transferable... Read More
If you have Microsoft Great Plains and support it for... Read More
Hey Guys! Don't raise your eyebrows or fear by hearing... Read More
What is installation in the language of technology? Installation... Read More
In our opinion, traditional approach when you select ERP/MRP system... Read More
Introduction To ISDN, Part III: Configuring PPP PAP AuthenticationNow we... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
As seeing large number of implementations ? in our case... Read More
If you're online using a dialup Internet connection, you'll probably... Read More
What is Software?Software is a set of instruction written to... Read More
Introduction to C++Why Learn C++?C++ may at first seem like... Read More
In our small article we'll consider Microsoft Business Solutions Great... Read More
Itâ??s easy to understand why you might be drawn to... Read More
Microsoft Business Solutions Great Plains was designed back in the... Read More
With this small article we are continuing Microsoft Business Solutions... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
You turn on your computer, and it doesn't look quite... Read More
How would you like to prevent spyware and adware from... Read More
Software |