总账结束初始化提示成功但是初始化状态未更新

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

总账结束初始化提示成功但是初始化状态未更新

【问题描述】总账初始化结束提示成功,但是初始化状态不会更新,继续点结束初始化会提示初始化工作已经结束;如果点反初始化会提示成功,可以继续再点结束初始化,但初始化状态仍然不会更新,账簿这边的初始化状态也不更新。刷新也不起作用,如下图所示,这导致账簿无法正常结束初始化,不能正常结账进入下一期。


【原因分析】经后台数据查询分析发现,记录账簿初始化状态的表有两个,一个是系统配置表【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脚本如下:

image.webp



该解决办法后台刷新账簿上的初始化状态后,界面还是没有刷新,因此,需要操作员手动点“刷新”后,才能看到更新后的状态。

详细代码文档可从此链接末尾附件中下载:总账结账初始化时提示“初始化工作已经结束!”的解决办法




总账结束初始化提示成功但是初始化状态未更新

【问题描述】总账初始化结束提示成功,但是初始化状态不会更新,继续点结束初始化会提示初始化工作已经结束;如果点反初始化会提示成功,可以继...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息