| |||||||||
导致导入遗留合同错误的原因,NoSuchElementException:null
在大多数情况下,包含大量文本的字段数据存在问题。遇到此错误时,长文本字段值的末尾附近有多个引号 ("),这会导致列的分隔符不稳定。在受影响的数据行中,由于引号中断分隔符,因此会创建缺少标题的新列。
导致问题的示例如下:
我们美国人民,为了形成更完美的联盟,建立正义,保证国内平静,提供共同防守,促进普遍的福利,确保自由的祝福给自己和我们的财产,为“美利坚合众国”做命令和建立这 一 宪法。
美国周围的引号可能会中断逗号分隔值 (CSV) 的加载方式,因为它们会中断逗号字段分隔符,从而导致尝试在该行中创建没有标题值的新列。
要更正此问题,请删除字符串末尾附近的引号并重新导入。
要了解在 Contracts.csv 文件中查找错误数据的位置,请在管理 > 管理 > 项目管理器 > 导入遗留合同状态中查看导入错误日志。滚动到导入日志的底部以查找错误消息。然后,检查每个日志上次成功更新/创建行后显示的数据行。
SAP Ariba Contracts