报表接收界面和报表制作界面报表状态不一致
问题描述:
解决方案:
方案一、 使用快捷键修复 第一步、 打开【报表接收】界面,找到有问题报表,并选中该报表所在的行。
a、 701版本,按快捷键ctrl+shift+R,弹出如下界面,点击“确定”;
b、 703及750以上的版本,按快捷键ctrl+shift+alt+s ,弹出如下界面,勾选“修复报表状态不一致”后,点“确定” 第二步、 刷新【报表制作】界面,检查对应的报表状态,如果变成了未提交、未审批状态(与报表接收界面一致了),说明已经修复成功;
方案二、使用脚本修复 ---更新【报表制作】界面的报表状态,使其与【报表接收】界面保持一致 update t_rpt_report set FCOMMITTEDSTATUS = (select FCOMMITTEDSTATUS from t_csl_cslreport where fid = t_rpt_report.fcslreportid), FAUDITEDSTATUS = (select FAUDITEDSTATUS from t_csl_cslreport where fid = t_rpt_report.fcslreportid) where fid = '报表制作界面的报表ID'
方案三、(以上都无法解决状态不一致问题的前提下,建议验证t_rpt_report与t_csl_cslrpt表的状态)
打开报表接收界面报错。没有获取到当前接收的期间。需要安装补丁来解决问题
PT145612(发布日期2020-01-01)来彻底解决此问题。(82版本)
打补丁前的变通操作:切换报表接界面的查询日期。
附报错信息如下
错误信息:-1
错误详细堆栈信息:java.lang.ArrayIndexOutOfBoundsException: -1
at: com.kingdee.eas.fi.gr.cslrpt.RPTDateUtil.getPeriodLastDate(RPTDateUtil.java:347)
at: com.kingdee.eas.fi.gr.cslrpt.client.ReceiveFilterUI.setReortDateValue(ReceiveFilterUI.java:167)
at: com.kingdee.eas.fi.gr.cslrpt.client.ReceiveFilterUI.access$400(ReceiveFilterUI.java:84)
at: com.kingdee.eas.fi.gr.cslrpt.client.ReceiveFilterUI$5.stateChanged(ReceiveFilterUI.java:233)
报表接收界面和报表制作界面报表状态不一致
本文2024-09-22 18:09:38发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-99004.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf