公司名称:湖北微信科技有限公司
咨询电话:027-84233202
地 址:汉阳大道钟家村闽东国际3栋B座2303
关于对未生成下级入库单的收料通知单的修改(建议不要对已经生成下级入库单
的物料进行修改,且在修改前,应做独立的可以区别以往备份名的备份)
1).先在基础资料表中t_item将涉及的物料的代码的Id值找出
(涉及的物料的代码包括原收料通知单中的物料的代码和准备用来替换该物料的
物料代码),如
select * from t_item where fnumber='2.01.2.2.2.45B'
并记录下它的fitemid的值。
2).在收料通知单表POInStock中根据收料通知单号将它的顺序号finterid值找出,
如(其中fbillno是指收料通知单号)
select * from POInStock where fbillno='dd308'
并记录下对应的finterid值。
3).在收料通知单分录表POInStockEntry 中,根据finterid值将该将收料通知单找出,如
select * from POInStockEntry where finterid='1449'
并根据fitemid值与物料代码的对应关系进行检查、确认。
4).更新该表,以finterid值和原单上的物料的fitemid为条件,如
update POInStockEntry set fitemid='2890' where finterid='1449'
and fitemid='5944'
(说明:set fitemid='2890'部份的fitemid='2890'是将要修改成的物料代码,
where finterid='1449' and fitemid='5944'部份的fitemid='5944'是原收料通知单上的物料的代码)。
5).通过入库单,直接关联该笔收料通知单,将会发现,该物料的代码已经改变。
据此,可以修改其他收料通知单上的错误物料代码。