UN / Edifact Segment Terminator

时间:2017-10-03 05:00:09

标签: edi x12 edifact

我知道段终止符的edifact语法是字符“'”。我有一种情况,我收到一个没有段终止符的文件文件

示例而不是IFT + 3 + XYZCOMPANY AVAILABILITY'我的分段结束如IFT + 3 + XYZCOMPANY AVAILABILITY而没有终结符。

我非常感谢能够向我解释这背后的理论的人。

1 个答案:

答案 0 :(得分:1)

始终需要段终止符。如果确实没有段终止符,则EDI文档无法通过EDIFACT标准生效。

可能是他们实际上使用CR / LF作为段终止符。虽然不是很好的做法或有效的EDIFACT,但如果您可以将软件设置为接受CR / LF作为段终结器,它应该可以解决您的问题。

除此之外,还可以在UNA段中定义段终止符,例如。 UNA:+? '其中第6个字符将是段终止符。有效的EDIFACT文档不需要这样做。