问题现象:库存系统使用了批次管理,有些存货批次结存为0的在单据录入时还显示。为什么??

解决办法:运行语句:

update mainbatch set bisnull ='1'

FROM RdRecords JOIN mainbatch on rdrecords.autoid = mainbatch.rdid WHERE rdrecords.iquantity = rdrecords.isoutquantity