【库存】如何更改错误的库存记
10人赞赏了该文章
5,743次浏览
编辑于2014年04月01日 10:56:07
在K/3Cloud系统上线初期,由于对系统的不熟悉,使用过程中会产生错误的库存记录,特别是在初始库存引入阶段,错误的类型一般分为:数量错误和库存维度错误。数量错误,一般容易解决,反审核单据进行修改,或者通过盘盈盘亏单处理。库存维度错误,指:批号管理、保质期管理、辅助属性管理、仓位管理、BOM版本管理、序列号管理等,由于系统会根据物料的库存管理维度,对单据上的对应管理维度字段进行控制,例如:物料没有启用批号管理,则出入库单据则会控制物料的批号字段不允许维护,因此出现库存维度错误时,通过盘盈盘亏单进行调整的方式不适用。发生库存维度错误,如何进行更改呢?技术牛人会直接通过SQL更改原始单据上的管理维度字段值,这时需要注意了,地雷被埋下了,即时库存表是否更改?库存余额表是否修改?即时库存表是否存在相同维度的不同记录(主要在取消管理维度时产生重复记录)?批号主档是否修改?序列号主档是否修改?诸如此类,相关影响比较多,稍有遗漏就会在后续应用中暴露问题,因此不推荐使用SQL更改数据的方式。推荐的修改方式如下:(1) 库存反关账至错误数据的前一期,如果没有做过关账,则可省略该步骤,例如:错误的业务数据发生于3月份,则库存反关账至2月份;(2) 反审核业务单据,删除错误记录行,新增正确数据,审核业务单据;(3) 错误数据修复完后,执行库存校对;(4) 执行库存关账,该步骤也是视需要执行。如果错误数据是在初始库存单据上,还需要库存反初始化。在修复过程中也会碰到其他情况,例如:货主已经核算结账,需要将核算反结账;出现负库存提示,需要临时性更改负库存控制等,见招拆招,具体问题具体分析。希望此文能对面临此类问题的用户有所帮助。
推荐阅读