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 Documentsselectcasewhen b.LNITMSEQ=c.LNITMSEQ+1 and b.CMPNTSEQ=c.CMPNTSEQ+1 then CAST('Header' as char(10))else CAST('Detail' as char(10))endas FIELD0,casewhen b.LNITMSEQ=c.LNITMSEQ+1 and b.CMPNTSEQ=c.CMPNTSEQ+1 then cast(a.CUSTNAME as char(65))else cast(cast(b.QTYDMGED as decimal(19,5)) as char(65))endas FIELD01,casewhen b.LNITMSEQ=c.LNITMSEQ+1 and b.CMPNTSEQ=c.CMPNTSEQ+1 then CONVERT(char(51), a.DOCDATE, 101)else cast(b.ITEMDESC as char(51))endas FIELD03--Additional fields go herefrom SOP10100 a join SOP10200 b on a.SOPTYPE=b.SOPTYPE and a.SOPNUMBE=b.SOPNUMBE joinRM00101 d on a.CUSTNMBR=d.CUSTNMBR join(select SOPTYPE as SOPTYPE, SOPNUMBE as SOPNUMBE, LNITMSEQ as LNITMSEQ, CMPNTSEQas CMPNTSEQ from SOP10200unionselect SOPTYPE as SOPTYPE, SOPNUMBE as SOPNUMBE, MIN(LNITMSEQ)-1 as LNITMSEQ, MIN(CMPNTSEQ)-1 as CMPNTSEQ from SOP10200group by SOPTYPE, SOPNUMBE) c on a.SOPTYPE=c.SOPTYPE and a.SOPNUMBE=c.SOPNUMBEand ((b.LNITMSEQ=c.LNITMSEQ and b.CMPNTSEQ=c.CMPNTSEQ) or (b.LNITMSEQ=c.LNITMSEQ+1 and b.CMPNTSEQ=c.CMPNTSEQ+1))left join SOP10106 udf on a.SOPTYPE=udf.SOPTYPE and a.SOPNUMBE=udf.SOPNUMBEwhere a.ADDRESS3'Exported' and a.SOPTYPE=3 and upper(d.USERDEF2)='YES'order by a.SOPTYPE, a.SOPNUMBE, b.LNITMSEQ asc2. Mark processed documents - for this reason we use SOP10100.ADDRESS3 field - which was not used in Great Plains Dynamics/eEnterprise version 6.0:update SOP10100 set ADDRESS3='Exported' where SOPTYPE=33. 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 language4. 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 UNIXHappy programming! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.comLinks:
driver update software Utility automatically updates its cleaning process by using the driver database to ensure the best possible removal of Windows device drivers, including unused, conflicting and unwanted drivers. The clear and easy to use interface guides you step-by-step in the removal of the different kind of device drivers, such as sound, printer, keyboard, mouse and graphic card drivers. The Device control feature introduces an easy to use and advanced Windows device manager that allows you to enable, disable or restart any hardware device. how to download hp drivers Utility found two updates, which doesn't sound like much, however we keep our test system up-to-date. driver update software Utility can update drivers for HP Desktops & Workstations, HP Notebooks & Tablet PCs, HP Printing & Multifunction, HP Digital Entertainment And Audio, HP Digital Photography, HP Handheld And Calculators, HP Monitors, HP Networking, HP Projectors, HP Scanners, Copiers, And Faxes, HP BladeSystem, HP Servers, HP Storage and HP Printing And Digital Imaging Products. We selected the first update for downloading and choose to ignore the other for the time being. download drivers for hp Utility not only downloaded the update but also unzipped and started it. Better still, it created a restore point and backup so that we could simplely roll back any changes it made.
card recovery pro has powerful and various functions. This attracts so many people to recover important files via corrupt sdhc card recovery pro. how to recover data from sdhc card pro is easy to operate. Just a few clicks you will undelete your lost of SDHC.
Using card recovery pro is safe and risk-free. card recovery pro performs read- only operations on your memory card. It doesn't move, delete, or modify the data on the card to avoid causing further damage or overwriting the source.
The Craze For Mobile Applications Is Here To Stay!
The Power Of Cpanel On The Market Today. . .
Wazzub Reviewed: Scam or Legitimate Opportunity?
The electric battery dell xps m1210 investor
Basics Steps to Ensure Sending Text From Computer
没有评论:
发表评论