存货自由项引用档案变化的处理方案NC产品支持部徐建军xujianjun@ufida.com.cn项目中遇到一个问题,存货启用自由项管理,自由项1引用客商档案,后续由于档案变化,一些客商的名称做了调整,但是在库存中的单据上没有变化过来,导致在收发存汇总表中能看到两条记录(自由项不同),如下图:遇到这个问题,因为客商名称做了变化,但是单据上没有自动变化,因此我们可以大胆的假设后台存放自由项的字段上是否就存放了客商名称?在后台查询的结果证实了推断,vfree1字段上存放的果然是客商名称。根据这种情况,我们可以这样去处理,将这个存货的涉及到的库存表体上该字段的值更新成现在的客商名称。如果客商编码没有重复的,可以按照下面的脚本来执行,否则需要加上存货的PK限制条件updateic_general_bsetvfree1='茂名市台东香料有限公司'wherevfree1='广东茂名市台东香料有限公司'updateic_special_bsetvfree1='茂名市台东香料有限公司'wherevfree1='广东茂名市台东香料有限公司'调整完毕以后在出入库单据以及流水账上就能看到自由项全部变过来了,但是后续我们还要做两部操作1、调整现存量2、生成月结数据这样,在库存的收发存汇总表中我们就能看到正确的数值了。