NetSuite CSV导入Item Fulfillment的功能测试
上一篇我们说过如何通过CSV导入更新IF上的Department/Class信息,这篇是来测试一下如果SO在Pending Fulfillment的状态下通过CSV导入IF,这个新版本的一个功能,刚好将测试的过程与结果与大家分享~
准备文件
External ID是外部ID;
Created From是创建自哪个销售订单,这个有点特殊,如果不设置该字段导入时系统将报错(我第一次测试的时候就报错了);
Date为IF日期;
Status在我测试的Form上是必填字段,所以我直接设置为了Shipped,避免报错;
Depart/Class/Item/Location/Quantity是Item的相关信息,直接维护即可;
Inventory Lot代表批次,Inventory Bin代表Bin信息(如果涉及),Line Quantity代表Inventory Detail中的批次数量信息;这里我们以批次物料为例,如不涉及批次,则忽略这部分的数据;
可以看到,该SO的状态为Pending Fulfillment;
导入部分
选择准备好的CSV导入文件;
这里选择Add添加;
这里是比较重要的Mapping部分,我们将它们分为3组:IF的头信息;IF Item行信息;IF Item行Inventory Detail信息,只要一一对应好就没啥问题。不过这里的批次信息是每个Item一个批次信息,至于多批次混合,未来再测试~
这里,IF就已经按照我们的文件导入完成了;
对应的系统日志也显示的是通过CSV导入形式完成的;
原始的SO的状态也已经变更为Pending Billing,已经完成了发货环节;
至此,导入结束啦!