azure - 如何通过逻辑应用发送 997 ACK

标签 azure edi x12

我正在尝试通过逻辑应用发送 997 ack。我已成功通过在解码消息时返回 FA 来生成 JSON。然后我将其传递给另一个应用程序,然后该应用程序尝试将其编码为 X12。

问题来了,应用程序抛出一个错误,说它在协议(protocol)中找不到相关架构,但我无法将 997 架构添加到协议(protocol)中,因为它没有显示在 UI 中。我在门户中有架构。

最佳答案

如果将来有人需要此功能,答案是首先启用接收协议(protocol)中预期的 FA。然后,在您的逻辑应用程序中,当您迭代好消息和坏消息时,您将创建另一个 ForEach 并迭代“GeneeratedAcks”。然后添加一个Encode X12步骤,传入AckPayload和协议(protocol)名称。这将为您提供 997 EDI,然后您只需通过常规方式(在我的例子中为 AS2 和 HTTP)将其发送给客户即可。 enter image description here

关于azure - 如何通过逻辑应用发送 997 ACK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48076164/

相关文章:

azure - 是否可以在 WebJobs VM 上创建 Azure 文件共享挂载?

azure - Terraform Azurerm - 输出公共(public)IP地址用作变量

plsql - 用于解析 EDI 的 PL/SQL(X12、NCPDP、HL7)

asp.net - 如何使用 Active Directory 创建具有个人用户帐户的新 .NET 应用程序?

azure - 运行 SSIS 包时出现 "The RPC server is unavailable"错误

java - Smooks EDI 编写器

java - 我如何在 Java 中解析 EDIFACT?

C# .NET AS2 通信

.net - 映射不同版本的 X12 EDI 消息?

edi - EDI ISA 段的正确填充