ECCS报表执行报错:
在报表中不存在特征CG细分期间 消息号 GK715
诊断 未在报表中指定特征CG细分期间。但是,同时需要特征CG细分期间和其它特征。例如:
'期间’需要用于扩展合并组。
系统响应 处理终止
步骤 调整报表定义。 报这个错。
业务背景:业务顾问把新增加的三家合并公司通过GR55增加并发布新的合并程序后报错。本次一共个修改了资产负债表、利润表和现金流程表一共三个表。
调查过程:
1、选择界面出现了差异:
生产环境:
测试环境:
期间字段分别为
从期间:0FRPMAF
期间:0F-RP00
到期间:0FRPMAT
其中多了0FRPMAF,
2、怀疑是新增合并单元时维护期间时误选了0FRPMAF
经排查没有,
3、怀疑其中一新家新增的公司在今年还没有业务发生,没有产生合并凭证。
删除这个公司后,仍然报GK715错误。
4、在错误处打断点比对:
在这里发现sel_perid的值 为空报错GK715错误。
参照测试环境补录该数据后,不再报GK715错误,并且可以正常执行出结果,此时用户要的很急,要出季报。先把数据导出供其分析出季报。
5、继续分析,先比对两环境程序差异
由于是选择程序出现了明显的差异,通过环境-技术信息,找到程序的选择程序
正式环镜选择了三个表,而测试环境只有一个表。
6、GR55检查两个环境中的报表差异:
正式环境,单体公司资产负债表出现了3个报表
测试环境单体公司资产负债表只有单体公司资产负债表一个报表。
在正式环境单体公司资产负债表中删除无关的两个报表后,重新生成报表。验证问题解决。
解决方案:
1、GR55中将ZCS3单体公司资产负责表中无关的利润表和现金流量表删除,重新生成报表【耗时5分钟+】,再执行时,选择条件少了一个,并且可以正常执行。不再报GK715错误。
2、提醒业务顾问:以后要按单个报表生成,不要把无关的报表合并到单个报表中。
后记:
为什么在选择多表时会出现0FRPMAF,经对3个报表选择屏幕进行检查:发现在单体公司利润表中是从期间,用到了0FRPMAF
结论:
1、在生成报表时由于选择了多个报表,选择屏幕是把三个报表共用的期间字段都取出来自动生成,但由于数据并没有同步,导致出现GK715报错。
2、现在使用ECCS的公司很少,后面上合并的公司都用的BPC或其他产品,网上ECCS相关资料奇缺,可以考虑更换产品了。