English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Edi: výmenu elektronických dokumentov pre Microsoft Great Plains? Prehľad softvér pre vývojárov / pr

Softvér RSS Feed





Microsoft Great Plains - Microsoft Business Solutions účtovnej a ERP systém, pôvodne zamerané na strednej-veľkosť - teraz s pokrokom a zvyšuje spoľahlivosť svojej databázy - Microsoft SQL Server, Great Plains je atraktívne riešenie pre veľké korporácie. Veľké firmy zvyčajne majú nákupu a spracovania objednávok automatizácia prostredníctvom tak-zvané elektronickej výmeny dokumentov alebo EDI. EDI bola zavedená dávno pre UNIX systémov a vo väčšine prípadov zobrazia vo forme hlavičky, kurzov a Trailer preddefinovaných pevnú pozíciu fields.We bych vám - programátor, softvérový vývojár, správca databázy primárneho kľúča na výrobu EDI formátovaný text z databázy Microsoft Great Plains. Prosím, poznačte si však, že Great Plains tu je brať ako príklad, podobný prístup bude pracovať pre iné systémy založené na SQL: Microsoft Dynamics NAV (SQL databázy alebo C / SIDE databázy), Microsoft RMS, Šalamúnove rovnako ako Oracle a iné non-produkty spoločnosti Microsoft. V prípade nesplnenia-SQL systému, ako je stará Great Plains Dynamics, ACCPAC na Pervasive SQL - IDE interface bude zahŕňať ADO / ODBC alebo Microsoft Access programming.1. Vzorka dotazu? Otázka nižšie používa CAST konštrukcie, aby sa výsledok pevnú dĺžku a spĺňajú polohy. Plus unionizing umožňuje vyrábať hlavičky a detail v jednom vyberte vyhlásenie. Tu máme čo do činenia s prácou Predaj Documentsselectcasewhen b.LNITMSEQ = c.LNITMSEQ +1 a b.CMPNTSEQ = c.CMPNTSEQ +1 potom CAST ( 'Header' ako char (10)) else CAST ( 'Detail' ako char (10) ) endas FIELD0, casewhen b.LNITMSEQ = c.LNITMSEQ +1 a b.CMPNTSEQ = c.CMPNTSEQ +1 potom obsadenie (a.CUSTNAME ako char (65)) else cast (cast (b.QTYDMGED as decimal (19,5)) ako char ( 65)) endas FIELD01, casewhen b.LNITMSEQ = c.LNITMSEQ +1 a b.CMPNTSEQ = c.CMPNTSEQ +1 potom CONVERT (char (51), a.DOCDATE, 101) else cast (b.ITEMDESC ako char (51)) endas FIELD03 - Ďalšie oblasti idú tohto pravidla vyňať SOP10100 pripojiť SOP10200 b o a.SOPTYPE = b.SOPTYPE a a. SOPNUMBE = b.SOPNUMBE joinRM00101 d o a.CUSTNMBR = d.CUSTNMBRjoin (vyberte SOPTYPE ako SOPTYPE, SOPNUMBE ako SOPNUMBE, LNITMSEQas LNITMSEQ, CMPNTSEQas CMPNTSEQ z SOP10200unionselect SOPTYPE ako SOPTYPE, SOPNUMBE ako SOPNUMBE, MIN (LNITMSEQ) -1, ako LNITMSEQ, MIN (CMPNTSEQ) -1, ako CMPNTSEQ od SOP10200group podľa SOPTYPE, SOPNUMBE), c o a.SOPTYPE = c.SOPTYPE a a.SOPNUMBE = c.SOPNUMBEand ((b.LNITMSEQ = c.LNITMSEQ a b.CMPNTSEQ = c.CMPNTSEQ) alebo (b.LNITMSEQ = c.LNITMSEQ +1 a b.CMPNTSEQ = c.CMPNTSEQ +1)) left join SOP10106 UDF na a.SOPTYPE = udf.SOPTYPE a a.SOPNUMBE = udf.SOPNUMBEwhere a.ADDRESS3 'Exportované' anda.SOPTYPE = 3 a vyššia (d.USERDEF2) = 'YES'order by a.SOPTYPE, a.SOPNUMBE, b.LNITMSEQ asc2. Mark spracovaných dokumentov - z tohto dôvodu používame SOP10100.ADDRESS3 polia - ktorá nebola použitá v Great Plains Dynamics / eEnterprise verzie 6.0: aktualizácia SOP10100 nastaviť ADDRESS3 = 'Exportované', kde SOPTYPE = 33. Komunikácia s UNIX EDI Client alebo Server? každý prípad si vyžaduje individuálny prístup. Môžete priradiť súboru adresár, ktorí sú vystavení systému UNIX alebo použiť starú DOS príkaz presunúť súbor, alebo môžete mať automaticky e-mail. Dobrý nápad je napísať komunikačných aplikácií vo vašom obľúbenom programovania language4. Plánované DTS Package - mali by ste asi vytvoriť DTS balík robiť všetky kroky: volanie SQL dotazu a uložte ho ako súbor, potom call DOS príkaz alebo jednoduchý EXE aplikácie - ktorý komunikuje s UNIXHappy programovania! Ak chcete, aby sme si prácu - zavolajte 1-866-528-0577! help@albaspectrum.comAbout AuthorAndrew Karasev je šéf Technology Officer vo Albumy Spectrum Technologies? USA celoštátnej Great Plains, Microsoft CRM prispôsobenie spoločnosť so sídlom v Chicagu, Kalifornia, Colorado, Arizona, New York, Texas, Florida, Georgia a majú miestach vo viacerých štátoch a medzinárodne (www.albaspectrum.com), on je Obratnosť, Transact SQL, C #. Net, Crystal Reports a Microsoft CRM SDK pre vývojárov, akarasev@albaspectrum.com

Článok Zdroj: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!

Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Odošlite svoje články na Messaggiamo.Com Adresár

Kategória


Copyright 2006-2011 Messaggiamo.Com - Mapa - Privacy - Webmaster predložiť vaše články na Messaggiamo.Com Adresár [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu