我正在通过在文件接收中删除 EDI 在 BizTalk 2010 上测试(模拟接收)PO/850。我得到两个文件输出,一个是 TA1,一个是 850。(在现实世界中,我会将 997 发送回给我发送 850 的一方。)
我有一个发送端口定义为转到文件系统,带有 filter:
BTS.ReceivePortName == rp_partner_850
。在与该 SendPort 关联的目录中,我可以看到 850 和 TA1。
在 BTAdmin 的 Party/Agreement 中,Parter->MyCompany 选项卡,然后是“Acknowledgments”部分,我检查了“997 预期”而不是“TA1 预期”。
我也不清楚为什么我需要在派对/协议工具中选择“发送端口”。这如何与发送端口上的过滤器相互作用。
我尝试将第二个发送端口设置到第二个磁盘目录,并在那个上我将过滤器设置为这个:BTS.MessageType == http://schemas.microsoft.com/Edi/X12#X12_997_Root
,根据这个问题。