【问题描述】
物料已启用保质期管理,现需要取消启用。
【解决方案】
处理步骤如下:
1、需要取消保质期管理的物料,找出该物料最早发生业务的库存单据期间;
2、供应链反结账到该期间;
3、执行以下语句后,再结账回来校对即时库存。
update t_icitem set FISKFPeriod=0,FKFPeriod=0
where fnumber=’物料代码’ –单引号中填上需要取消保质期管理的物料代码
go
update b set FKFDate=NULL,FKFPeriod=0,FPeriodDate=NULL
from t_ICItem a,ICStockBillEntry b
where a.FItemID=b.FItemID and a.FISKFPeriod =0
and (b.FKFDate is not NULL or b.FKFPeriod<>0 or b.FPeriodDate is not NULL )
and a.fnumber=’物料代码’ –单引号中填上需要取消保质期管理的物料代码
【注意事项】
正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。