关联实体中源单主实体变更后导致反写失败问题分析

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

关联实体中源单主实体变更后导致反写失败问题分析

关联实体中源单主实体变更后导致反写失败问题分析

问题描述:

客户配置了A单到B单的转换规则,并且配置的关联实体是A.单据体-》B.单据体(B单的【关联配置】属性的【反写字段与记录源单】配置的关联实体是单据体);同时,客户也配置了反写规则,反写公式配置反写源单的分录字段。 A单能正常下推B单,B单也能正常反写A单分录字段。 经过一段时间的使用后,客户需求变更,将B单的【关联配置】属性的【反写字段与记录源单】配置的关联实体 变更为 单据头。 此时,对正常下推、正常反写的B单数据做反向操作(反审核、删除),客户发现反写的源单分录数据没有回滚,导致出现数据事故。

版本

4.0.012+

问题原因:

业务流跟踪组件BFTracker会遍历关联主实体,逐个记录业务追踪信息和反写源单信息,当关联配置没有分录主实体时,不会构造反写源单分录信息,也就不会回滚反写源单分录。

解决方案:

已经发生业务的关联配置尽量不要动,可以向【关联配置】属性的【反写字段与记录源单】配置下追加新行记录新的关联实体配置。

上传图片


关联实体中源单主实体变更后导致反写失败问题分析

关联实体中源单主实体变更后导致反写失败问题分析问题描述:客户配置了A单到B单的转换规则,并且配置的关联实体是A.单据体-》B.单据体(B单...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息