创建反写规则

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

创建反写规则

反写规则

反写主要用于处理单据之间的关联关系,目标单生成之后,源单的某些属性将会被改变;这种关联关系表现为某些数值的增减或某种字段值的改变。

      我们将这种下游单据生成后,改变上游单据某些属性的配置过程,以定义规则的形式展现,并称之为定义反写规则。

入口:主控台,全部功能-流程中心-业务流程-反写规则。

 

 

配置步骤:

 

1. 打开反写规则编辑界面,设置基本信息;

· 主要是选择上游单据、下游单据。表示【下游单据】在一定情况下会反写【上游单据】。

· 自由流程、业务流程通用的反写规则默认勾选“自动适用XXX”选项。

 

2. 设置反写的执行时机;

· 反写执行时机受到【条件】、【操作】的共同控制,当条件与操作都满足时,反写规则才能被执行;

· 条件:表示在什么条件下执行当前反写规则;

· 操作:表示在下游单据进行何种操作时执行当前反写规则。

3. 设置反写的目标字段及其字段值的数据来源;

· 编辑反写值计算公式,从下游单据选择此次需要反写的来源字段(也可以多个字段编辑成公式),再选择反写模式,配置反写值以何种模式写入上游单据什么字段。

4. 设置反写多源单的分配规则;

· 单据转换支持分录合并,所以需要定义跨级反写多行源单数据时反写值的分配规则以及分配上限的计算方法。

· 例如,【采购订单→收料单→入库单】的流程中,【收料单→入库单】的连线上添加反写规则,入库单需跨级反写采购订单,且设置分配规则=自上而下。

· 采购订单有三张,采购01、采购02、采购03,分别记录采购数量=“10、20、30”,批量下推收料单,分录合并为一行,并记录收料数量=60。当收料单下推入库单时,入库数量=40,入库单【基本入库数量】需要反写采购订单中的【基本累计入库数量】为40。

· 基本入库数量40来源于三张采购订单, 该场景其分配上限可以设为“【基本采购数量】-【基本累计入库数量】”,此时采购01可分配10,采购02可分配20,采购03可分配30。依据自上而下分配,反写【基本累计入库数量】时采购01为10、采购02为20、采购03为10。

 

常见问题:

1、启用后的反写规则为什么修改不了?

答:反写规则的配置,不仅会影响新业务数据在存储、审核时的反写,还会在历史数据修改、删除时,根据反写规则追查这些历史数据的原始反写量,进行冲销处理;

所以反写规则一经使用,绝对禁止修改其上游单据与反写字段。启用过的反写规则已经控制相关字段无法再次修改。如果反写规则需要调整,推荐的做法是禁用原反写规则,创建一条新反写规则来适应需求。



应该增加未使用过的反写规则可以修改。


学习

创建反写规则

反写规则反写主要用于处理单据之间的关联关系,目标单生成之后,源单的某些属性将会被改变;这种关联关系表现为某些数值的增减或某种字段值...
点击下载文档
上一篇:常用系统表下一篇:出纳新增功能
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息