Dynamics GP ecommerce Integration Technologies: notes for Programmer

>to eConnect
We assume that in your case you have established 
Microsoft Dynamics GP (also known as Great Plains3.       eConnect SDK and technology for
Dynamics in the past) and use it in production forDynamics GP.  If you are C# or VB.Net ecommerce
accounting, Sales Order Processing, AP, AR,programmer or programming savvy web master,
distribution and logistics.  please review eConnect, as it has set of libraries,
Plus you have working ecommerce website, wherewhich could be added to your MS Visual Studio web
integration to GP is very loose: maybe it triggersprojects and you could create, edit, delete virtually all
email to Picking and Packing department, or SalesGP Master records: customer, vendor, GL account,
Order Processing people.  In this small publication weItem, Address, Employee, and work transactions:
would like to review relatively open for end user or inSales Invoice, Purchase Order, Purchase Receipt, GL
the case of software developer - not difficult toTransaction, Customer Payment.  Please, note that
begin integration coding.  We do not specificallyyou cannot post GP Batches (such as popular in
review here differences between B2B and B2Cecommerce scenarios Sales Order Processing Batch) -
ecommerce scenarios in Dynamics GP, please reviewif you need complete automation with Batch Posting
our past articles.  There are ready for deploymentyou need to consider Alba Spectrum Posting Server
solutions, we assume that you already did thisor Autopost.  Also, eConnect doesn't cover some
homework and decided to preserve yourrather historical modules, such as Invoicing (usually
investments into your current eCommerce webGreat Plains Customers prefer more robust Sales
application, and all you would like to do is robustOrder Processing module).  And plus, eConnect from
integration:Dynamics GP doesn't cover third party Dynamics GP
 ISV modules, which you may deploy - consider to
1.       Real Time versus Batch Modecheck with you Great Plains ISV partner if they have
integrations.  Real Time ecommerce transactionsextensions for eConnect.  If you are on Dynamics
move to GP Sales Orders or Invoices is definitelyGP 10.0 and 9.0 - eConnect is the way to go,
cool to have, however if this is not absolutelyhowever if you are on older version, consider to
required, we recommend you first to think aboutupgrade to GP version 10.0 prior to deploying
Batch Mode ecommerce integration.  Batch modeeConnect in your ecommerce integration
means, that ecommerce may have some lookups forprogramming
your customers if item is available in one of your 
warehouses (via simple SQL query to your Dynamics4.       Beyond eConnect.  If you believe that
GP Company database), however ecommerceyour integration is SOP only and it is very simple, we
transactions are moved to GP Sales Document onlyoffer Alba Spectrum Order Connector.  This tool
once per day, or maybe every hour, if you are largersupports all current versions: 10.0 and 9.0 plus older
ecommerce retailerversions: 7.5 and 8.0.  You can also combine some
 Great Plains Dexterity programming to alter business
2.       GP Integration Manager.  This tool isprocesses in GP as additional help to Integration. 
very friendly to Great Plains users, and it could beWe are trying to discourage you from considering
extended by programmer via VBA event drivendirect SQL Server Stored procedures coding, as
scripts.  IM is first choice if you are planning integrateeConnect already have this work done for you - its
in Batch Mode.  Please, do not be mislead by someinitial layout is encrypted MS SQL Server Stored
GP consultants, that IM is for text files only.  ForProcedures, plus consider the fact that Dynamics GP
advanced ecommerce integration to GP weBusiness Logic and Data Flow is complex, and its
recommend you to base IM data queries on SQLdatabase is not protected from inexperienced SQL
Server Views (Advanced ODBC based query) andprogrammer - you can compromise data integrity and
the View itself looks at the existing GP orders andincur additional unexpected expenses in involving GP
lines and into new ecommerce document - in thatTechnical consultants to do data recovery and repair
case your scenario could be completely automated.  
Plus IM integration could be called automatically via5.       How to get help?  Please, feel free to
Windows macro third party tiny applications (or youcall us: 1-866-528-0577, outside of USA:
can purchase Integration scheduling tool from1-630-961-5918 or email us   We are very technical
Microsoft Business Solutions, check with yourand real Dynamics GP Dexterity, SAP Business One
Dynamics GP Partner on that).  We helpedSDK programming gurus.  We have Great Plains
implement scenarios for large Computer IT integratorSoftware Development Factory and could support
and warehouse, where all transactions are comingunlimited Dynamics GP Customization and
through B2B ecommerce website on PHP/Linux andProgramming needs.  Plus we speak English, Chinese,
GP Integration Manager is scheduled to run every 20Spanish, Portuguese, Russian, and not only as native
minutes to be close to real time mode integration. speaking sales folks, but as real technical consultants.
OK, now if you think IM is too simple, let's move on