总账结束初始化提示成功但是初始化状态未更新
【问题描述】总账初始化结束提示成功,但是初始化状态不会更新,继续点结束初始化会提示初始化工作已经结束;如果点反初始化会提示成功,可以继续再点结束初始化,但初始化状态仍然不会更新,账簿这边的初始化状态也不更新。刷新也不起作用,如下图所示,这导致账簿无法正常结束初始化,不能正常结账进入下一期。
【原因分析】经后台数据查询分析发现,记录账簿初始化状态的表有两个,一个是系统配置表【T_BAS_SYSTEMPROFILE】,一个是账簿表【T_BD_ACCOUNTBOOK】,在结束初始化时这两个表正常会同时更新,保持一致,但当出现上述问题时,系统配置表【T_BAS_SYSTEMPROFILE】表中记录已更新,即更新为“已结束初始化”,但账簿表【T_BD_ACCOUNTBOOK】并未同时更新,这导致两表数据不一致。而界面上的表格中的数据是从账簿表【T_BD_ACCOUNTBOOK】中加载的,因此仍显示为“未结束”
【解决方案】可以注册一个Python脚本表单插件,放在官方插件之后。在点击“结束初始化”菜单项时,执行SQL脚本,对系统配置表【T_BAS_SYSTEMPROFILE】和账簿表【T_BD_ACCOUNTBOOK】中“初始化”状态不致的账簿进行强制更新,相应的SQL脚本如下:
对应的Python脚本如下:
该解决办法后台刷新账簿上的初始化状态后,界面还是没有刷新,因此,需要操作员手动点“刷新”后,才能看到更新后的状态。
详细代码文档可从此链接末尾附件中下载:总账结账初始化时提示“初始化工作已经结束!”的解决办法
总账结束初始化提示成功但是初始化状态未更新
【问题描述】总账初始化结束提示成功,但是初始化状态不会更新,继续点结束初始化会提示初始化工作已经结束;如果点反初始化会提示成功,可以继...
点击下载文档
本文2024-09-23 01:30:10发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-146328.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章