这是我的逻辑应用工作流程
获取EDI 850消息作为http触发器的输入
解码x12消息。
转换xml
SQL服务器,用于将数据插入到本地SQL数据库中。在插入数据时,它没有显示POLineNumber字段作为其显示的建议,如GS01,SE01作为输入建议。我使用transform xml输出将数据插入表中。
我的转换xml样本单个字段输出为1。
我想将数据插入到sql表中。当我选择表格时,我希望将该特定字段作为sql server插入行中的建议,但它显示了EDI 850消息的片段,如GS01,SE01等。我需要作为POLineNumber。
例如,当我在其他业务场景的另一个逻辑应用工作流中使用解析json时,它将建议显示为帐户。有关更多说明,如下图所示 [在此输入图像说明] [1]
因此,对于xml输出,我得到了建议 [在此输入图像说明] [1]
但我需要如示例流程图所示。
什么组件或如何在sql server的插入行中获取特定字段。请解决问题。
提前致谢
答案 0 :(得分:0)
建议的字段由解码组件通知,并且是完整EDI 850交换(GS,ST,...)的标题。该组件还建议您“GoodMessages”和“BadMessages”集合进行迭代。
这些字段(POLineNumber,...)是GoodMessages的每个项目,而不是解码组件。
您可以验证每个项目的XML,然后您将获得建议的字段。