2-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、启用后的反写规则为什么修改不了?
答:反写规则的配置,不仅会影响新业务数据在存储、审核时的反写,还会在历史数据修改、删除时,根据反写规则追查这些历史数据的原始反写量,进行冲销处理;
所以反写规则一经使用,绝对禁止修改其上游单据与反写字段。启用过的反写规则已经控制相关字段无法再次修改。如果反写规则需要调整,推荐的做法是禁用原反写规则,创建一条新反写规则来适应需求。
2、下推的单据保存时,要反写复选框为True,反写规则应该怎么写?
答:设置反写规则时,反写值计算公式=“true”,反写模式=覆盖,反写上游单据字段=“所用的复选框字段”。“分配上限”可以任选一个字段,非数值型字段反写不涉及分配计算。
3、反写规则设计是保存时用覆盖方式反写,为什么下游单据被删除后,之前反写的内容仍然保留?
答:使用覆盖方式反写,会存在多次覆盖情况,当下游单据删除时系统无法确定应该恢复到什么值,只能用户根据自身业务要求,通过插件进行处理。
4、为什么明明添加了反写规则,可是实际不执行?
答:首先检查反写规则是否启用,条件、操作是否满足触发时机;然后检查BOS IDE单据关联配置是否正确(或者通过上查、下查验证数据是否记录关联关系)。
4、为什么数量字段反写要使用类型=“基本单位数量”的字段?
答:“反写值计算公式、反写上游单据字段、分配上限”3处都涉及字段之前的计算,而反写规则本身的处理是纯粹的数值计算。所以要求用于计算的数量所对应的计量单位是一致。一般基本单位数量字段是对应基本单位的,全部使用数量对应的基本单位数量字段,可以满足计量单位一致的要求。
2-1反写规则介绍与操作指南
本文2024-09-23 03:37:46发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-160066.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf