Biztalk EDI 解決方案

本次實驗的環境採用的是Biztalk server 2006 R2,本次是按照Biztalk幫助文檔進行處理的。
ide


第一步:工具

    打開以下路徑:
開發工具

C:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI Interface Developer Tutorial(EDI 接口開發人員教程所需的文件位置),具體文件夾中的內容詳情,請參考幫助文檔.測試


第二步:spa

    用VS生成並部署Inbound_EDI應用程序
3d

如圖:orm

wKioL1czOynAV5b1AABHs9LoIH4570.png

其次要對生成的Inbound_EDI應用程序添加 BizTalk EDI Application應用(不然最後添加管道的時候缺乏EDI部分),如圖所示進行操做:server

wKioL1czPPfBCAEyAABCNP617p4479.png

具體添加應用方法:右鍵Inbound_EDI->Add->references 最後選擇BizTalk EDI Application這樣就完成了給Inbound_EDI應用程序添加 BizTalk EDI Application應用(圖中塗抹掉的屬於公司信息不可見謝謝blog

wKioL1czPfSihSZAAABD1vFDKmU895.png


第三步:配置參與方、企業配置文件教程


右鍵 Parties->New->party,在以下對話框中輸入OrderSystem,而後單擊 肯定


注:2006環境下企業配置文件默認配置


wKiom1czPt6AqpUgAACOjRJksIc342.png


第四步:配置合做夥伴,步驟如第三步 (在以下對話框中輸入Fabrikam,而後單擊 肯定)


wKiom1czQNSBroSeAABbMDwnSaY014.png


第五步:配置接收端口和接收位置

        在此建立接受端口和接受位置的過程想必你們應該不陌生:

        接受端口名稱:ReceiveEDI_fromTHEM_A

          接受位置:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI Interface Developer Tutorial\ProcessEDI_TestLocations\Scenario A\fromTHEM

注:具體注意地方已經標紅(如圖)

以下配置好後 單擊 肯定

wKiom1czQtDS2WbeAAD0NJpDC9E614.png

第六步:配置發送端口(發往參與方)

    發送端口名稱:toOrderSystem

         類型:FILE

         發送路徑:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI Interface Developer Tutorial\ProcessEDI_TestLocations\ Scenario A\toOrderSystem

         篩選器:(見下圖)

         OutboundMaps:(見下圖)

以上是發送端口要配置的內容(配置好後依次按 肯定)

注:圖中標紅的是配置部分

wKiom1czRa2wjN4kAACecVRMAAU110.pngwKiom1czRcHB2-L8AACecVRMAAU615.png

wKiom1czRgDjp-kqAACCtOEVnW8779.png

wKioL1czRvmjfxS4AABSVasKR_o786.png

第七步:配置發送端口(發往合做夥伴)

    發送端口名稱: toTHEM_997

    類型:FILE

    發送位置:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI Interface Developer Tutorial\ProcessEDI_TestLocations\ Scenario A\toTHEM_997

    發送管道: EdiSend

    篩選器:BTS.MessageType   ==    http://schemas.microsoft.com/Edi/X12#X12_997_Root

以上步驟和第六步相似(再也不貼圖)


第八步:配置參與方和合做夥伴之間的協議(X12)

     

       (1)單擊Parties->右鍵OrderSystem->EDI properties(做以下改變)(配置參與方)

wKioL1czTOyyb1eIAAB21jmw-90797.png

        (2)配置合做夥伴方


             單擊Parties->右鍵Fabrikam->EDI properties

wKioL1czTTXD4MJrAAEDYmJC1Xg349.png

wKiom1czTGewbPcrAAC4qa93HJQ412.png

wKioL1czTVugOvHrAADL_TJ1CFk551.png

wKioL1czTXCga61pAACbuIE161c745.png


第九步:測試EDI解決方案

  1. 在 Windows 資源管理器中,將移動到 驅動器:\Program Files\Microsoft BizTalk Server 2006\ SDK\EDI 界面開發工具 Tutorial\ProcessEDI_TestLocations。複製 SamplePO.txt 文件。

  2. 將 SamplePO.txt 文件粘貼到 驅動器:\Program Files\Microsoft BizTalk Server 2006\ SDK\EDI 界面開發人員 Tutorial\ProcessEDI_TestLocations\Scenario A\fromTHEM 文件夾中。

  3. 將移動到 驅動器:\Program Files\Microsoft BizTalk Server 2006\ SDK\EDI 界面開發人員 Tutorial\ProcessEDI_TestLocations\Scenario A\toOrderSystem 文件夾中。確認此文件夾中含有一個 txt 輸出文件。

  4. 打開 驅動器:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI 界面開發人員 Tutorial\ProcessEDI_TestLocations\Scenario A\toOrderSystem 中的輸出文件,以及 驅動器:\Program Files\Microsoft BizTalk Server 2006\SDK\EDI Interface Developer Tutorial\ProcessEDI_TestLocations 中的 SamplePO.txt 輸入文件。驗證輸出消息的數據是否對應於原始 SamplePO.txt 文件中的數據

wKioL1czTmDDehAVAAAvdeorDFM859.png

wKioL1czTmGiFNRyAAAjERxw4PI219.png

相關文章
相關標籤/搜索