【发布时间】:2017-06-12 14:48:48
【问题描述】:
我被要求处理来自具有多个 GS/ST 段的 SFTP 服务器的 X12 文档。所以我决定将逻辑应用程序与企业集成包一起使用。我以前处理过平面文件,但这个解决方案需要我使用 X12。所以我开始将模式添加到协议中,但它说“没有找到模式”。我假设这条消息不允许我使用我上传的平面文件模式。除了如何上传、更新和删除架构文件之外,我找不到任何关于此的文档。我应该为协议使用什么模式格式?它们在任何地方都可用吗?
【问题讨论】:
-
你能分享确切的错误或快照吗?假设您的 X12 操作抛出错误:您检查了协议 json 文件吗?它应该在“发送和接收”端都映射模式,例如“schemaReferences”:[{“messageId”:“850”,“schemaVersion”:“00401”,“schemaName”:“850”}],
-
没有错误,是在设置协议中。在协议中,当设置要处理/允许的模式时,它会在模式选择下拉列表中显示“未找到模式”。我希望它能够向我展示我上传的架构。可能是对X12流程缺乏了解。我使用 SDK 随附的平面文件向导 Azure Logic Apps Enterprise Integration Tools 创建了架构。
-
我正在尝试为 940、943,944 和 945 处理 X12 文档。对我来说这似乎很疯狂,我需要为标准已知格式创建架构。
-
是的,当前设计需要上传标准格式的架构。您可以随时提供反馈以改进我们的积压工作feedback.azure.com/forums/287593-logic-apps
-
我可以上传架构。大多数时候,无论如何我们都需要根据客户的需求“定制”它们。我要问的是,标准 X12 模式是否可用,还是我们需要创建它们?有人说他们是从 MS 那里得到的,但我找不到在哪里。我使用 Azure 逻辑应用企业集成 SDK 中包含的平面文件向导来创建我的,但协议不会使用它。那么是我在架构中犯了错误,还是 X12 架构的格式与平面文件向导创建的格式不同?如果是后者,正确的格式是什么?
标签: azure-logic-apps x12