管理驾驶仓问题
- 浏览:558 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
803-U8.52 |
问题模块: |
808-管理驾驶舱 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
管理驾驶仓 |
适用产品: |
U852----管理驾驶舱 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
管理驾驶仓问题 |
问题现象: |
管理驾驶仓(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) | |