【问题描述】
旗舰版经常会出现仓存与总账对账不平的情况,一般是上期期末平了,结账到下期后,期初余额就不平

【问题分析】
该问题有两个原因,分为以下情况:
1、物料不涉及到先进先出法
2、有物料使用了先进先出法
【解决方案】
不涉及先进先出法:
调整存货核算方式的参数(分仓核算和总仓核算互相调整后还原)。一般是调拨单、暂估单导致的问题。如果以上方法不能解决,则需提单处理
涉及先进先出法:可以简单执行一下这两个语句,如果两个数不相等,基本就可以确定是最新补丁已经修复的程序问题,打上最新补丁+反结账重新结回来就可以解决。
例:2022年11期期末不等于12期期初
语句:
select sum(fendbal) from icbal where fperiod=11 and fyear=2022(上期期末时间)
select sum(fendbal) from icinvbal where fperiod=11 and fyear=2022(上期期末时间)
如果以上两个数不相等,则很大可能是先进先出法引起的程序问题。需要打上补丁,再反结账到有问题期间的上一期(如例子的11期),再结账回来。如果以上方法不能解决,则需提单处理。
如果打了最新补丁还不能解决,排查一下是不是补丁环境有问题。
没打成功的补丁:

正常的补丁:

【注意事项】
· 正式账套执行脚本前请先做好备份,建议待在测试账套中核实无误后再在正式账套中执行。