问题现象: |
管理驾驶仓(8.51A)抽取完成后,再次进入:还是要初始化,无法正常应用。查看数据库的 Etl_Task_Info表时,可以看到:"抽取辅助总账期初时发生错误,详细信息为:BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。" |
问题原因: |
该账套的数据中总账科目期初余额录入存在问题,1501~1502的几个科目是部门核算的,但是其期初余额在部门28,29上面,这两个部门都是非末级部门,因此抽取失败。 |
解决方案: |
恢复结帐,记帐到期初,把期初余额中的部门为非末级的改为末级,如不需要,可以删去。再重新记帐,结帐,重新建立数据仓库并抽取,就可以完成了。查看数据库中gl_accass表中有哪些科目的部门不是末级,可以用以下语句:
select distinct ccode
from gl_accass
where exists (select * from department a where a.cdepcode like gl_accass.cdept_Id+'_%' and bdepend<>0) |
相关补丁: |
|
版本: |
8.52 |
模块: |
管理驾驶舱 |
产品: |
U852----管理驾驶舱 |
问题名称: |
管理驾驶仓问题 |
最后更新: |
2005-06-28 00:00:00 |