单据转换操作说明-反写规则配置
反写规则
说明:
配置目标单在什么时机,反写什么值到源单关联行的那个字段上
作用:
可以给目标单配置多个反写规则,分别反写不同源单
支持跨级反写,自动根据后台记录的关联关系,逐级追溯到源单后反写
支持复制、扩展、继承,支持导入、导出
可以设置反写条件,根据条件反写
可以设置业务服务,更新源单关联行其他字段值
可以设置源单行关闭策略
可以设置超额反写检查
删除目标单时,自动回滚反写
操作:
入口【开发服务云】-【业务流开发】-【反写规则】
新建:创建一个新规则
扩展:系统预置的原生规则不允许被修改,可以先扩展然后修改扩展规则。运行时,扩展规则不能独立运行,而是会自动把扩展规则所做的改动,覆盖到原生规则上,用原生规则反写源单
复制:复制一条独立的新规则,源规则改动后不会同步
继承:继承一条独立的新规则,源规则改动后自动同步更新继承规则
启用状态:只有启用的反写规则才会执行反写。现场可以自行启用、禁用规则
出厂状态:只有正常状态的反写规则,才会执行反写。由原厂设置,客户现场不可更改
扩展状态:标示规则是原始规则,还是继承规则,或者是扩展规则
标识:自动生成的唯一标识
名称:填写反写规则名称
上游源单
下游目标单
反写时机:
保存即反写:目标单一经保存、提交,即会执行反写,删除、作废时自动回滚
审核时反写:目标单审核通过后才执行反写,反审核时自动回滚
出厂状态:原厂是否禁用了此规则
扩展状态
启用选项:开启此选项后,反写规则才会被执行
同一个反写规则,可以配置多条反写公式
反写公式允许配置执行条件
反写公式可以包含目标单字段、常量、以及函数
多条反写公式中,包含的字段必须来自于同一个目标单实体
反写方式:
累加:把反写公式结果,累加到源单字段上,删除回滚时,自动扣除累加的反写值
扣减:从源单字段上,扣除反写公式计算值
覆盖:把反写值直接覆盖到源单字段上,目标单删除时,不会恢复源单原始字段值
特别说明:目标单与源单实体行之间间没有关联关系时,不会执行反写规则
业务规则,可以在反写公式执行完毕后,同步计算源单其他字段值;
典型场景:根据已反写的源单累计金额、数量,重算剩余金额、数量;
合理配置业务规则,可以有效减少反写公式数目,降低复杂度
反写规则支持在反写源单行之后,根据条件设置源单行的行关闭状态
删除目标单之后,可以恢复源单行关闭状态
全部源单分录行都关闭后,可以关闭整单
允许设置超额检查公式,根据反写后的源单字段值,检查反写结果是否超额
如果发现超额,会即时终止反写,并提示用户,从而避免重复转换、超额转换
支持多种检查模式:
不控制,允许超额
严格控制,不允许超额
允许超额一次:源单从来没有被反写过,第一被反写时,不控制超额
根据源单条件选择超额控制模式:可以基于源单的数据条件,决定是否允许超额
单据转换操作说明-反写规则配置
本文2024-09-23 00:25:02发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139319.html