我们正在为ACORD AL3编写解析器。阅读AL3进来,写AL3出去。好又简单。
截至目前,它已经99%稳固。唯一令我烦恼的是在ACORD AL3标准中使用"?" s。看起来它们被用作邮件中没有值的字段的占位符。但是,这不是唯一的规则,因为如果是这样的话,我目前正在生成的AL3会看到我尝试让它匹配的示例文件。
所以,如果这里的任何人都知道有关AL3"?" s的规则,那就太棒了。我一直在倾注数据字典和ACORD的其他文档,我没有看到任何表明哪些字段得到它,哪些字段没有。
另外,如果AL3处理开始时不需要"?"这也很好知道,因为那样我就可以不再担心整件事了。
答案 0 :(得分:1)
在ACORD AL3标准中,我记得,如果您使用“?”在其中一个字段中,这告诉接收系统不要覆盖(用空格)用户管理系统中的目标字段。
答案 1 :(得分:0)
组中可能有个别元素有效,但发件人 由于某种原因不能发送它们。解决方案是用问号标记填充该数据元素(?????)接收系统将识别这一点,而不是更新其系统上的该字段。