配置为为 edifact 消息保留交换时无效的段终止符logicapp edifact 解码

问题描述

我在使用逻辑应用 EDI“解码 EDIFACT 消息”操作解码 EDIFACT 消息时遇到了一些挑战。

如果我将协议配置为将交换拆分为事务集,它的作用就像一个魅力。

但是,我们希望保留整个 Interchange 信封。但是,当使用此选项(“保留交换 - 出错时暂停交换”)时,解码步骤失败并显示“无效段终止符”消息。我在这里有点困惑,为什么在使用第一个选项成功解码时会发生这种情况 - 感谢任何帮助。

希望消息本身没有问题(来自客户的测试消息)。

谢谢 迈克

协议选项

Preserve Intechange option in EDIFACT agreement

EDIFACT 消息

UNA:+.? '
UNB+UNOC:3+DE9_205+99+201126:1332+00000372407066'
UNH+1+DELFOR:D:04A:UN:GAVB11'
BGM+241::6:LAB+47+9'
DTM+137:20201008:102'
DTM+158:20210930:102'
DTM+2'
NAD+BY'
RFF+ANK:baj@customer.com'
NAD+SE+0005187389::92'
NAD+ST+05::92'
GEI+3+37'
NAD+ST+05::92'
LOC+7+0030'
LIN+++7780528:IN'
RFF+AAN:47'
DTM+171:20201008:102'
RFF+aif:46'
DTM+171:20201001:102'
RFF+ON:5500038998'
QTY+70:1188.000:PCE'
QTY+71:1836.000:PCE'
SCC+1'
QTY+113:324:PCE'
DTM+64:20201015:102'
DTM+63:20201015:102'
QTY+113:328:PCE'
DTM+64:20201020:102'
DTM+63:20201020:102'
SCC+4'
QTY+113:330:PCE'
DTM+64:20201115:102'
DTM+63:20201115:102'
QTY+113:332:PCE'
DTM+64:20201215:102'
DTM+63:20201215:102'
UNT+38+1'
UNZ+1+00000372407066'

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)