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.
Wood Dale Chicago prom limo .. Lockport Chicago limo O’HareGreat Plains Purchase Order Processing (POP) module makes up one-third... Read More
When you double-click a layer in the Layer Palette, you... Read More
Microsoft Business Solutions Great Plains has many years of successful... Read More
According to a survey conducted by InfoTrends/CAP Ventures entitled "Content-Centric... Read More
Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More
Microsoft SQL Server is the leader for inexpensive and middle... Read More
There are several kinds of software piracy. The bottom line... Read More
It is possible that if one avoided all sources of... Read More
This article is for advanced Microsoft CRM SDK C# developers.... Read More
Viruses and spyware usually show up on your computer one... Read More
Homeland security, airport security, Internet security ??" these days we???re... Read More
Microsoft Great Plains is main Microsoft Business Solutions product, targeted... Read More
It???s easy to understand why you might be drawn to... Read More
Bar charts, bar graphs, and any other chart or graph... Read More
Customer Relationship Management or CRM is a combination of enterprise... Read More
I have recently created my first Php program. I wanted... Read More
The most important things you can do for your computer... Read More
Stealing company information used to be the specialty of spies... Read More
The software giants don't do everything and don't always produce... Read More
Here is some free software tools to help you build... Read More
The COSMIC FP (function point) software quality metric, is no... Read More
What is Snort?Snort is an open source network intrusion detection... Read More
After seeing many people complain about their weak Internet security... Read More
Navision Software was purchased by Microsoft and now it is... Read More
This short paper will expand on two key reasons to... Read More
Antigo wedding limo ..The purpose of Project Management Software is to provide an... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
In this small article we will show you the possible... Read More
IntroductionDuring the early years of our modern computer era, very... Read More
If you feel intimidated when someone tries to teach you... Read More
Handling character strings in Java is supported through two final... Read More
Microsoft CRM is CRM application, maintained and supported by Microsoft... Read More
I've been active in the Cisco Certification track for four... Read More
This is intermediate level SQL scripting article for DB Administrator,... Read More
I provide, here clear explanations and a count of function... Read More
So, why should you use any O/R mapping tool? I... Read More
While Adobe is the most known maker of PDF tools,... Read More
Are you lost in the mess of documents that get... Read More
If your company has regional and worldwide operations, you might... Read More
One of the things we can be as certain of... Read More
Task Manager is a Windows system utility that displays thetasks... Read More
Pirated software is on the increase and now accounts for... Read More
Microsoft Business Solutions Great Plains might be considered as ERP... Read More
Need software to record your voice, streaming audio or musical... Read More
FTP stands for "file transfer protocol". FTP is basically a... Read More
Just imagine: you are walking, say, towards your car, and... Read More
Anyone who has ever used Microsoft Word knows that it... Read More
The Windows Indexing Service provides you with the ability to... Read More
In our case ? we serve Microsoft Business Solutions ERP... Read More
MicroWorld Technologies, Inc. the leading solutions provider in the area... Read More
Software |