问题现象: |
已打上821sphotfix821dbhotfix(这里面没有采购模块的sql文件)CgglSQL.exe文件结算回写入库单脚本45752.sql ----------------------------------------- 发现用户数据的暂估入库余额表的期初不正确。新建一个演示账套也不正确,以下是在新建的演示账套中的操作: 1月启用采购模块、应付模块、存货模块,然后在采购模块录入期初采购入库单,数量是2单价是4,在采购中期初记账后,在当月又据此入库单录入发票,数量是2单价改为5,然后手工结算。然后在存货模块中暂估处理。此时查“暂估入库余额表”,发现:1月的上期结余(数量2金额竟然是6),结算暂估金额是8,本期结余数量是0本期结余金额是-2,而应是本期结余金额也是0,错误的原因我认为上期结余金额不应是6而应是8 后跟踪语句发现上期结余金额的来源是:rdrecords.iaprice-rdrecords.imoney+pursettlevouchs.isvaprice(即入库单子表的暂估金额8-入库单子表的结算金额10+结算单子表的暂估金额8=6)由此引起的错误,但我新建的这个演示账套也是打上了结算回写入库单脚本45752.sql, |