在 EDIFACT 结构中,您可以使用 UNG/UNE 段在交换(UNB/UNZ 段)内按功能对一组消息进行分组。功能分组可用于在消息集合上提供额外的语义层。
我的问题是是否允许输出没有任何消息的功能组(而不是根本不输出 UNG/UNE 段)?
我曾尝试在互联网上查看这个问题,但我还没有找到任何关于这个特定点的澄清。
为了添加一些上下文,我的场景是与按功能分组的四种类型的消息进行交换。其中一个组包含数据库中每个基础项目的消息。如果数据库没有记录,则不会为该组输出任何消息。在这种情况下,该组将为空。您是创建一个空的 UNG/UNE 块还是根本不创建该块?(其他三组将始终被填充)
我真的在寻找一些可引用的来源来支持答案。