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相關資料奇缺,可以考慮更換產品了。