按消息类型配置EDI验证

时间:2018-03-12 15:46:06

标签: azure-logic-apps edi

在Logic Apps工作流程中,我正在与856上的客户合作,该客户不需要分段PRF,否则需要元素1。我已经找到了如何设置协议的接收设置以跳过足够的856次验证以允许它通过。

enter image description here

然而,我认为这会抑制我想要的验证。是否有可能在验证中做更细粒度的事情?例如,我是否可以配置与行业标准856类似的856消息类型,保存这一元素的要求?

1 个答案:

答案 0 :(得分:1)

协议中的验证设置仅涵盖一些全局设置,如前导和尾随空格。

您可以在上传到IA之前修改其架构,从而完全自定义任何特定交易。

在这种情况下,在Visual Studio中打开865 Schema并执行两项操作:

  1. <Schema>节点上,将目标命名空间更改为您应用拥有的内容,例如uri:MyApp。这是为了区别于默认模式。
  2. 在HLLoop1下导航到PRF。 将最大发生次数设置为0 。默认值(空白)为1。
  3. 替换整合帐户中的架构,当收到本协议的856时,将不再需要PRF。