XSD 逻辑应用解码 X12 830 02000

XSD for Decoding in Logic Apps an X12 830 02000

我正在寻找 XSD 用于支持 X12 830 00200 逻辑应用程序中的解码操作。这在 1986 年被 ANSI 批准(ASC 之前),但仍被广泛使用福特。我知道 BizTalk Server 解决方案中会使用相同的 XSD。有人有分享吗?

我已尝试将下载项目 MicrosoftEdiXSDTemplates.zip 作为 Microsoft Azure BizTalk 服务 SDK 安装程序的一部分:

https://www.microsoft.com/en-us/download/details.aspx?id=39087

然而,这只能追溯到 00204,我尝试修改它但没有成功。

我不想将此作为平面文件解码,因为我希望我的逻辑应用程序解决方案中的所有 X12 830 处理都具有一致的、基于协议的配置。

我有从现实世界中提取的样本 EDI。

我将使用福特的 v002001FORD 830O 规格来验证我获得或创建的任何模式:https://www.gsec.ford.com/GEC/edispecs/830.pdf

** 更新 **

感谢大家的帮助。最终,在 MS 端,我的 运行 时间 activity 的 Kusto 日志分析跟踪在我的协议中显示了明确的重复架构引用,而逻辑应用程序的 运行 时间异常没有明确指出存在重复架构问题:'The message has an unknown document type and did not resolve to any of the existing schemas configured in the agreement.' 因此,我的架构没有任何问题。我只需要调整我的协议配置。我正在向 MS 报告此事,希望协议中的架构验证 and/or 异常报告将得到改进。

对我来说,一个更广泛的问题是提供的 X12 模式是 ASC 发布的模式:02000、03000、04000 等。由于版权问题,相同的模式无法在 Git 上共享。我相信我 运行 宁愿使用较旧的 ANSI 发布的规格,尽管它们已被福特、丰田等公司使用,但同样的版权问题往往会导致原始设备制造商继续使用这些规格,尽管它们已经过时了。出于这个原因,如果 MS 像为 ASC 发布的规范一样为 ANSI 发布的 X12 规范提供 XSDs,那将对社区有很大帮助。对于每个 ASC 发布的规范,例如 04000,有许多文档:830、856 等。如果不是数百个手工制作的 XSDs,则可能需要产生(如我们的情况)以达到分数在逻辑应用程序中实现广泛的 X12 支持。

异常 EDI Schemas 的过程是找到最接近的 EDI Schemas 并对其进行修改以支持您需要的版本。

'unsuccessfully adapting' 是什么意思?这并不少见。

由于规范太旧了,我非常想考虑的一件事是将交换升级到 'current' :) 版本,即使只是 00204。我不确定特定值 00200 是否有效使用 BizTalk EDI。

您将为传入使用自定义管道组件,并且应该能够对出站使用 EDI.Override 属性。