批量导入Assembly和BOM时,忘记标记master default,再使用CSV导入更新就出错,BOM已经关联了装配件
批量导入Assembly和BOM时,想着关联一下就可以了,就忘记标记master default。结果再demand planning 跑出来supply plan后,批量创建工作单时提示错误:必须为事务处理录入一个行物料。
查了SuiteAnswers,官方回复是需要标记BOM是Assembly的master default,或者让default to location与工单上的location一样。
图方便,我这里直接标记BOM为master default。
手工处理一个物料没有问题,编辑物料,在manufacturing下,指定BOM为master default,打勾就可以了。
但是实际项目上有很多物料需要这样设置。
于是尝试了CSV导入时候更新,CSV中包含物料internal ID,BOM id和master default为是,这三个列。导入后系统反馈出错,提示BOM已经关联了装配件。没办法,系统好像不承认这种更新。
英文错误信息为:BOM is already attached to the assembly.
提交了官方Case,官方也确认了这个问题。替代方案时移除BOM,再重新CSV导入时标记master default。
于是做了两次CSV导入,一次是去掉BOM与Assembly的关联,需要在导入的高级选项中,指定覆盖子列表。
强制覆盖原来的BOM子列表。
再重新导入时就可以标记master default的BOM了。