エディ:Microsoft Great Plainsからの電子文書交換?ソフトウェア開発者のための概要/広報
Microsoft Great Plainsから-のMicrosoft Business Solutions、会計およびERPシステムは、もともと半ばまでのサイズ-今、進歩をターゲットとし、そのデータベースの信頼性向上-は、Microsoft SQL Serverは、Great Plainsの 大企業にとって魅力的なソリューションです。大企業は、通常、いわゆる電子文書交換またはEDIと呼ばれる経由で注文処理の自動化を購入している。 UNIX用のEDIの長期導入された時間前 システムとほとんどの場合のヘッダー、行およびトレーラーの形を与える希望-プログラマの固定位置fields.We定義済みの表示され、ソフトウェア開発者、データベース管理者は、主な手がかり Microsoft Great Plainsから、データベースからのEDIフォーマットされたテキストを生成します。してくださいしかし、そのGreat Plainsのここでは例として解釈されますノートでは、同様のアプローチを、他のSQLベースのシステム用に動作します:Navisionの方法(SQLデータベース またはC /サイドデータベース)は、MicrosoftのRMS、ソロモン諸島だけでなく、Oracleやマイクロソフト製以外の製品。以外の場合は、パーベイシブSQLの古いGreat Plainsのダイナミクス、ACCPACなどのSQLシステム- IDEインターフェイスに含まれる にADO / ODBCまたはMicrosoft Accessのprogramming.1。サンプルクエリ?以下のクエリを固定長との位置決めを満たす結果をキャスト建設しています。 Plusは、尊厳ヘッダを生成すると詳細を1つでできる select文。ここでは、作業を販売Documentsselectcasewhen b.LNITMSEQ = c.LNITMSEQ +1を扱っているb.CMPNTSEQ = c.CMPNTSEQ 1次にキャスト('ヘッダ'としてchar(10))他のキャスト('としてchar(10)詳細)endas FIELD0、casewhen b.LNITMSEQ = c.LNITMSEQ +1 b.CMPNTSEQ = c.CMPNTSEQ 1次にキャスト((65))char型として他の(キャストキャスト((19,5))char型として10進数としてb.QTYDMGED a.CUSTNAME( 65))endas FIELD01、casewhen b.LNITMSEQ = c.LNITMSEQ +1 b.CMPNTSEQ = c.CMPNTSEQ 1 その後のCONVERT(文字(51)、a.DOCDATE、101)他(51))char型として(b.ITEMDESCキャストendas FIELD03 -その他のフィールドは、a.SOPTYPEにSOP10200 Bに合流= b.SOPTYPEとa herefrom SOP10100行くSOPNUMBE = b.SOPNUMBE joinRM00101 Dの SOP10200unionselect SOPTYPE SOPTYPE、SOPNUMBEとしてSOPNUMBEなどからSOPNUMBE、LNITMSEQas LNITMSEQ、CMPNTSEQas CMPNTSEQとしてSOPTYPE、SOPNUMBEとしてa.CUSTNMBR = d.CUSTNMBRjoin(選択SOPTYPEは、min(LNITMSEQ)-1 LNITMSEQとして、 最小値(CMPNTSEQ)-1 CMPNTSEQとしてSOP10200groupからSOPTYPE、SOPNUMBEによる)a.SOPTYPEするc = c.SOPTYPEとa.SOPNUMBE = c.SOPNUMBEand((b.LNITMSEQ = c.LNITMSEQとb.CMPNTSEQ = c.CMPNTSEQ)または(b.LNITMSEQ = c.LNITMSEQ +1 b.CMPNTSEQ = c.CMPNTSEQ +1))a.SOPTYPE上= udf.SOPTYPE SOP10106のUDFに参加してa.SOPNUMBE = udf.SOPNUMBEwhere a.ADDRESS3'左エクスポート'anda.SOPTYPE = 3、上限(d.USERDEF2)= a.SOPTYPE、a.SOPNUMBE、b.LNITMSEQ asc2で'YES'order。 マーク処理の文書-私たちSOP10100.ADDRESS3フィールド-は、Great Plainsのダイナミクスで使われていなかった/ eEnterpriseバージョン6.0:更新SOP10100住所3セットを使用するこのような理由='エクスポート'ここでSOPTYPE = 33。コミュニケーション UNIXのEDIのクライアントまたはサーバーで?いずれの場合も、個々のアプローチが必要です。場合は、ファイルのディレクトリを割り当てるには、UNIXシステムにさらされる、または古いDOSを使用してファイルを移動するか、自動送信メールを持つことができるコマンドがあります。 良いアイデアお好みのプログラミングlanguage4の通信アプリケーションを作成することです。スケジュールされたDTSパッケージ-おそらく、すべての手順を実行します:SQLクエリを呼び出し、ファイル、そしてそれを保存するするためにDTSパッケージを作成する必要があります コールDOSコマンドまたは単純なEXEアプリケーション-これUNIXHappyプログラミングと通信しない!もし私たちの仕事をする-私たちを付けます1-866-528-0577を呼び出す! help@albaspectrum.comAbout AuthorAndrew Karasev最高経営責任者です テクノロジーオフィサーアルバスペクトラムテクノロジーは?アメリカ全国にGreat Plains、Microsoft CRMのカスタマイズ同社は、シカゴ、カリフォルニア州、コロラド州、アリゾナ州、ニューヨーク、テキサス、フロリダ、ジョージア州に本拠を持つ 複数の州に位置し、国際的に(www.albaspectrum.com)、彼は器用さのTransact - SQL、C#の純は、Crystal ReportsおよびMicrosoft CRM SDKを開発している。akarasev@albaspectrum.com
記事のソース: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
ウェブマスター向けのHTMLコードを取得
この記事を追加してお客様のウェブサイトを今しなさい!
ウェブマスター向けの記事を送信してください
登録の必要なし!フォームに記入してください Messaggiamo.Com 記事は、ディレクトリ!