X12 数据类型 R 与 Biztalk 2013

X12 Data Type R with Biztalk 2013

我不明白 X12 数据类型 R 是如何工作的。我有一个 4010 x12 210 模式,其中 L102 字段接受 X12_R (SimpleType)

我该告诉客户这个字段接受什么?

我以为它会是一个 R2,但如果他们发送值 0.10,它就会出错。 Biztalk 将接受像 .1065.10 这样的值。

这算不算没有数字的R?

X12 R 是任何实数。

但是,默认情况下,不接受前导和尾随 0,因此如果您的贸易伙伴必须发送类似 0.10 的值,您必须将前导和尾随空格和零规则设置为允许或 Trim协议的“他们”->“您”选项卡的验证部分。

但是,最好告诉他们不要发送不必要的字符。

没有R2(Rx)之类的,需要十进制。有 Nx,其中 x 是隐含的小数位数。