共用方式為


步驟 9:測試 EDI 解決方案

步驟 9/9

在這個主題,您會測試輸入處理,並檢視處理資訊的 [EDI-交換狀態報告]。

必要條件

您必須以「BizTalk Server 系統管理員」群組的成員身分登入。

測試方案

  1. 在 Windows 檔案總管中,移至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations。 複製 SamplePO.txt 檔案。

  2. SamplePO.txt檔案貼到 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations\Scenario A\fromTHEM 資料夾。

  3. 移至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations\Scenario A\toOrderSystem 資料夾。 確認該資料夾包含輸出 txt 檔案。

  4. 在 \Program Files (x86) \Microsoft BizTalk Server < VERSION SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations\Scenario A\toOrder SamplePO.txt System 和 \Program Files (x86) \Microsoft BizTalk Server < VERSION >> SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations中開啟輸出檔。 確認輸出訊息中的資料對應至原始 SamplePO.txt 檔案中的資料。

    注意

    開啟 Visual Studio 中的 Inbound4010850_to_OrderFile.btm 檔案及檢查對應,即可驗證輸出檔中的資料是否已從輸入檔中的資料轉換過來。

  5. 移至 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\EDI 介面開發人員教學課程\ProcessEDI_TestLocations\Scenario A\toTHEM_997 資料夾。 確認該資料夾包含輸出 997 通知 txt 檔案,且檔案中的 ST01 資料元素為 "997"。

  6. 在 BizTalk Server 管理主控台的主控台樹中,按一下[BizTalk 群組]。 在右窗格底部,按一下 [EDI 交換和相互關聯的 ACK 狀態]。

  7. 在查詢運算式中,將 [狀態] 欄位的運算子變更為[等於],並將 [狀態] 欄位的 [] 欄位變更為[全部]。 刪除 [ 交換日期時間] 欄位 , (選取資料列,然後按鍵板上的 DELETE) 。

  8. 按一下 [Run Query (執行查詢)]

  9. 確認兩則訊息都顯示在狀態報告中,一則的接收方向是從 THEM (Fabrikam) 至 US (OrderSystem) (850 訊息),另一則的傳送方向是從 US (OrderSystem) 至 THEM (Fabrikam) (997 通知)。

  10. 按兩下從 THEM 至 US 的訊息。 在 [ 交換狀態和 ACK 詳細資料 ] 對話方塊中,確認交換的詳細資料會顯示在右窗格中。

  11. 按一下 [功能 ACK (s) ]。 確認右窗格中是否顯示通知的報告詳細資料。

  12. 關閉 [交換狀態和通知詳細資料] 對話方塊。

  13. 在 [ 交換/ACK 狀態 ] 窗格中,以滑鼠右鍵按一下從這些訊息到美國,然後按一下 [交易集詳細資料]。 以滑鼠右鍵按一下 [ 查詢結果 ] 窗格中的專案,然後按一下 [ 檢視交易集內容]。 確認交易集資料會顯示在 [ 訊息詳細 資料] 對話方塊中。 在 Windows 檔案總管中,開啟 \Program Files (x86) \Microsoft BizTalk Server < VERSION > SDK\ProcessEDI_TestLocations 中的 SamplePO.txt 檔案。 確認 [ 訊息詳細 資料] 對話方塊中顯示的交易集與輸入訊息中的交易集相同,而不需交換和群組標頭和預告片。

後續步驟

您已經完成了「EDI 介面開發人員教學課程」。

另請參閱

教學課程 2:EDI 介面開發人員教學課程
步驟 1:準備 EDI 介面開發人員教學課程