簡體   English   中英

如何在BT2010中獲得EDI 997而不是TA1?

[英]How to get EDI 997 instead of TA1 in BT2010?

我正在通過在文件接收中刪除EDI在BizTalk 2010上測試(模擬收據)PO / 850。 我得到兩個文件輸出,一個是TA1,一個是850。(在現實世界中,我將997發送回給發送850的聚會。)

我有一個定義為使用文件過濾器轉到文件系統的發送端口: BTS.ReceivePortName == rp_partner_850 在與該SendPort關聯的目錄中,可以同時看到850和TA1。

在BTAdmin中的參與方/協議中,在Parter-> MyCompany選項卡上,然后在“確認”部分中,我已選中“ 997預期”而未選中“ TA1預期”。

我也不清楚為什么需要在“聚會/協議”工具中選擇“發送端口”。 這如何與“發送端口”上的過濾器相互作用。

我嘗試將第二個發送端口設置為第二個磁盤目錄,並在該端口上將過濾器設置為此: BTS.MessageType == http://schemas.microsoft.com/Edi/X12#X12_997_Root ,根據此問題

我做了很多更改,所以不確定到底是哪一個起作用。 我跟蹤了此處找到的2-4個視頻: https : //msdn.microsoft.com/en-us/biztalk/gg153513

我仍在使用TA1,接下來將繼續使用TA1,但是現在我在單獨的SendPort中獲得了997。

我按照上面的問題所述,使用過濾器添加了新的發送端口sp_997_Test,並在協議的“ MyCompany-> Partner”選項卡中的“發送端口”下進行了指定。

我還在“ Partner-> MyCompany”上設置了“本地主機設置”,並在ST1列中輸入了“ 850-Purchase-Order ...”,在GS2列中將了Partner Value。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM