Microsoft Great Plains is main accounting/ERP application from Microsoft
Business Solutions targeted to US market - it serves the whole horizontal and
vertical spectrum. Small companies use Small Business
Manager (which is based on the same technology – Great Plains Dexterity
dictionary and runtime), Great Plains Standard on MSDE or MS SQL Server is for
small to midsize clients, and then Great Plains serves the rest of the market up
to large
corporation. Microsoft Great Plains has 10 years of history: Great Plains
Dynamics, Dynamics/CS+, eEnterprise and now Microsoft Great Plains
If you are developer who is asked: how do we convert our
old system data for initial Great Plains setup – read this and you will have the clues on where to look further.
- Great Plains Integration Manager - this is rather
end-user tool - it is very intuitive, it validates 100% of business logic,
brings in/updates master records (accounts, employees, customers, vendors.
etc.) brings in transactions into work tables. The limitation of
Integration Manager - it does use GP windows behind the scenes without showing
them - so it is relatively slow - you can bring 100 records for ongoing
integration - for one-time conversion/integration you are probably OK with IM. By the way you can
program Integration Manager with VBA.
- eConnect – it is type of Software Development Kit
with samples in VB.Net. Obviously the development environment should be
Visual Studio.Net. eConnect will allow you to integrate master records -
such as new customers, vendors, employees, etc., plus you can bring
transactions into so called Great Plains work tables (eConnect doesn't allow
you to bring open or historical records - you need to post work records in
Great Plains, the same limitation applies to Integration Manager above).
eConnect is rather for ongoing integration. It was initially created for
eCommerce application integration to Great Plains.
- SQL Stored Procedures. Obviously you have
unlimited control and possibilities with SQL queries. You need to know
Great Plains tables structure and data flow. Launch
Great Plains and go to Tools->Resource Description->Tables. Find the
table in the proper series. If you are looking for the customers – it
should be RM00101 – customer master file. If you need historical Sales
Order Processing documents – they are in SOP30200 – Sales History Header file,
etc.
Andrew Karasev is Chief Technology Officer in
Alba Spectrum
Technologies – USA nationwide Great Plains, Microsoft CRM customization company,
based in Chicago, California, Texas, New York, Florida, Arizona, Minnesota,
Canada, UK, Australia and having locations in
multiple states and internationally (www.albaspectrum.com
), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK
developer.

Alba Spectrum Technologies