首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Biztalk EDI -查看最终出站X12交换

Biztalk EDI -查看最终出站X12交换
EN

Stack Overflow用户
提问于 2015-03-24 20:29:27
回答 2查看 464关注 0票数 0

自2004年以来,我一直在运行Biztalk 2004电子数据交换加速器。我目前正在升级到Biztalk 2013 R2,并且很难查看X12文档的最终出站交换文档。我的最终目的地是一个AS2EDISend端口。

我可以在报告"EDI交换和相关ACK状态“中看到交换信息(发送方/接收方/控制ID)。通过查看“交换状态和密码详细信息”屏幕,我可以看到更多的信息。我可以查看事务集。我可以查看事务集的详细信息,然后以原始ASCII格式获得最终事务集(ST到SE段)。

但我无法看到最终的原始交换与ISA/GS段完成。

我确实打开了跟踪,当我查看跟踪消息事件时,我可以看到AS2EDI管道的接收/发送事件。当我查看接收事件上的消息时,它是事务集的XML表示。当我查看发送事件上的消息时,它已经被AS2编码了,我无法查看包含ISA/GS段的原始ASCII文件。

我是不是遗漏了什么?还有别的地方可以看吗?我是否必须配置一个只执行EDISend并写入我的文件系统并自己维护/存档该信息的辅助发送端口?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-25 13:20:56

ISA和GS段将被提升到消息的上下文中,分别作为ISA_String和GS_String。单个段值也被提升为ISA01、ISA02等以及GS01、GS02等。

由于您使用的是AS2,我认为最简单的解决方案是创建一个发送端口组,使用包含AS2的现有发送端口,以及使用文件适配器使用EdiSend的另一个SendPort。另一种选择是在编码阶段添加一个自定义管道组件,将来自EDI汇编程序的结果存档-这将更高效,但也更多的工作。

票数 0
EN

Stack Overflow用户

发布于 2015-03-24 22:33:22

如果您只想看到用于测试/开发建议的交换消息,将发送端口放置为停止状态,则此端口中的消息将挂起。然后可以在管理控制台中查看/保存消息。

如果您需要一个解决方案来“查看”操作级别上的交换消息。第二个发送端口是一个选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29242279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档