K3 Cloud科目余额表累计发生额计算错误
1,594次浏览
编辑于2014年09月18日 09:33:37
经对科目余额表核对发现,不带核算维度设置的明细科目其累计发生额原币为空值,没有计算,而本位币是正确的。通过对表t_GL_Balance检查发现,不带核算维度设置的明细科目之FYTDDEBITFOR,FYTDCREDITFOR为NULL值,通过运行SQL代码:SELECT FACCOUNTBOOKID, FYEAR, FPERIOD, FACCOUNTID, FDETAILID, FCURRENCYID,
FBEGINBALANCEFOR, FBEGINBALANCE, FDEBITFOR, FDEBIT, FCREDITFOR,
FCREDIT, FYTDDEBITFOR, FYTDDEBIT, FYTDCREDITFOR, FYTDCREDIT,
FENDBALANCEFOR, FENDBALANCE, FADJUSTPERIOD
FROM T_GL_BALANCE
WHERE (ISNULL(FYTDDEBITFOR, 0) <> ISNULL(FYTDDEBIT, 0)) OR
(ISNULL(FYTDCREDITFOR, 0) <> ISNULL(FYTDCREDIT, 0))
可以发现没有更新到的记录,此项为软件BUG,应是此类科目没有更新FYTDDEBITFOR,FYTDCREDITFOR,导致科目余额表累计发生额原币不正确。
系统已打9.17发布的最新补丁。
FBEGINBALANCEFOR, FBEGINBALANCE, FDEBITFOR, FDEBIT, FCREDITFOR,
FCREDIT, FYTDDEBITFOR, FYTDDEBIT, FYTDCREDITFOR, FYTDCREDIT,
FENDBALANCEFOR, FENDBALANCE, FADJUSTPERIOD
FROM T_GL_BALANCE
WHERE (ISNULL(FYTDDEBITFOR, 0) <> ISNULL(FYTDDEBIT, 0)) OR
(ISNULL(FYTDCREDITFOR, 0) <> ISNULL(FYTDCREDIT, 0))
可以发现没有更新到的记录,此项为软件BUG,应是此类科目没有更新FYTDDEBITFOR,FYTDCREDITFOR,导致科目余额表累计发生额原币不正确。
系统已打9.17发布的最新补丁。
推荐阅读