【发布时间】:2015-05-23 05:38:54
【问题描述】:
我不明白 X12 数据类型 R 的工作原理。我有一个 4010 x12 210 架构,其 L102 字段接受 X12_R (SimpleType)。
我告诉客户这个字段接受什么?
我认为这将是一个 R2,但如果他们发送值 0.10,它会出错。 Biztalk 将接受 .10 或 65.10 等值。
这被认为只是没有数字的 R 吗?
【问题讨论】:
标签: biztalk edi biztalk-2013 x12
我不明白 X12 数据类型 R 的工作原理。我有一个 4010 x12 210 架构,其 L102 字段接受 X12_R (SimpleType)。
我告诉客户这个字段接受什么?
我认为这将是一个 R2,但如果他们发送值 0.10,它会出错。 Biztalk 将接受 .10 或 65.10 等值。
这被认为只是没有数字的 R 吗?
【问题讨论】:
标签: biztalk edi biztalk-2013 x12
X12 R 是任意实数。
但是,默认情况下,不接受前导和尾随 0,因此如果您的贸易伙伴必须发送 0.10 之类的值,您必须在 THEM 的验证部分将前导和尾随空格和零规则设置为允许或修剪- >您的协议标签。
但是,最好告诉他们不要发送不必要的字符。
没有 R2 (Rx) 之类的东西,需要十进制表示法。有 Nx,其中 x 是隐含的小数位数。
【讨论】: