NetSuite CSV更新子列表的关键

今朝谈一个Know How问题。

假如有个Sales Order,其中有一行,SKU001, 数量为1000个。

NetSuite CSV更新子列表的关键_第1张图片

 希望能够在这个SO上,再增加4行同样的Item,用于不同的发运日期,每行5000个。

我们准备了如下的CSV文件:

NetSuite CSV更新子列表的关键_第2张图片

CSV的导入如果采用Update的方式,字段映射关系如下:

NetSuite CSV更新子列表的关键_第3张图片

 结果发现:新的四行是导入了,但是原来的一行消失了。

NetSuite CSV更新子列表的关键_第4张图片

 原因是啥?这就是今天要谈的Know How。

NetSuite的规则是:“如果想通过Update新增行时,需要在CSV导入的Field Mapping中建立一个Line ID空值的映射”。

在上面的例子中,由于没有建立Line ID空值的映射,所以就不是“新增行”,而是直接把原有的行给覆盖了。

正确的方式是在CSV Field Mapping时,设置一个空值的映射关系。

NetSuite CSV更新子列表的关键_第5张图片

这样设置后,导入结果符合预期了。

NetSuite CSV更新子列表的关键_第6张图片

更详细内容参考系统帮助:

NetSuite Applications Suite - Line Item Updates on Transactions Importshttps://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_N451889.html

 如果有任何关于NetSuite的问题,欢迎来谈。我的邮箱:[email protected]

你可能感兴趣的:(#,NetSuite系统管理-数据,NetSuite)