电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

反写规则配置错了,但已经使用并反写了,回滚反写时报错

来源:金蝶云社区作者:金蝶2024-09-2314

反写规则配置错了,但已经使用并反写了,回滚反写时报错

问题描述

配置了一个反写规则,业务规则中配置了一个计算公式或单位换算,现在单据设计做了改动,把用到的字段改了名字,在反审核或删除历史数据时,回滚反写历史时会报错,提示字段不存在,怎么解决?

解决方法

下游单据在保存反写源单时,会自动把当前使用的反写规则归档生产一条历史反写规则版本,并同步生成一条历史反写数据,记录用了反写规则的那个版本号,反写了那张源单,反写了多少值;

在重新打开历史数据进行修改保存、提交、审核、反审核、删除等操作时,会找到历史反写记录,使用历史反写规则版本进行回滚,然后用最新的反写规则版本重新反写。

如果历史反写规则版本上使用的字段,或配置的单位换算等服务依赖的单据元数据发生了变化,那么就会回滚失败导致中断。

历史反写规则版本是自动产生的,并没有提供维护入口去调整。遇到这种情况,只能是后台修复数据。

思路:

1. 找到下游单据出错的数据内码

2. 查找历史反写数据表(业务数据库,xx_wb),确认使用的历史反写规则版本号(即FRuleVerId字段值)

3. 查找反写规则历史版本表(元数据库 t_botp_writebackruleVer),找到使用的历史反写规则版本记录

反写规则配置错了,但已经使用并反写了,回滚反写时报错

问题描述配置了一个反写规则,业务规则中配置了一个计算公式或单位换算,现在单据设计做了改动,把用到的字段改了名字,在反审核或删除历史...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信