EDI: Electronic Document Interchange for Microsoft Great Plains overview for Software Developer/Programmer/DBA by: Andrew Karasev
Microsoft Great Plains - Microsoft Business Solutions accounting and ERP system, originally targeted to mid-size - now, with advancements and increasing reliability of its database - Microsoft SQL Server, Great Plains is attractive solution for large corporation. Big companies usually have purchasing and order processing automation via so-called Electronic Document Interchange or EDI. EDI was introduced long time ago for UNIX systems and in most of the cases appears in the form of Header, Lines and Trailer of predefined fixed position fields. We would like to give you - programmer, software developer, database administrator the primary clues on producing EDI formatted text from Microsoft Great Plains database. Please, note however that Great Plains here is taken as the example, similar approach will work for other SQL based systems: Navision (SQL Database or C/SIDE database), Microsoft RMS, Solomon as well as Oracle and other non-Microsoft products. In the case of non-SQL system, such as old Great Plains Dynamics, ACCPAC on Pervasive SQL - IDE interface will involve ADO/ODBC or Microsoft Access programming. 1. Sample Query The query below uses CAST construction to make the result fixed length and meet the positioning. Plus the unionizing allows to produce Header and Detail in one select statement. Here we are dealing with work Sales Documents
2. Mark processed documents - for this reason we use SOP10100.ADDRESS3 field - which was not used in Great Plains Dynamics/eEnterprise version 6.0:
3. Communication with UNIX EDI Client or Server each case requires individual approach. You may have to assign the file directory, exposed to the UNIX system or use old DOS command to move the file, or you can have automatic email. Good idea is to write communication application in your favorite programming language 4. Scheduled DTS Package - you should probably create DTS package to do all the steps: call SQL Query and save it as a file, then call DOS command or simple EXE application - which does communicate with UNIX Happy programming! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
|
More Computers and The Internet and other resouces to help you locate great articles just like EDI: Electronic Document Interchange for Microsoft Great Plains overview for Software Developer/Programmer/DBA :
| Here are other categories to find more must know information
on anything and everything. Auto and Trucks Business and Finance Computers and Internet Education Environment Family Food and Drink Gadgets and Gizmos Gardening Government Health Hobbies Home Improvement Kids and Teens Legal Matters Marketing Music and Entertainment Online Business Parenting Pets and Animals Recreation and Sports Self Improvemen Site Promotion Travel and Leisure Web Development Women Writing |
Here are more
Computers and The Internet articles to give you more must know information just like in
EDI: Electronic Document Interchange for Microsoft Great Plains overview for Software Developer/Programmer/DBA article.
Who's Peering Into Your Computer?
Provisioning/User Management System Upgrades: Part Two Building Awareness And Building Approval
Easy to Execute!
5 Mistakes to Avoid When Choosing an Affiliate Program
Developing An Effective Physical Therapy Web Site |
Thank you very much for viewing this must know article:
EDI: Electronic Document Interchange for Microsoft Great Plains overview for Software Developer/Programmer/DBA . Hopefully you have found all the information you were
looking for in "
EDI: Electronic Document Interchange for Microsoft Great Plains overview for Software Developer/Programmer/DBA ". If you feel like you need more information feel
free to check out Info Pom HOMEPAGE
to look for more articles in our humangous database |