新添加了一个反写规则,不希望历史数据也执行这个规则,怎么实现

问题描述
新版本给源单增加了一个反写字段、反写规则,通过升级语句,给历史数据反写字段填写了值,新建的数据就通过反写规则进行反写。
升级之后,用户打开历史数据重新保存时,会执行反写规则,又累加反写了源单,导致源单反写字段值翻倍了。
有没有办法区分历史数据,不执行新的反写规则?
解决方法
这种场景处理比较麻烦,下游单据保存时,反写引擎会根据下游单据的反写历史表(xx_wb)判断有没有用反写规则反写过源单,没有反写过就会重新执行反写。
要跳过历史数据,不反写源单,最直接的办法是升级历史反写表,添加历史反写记录,但这个方案非常的麻烦。
另外一个变通的方案,就是给单据增加一个版本标志字段(整数字段),对于历史数
新添加了一个反写规则,不希望历史数据也执行这个规则,怎么实现
问题描述新版本给源单增加了一个反写字段、反写规则,通过升级语句,给历史数据反写字段填写了值,新建的数据就通过反写规则进行反写。升级...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



