问题现象: |
用户原是812资金管理,升级到852,原账户中的属性数据源是来源总账,在812中数据无论来源总账和资金管理,资金管理中都可以录入内部结算单等单据,升级到852后如果定义账户数据来源总帐,结算中心中就不能录入改账户的相关单据,上次咨询支持部,建议在账户定义表手工调整,手工调整后单据可以录入,但是在执行日记账之后查询该账户利息明细表中账户的从年初到现在的计息余额和积数都不对了,但是未执行日记帐记帐之前,账户利息明细表的计息余额和积数都是正确的! |
问题原因: |
如果您想将帐户的数据来源从总帐改到资金,仅调整FD_AccdeF表中的idatasrc(0-总帐,1-资金)是不行的,还要调整MB(期初余额)、MH(期初积数)两个字段值,调整标准是与FD_ACCSUM表中当前帐户日期最早的记录(期初记录)的MB、MH字段值相一致。 |
解决方案: |
如果您想将帐户的数据来源从总帐改到资金,仅调整FD_AccdeF表中的idatasrc(0-总帐,1-资金)是不行的,还要调整MB(期初余额)、MH(期初积数)两个字段值,调整标准是与FD_ACCSUM表中当前帐户日期最早的记录(期初记录)的MB、MH字段值相一致。例如;某CS帐户,其数据来源原来是“总帐”,现将其调整为“资金”,假设该帐户的期初余额是3173.5,期初积数是2000,那么需要执行如下修改:
update fd_accdef
set idatasrc=0, mb=3173.5,MH=2000.00
where caccid = 'cs'
可参考执行如下语句:
update fd_accdef
set idatasrc=0, mb=(select top 1 mb from fd_accsum where caccid = 'cs' order by dbill_date asc ),MH=2000.00
where caccid = 'cs'
然后将结算中心反记帐再重新记帐即可(或将FD_ACCSUM中该帐户的记录删除后再重新记帐),注意做好数据备份! |
相关补丁: |
|
版本: |
8.52 |
模块: |
结算中心 |
产品: |
U85X----结算中心 |
问题名称: |
帐户的数据来源问题 |
最后更新: |
2005-06-28 00:00:00 |