K3产成品启用批号处理方式

 

  最近公司的K3系统出现了产成品启用了批号问题,公司内部产成品只启用了SN管理,在处理过程中出现了问题:

    1.为了尽快销售订单出库,通过数据库将ICSerial表中的批号清空了;

    2.库存成本核算表中存在批号,更新后校对物料,数据库存在批号与SN共存的物料;

  解决方案:

    1.通过数据库将序列号表的批号回写,通过与出库单内码关联进行更新;

update a set b.FBatchNO='2020-2-26' from ICSerial a, icstockbillentry b 
where  a. finterid=b.finterid and a.FSnListID=b.FSnListID and  a.FSerialID in (156531,156532,156528,156541,156529,156530,157044,157180)

--查询存在的表号
select * from ICSerial where  fitemid=156876 and fstatus=1 

update  ICSerial set FBatchNO='2020-3-5' where FSerialID in (156834)

update  ICSerial set FBatchNO='2020-3-4' where FSerialID in (156831,156840,156835)

update  ICSerial set FBatchNO='2020-3-2' where FSerialID in (157043,157045,156540,156539)

update a set b.FBatchNO='2020-2-26' from ICSerial a, icstockbillentry b
select b.* from ICSerial a, icstockbillentry b  where  a. finterid=b.finterid and a.FSnListID=b.FSnListID and  a.FSerialID in (156531,156532,156528,156541,156529,156530,157044,157180)

  

    2.通过客户端进行批号与SN号的其它出库;

    3.其它入库重新入库即可;

  本次处理的根本在于物料属性变更之前,需要将物料全部出库,在入库才可以进行属性更改,不能直接通过BOS变更实现物料属性变更。

 

posted @ 2020-05-07 17:26  菜菜程序猿  阅读(755)  评论(0编辑  收藏  举报