跳转至

删除数据

简介

功能介绍

当满足触发条件时,在目标表单中定位符合条件的数据并执行删除操作。

使用场景

删除整张采购入库单时,需同步清除出入库流水表中与该入库单关联的所有流水数据。

设置步骤

设置说明

  1. 进入 采购入库单 > 设计表单 > 表单设置 > 自动化 > 新建,命名自动化为「入库明细数据删除时删除对应出入库流水」。
  2. 子表数据增删改操作均属于主表数据更新。删除采购订单>入库明细子表数据时,触发节点选择 数据更新时(触发字段限定为入库明细子表)。
  3. 删除采购订单>入库明细子表单条数据时,同步清除出入库流水表对应流水:
    • 目标表单:出入库流水
    • 使用数据:采购订单>入库明细子表中仅被删除的数据

  1. 删除匹配条件需同时满足:
    • 出入库流水表内出入库单号等于采购入库单入库单号
    • 出入库流水表内出入库产品等于采购入库单入库明细.采购产品

功能详情

  1. 目标表单:可选择任意目标表单。
  2. 主表筛选条件:需准确定义,以便准确定位目标数据。
  3. 仅删除子表
    • 目标表单中存在子表时,显示该配置项
    • 开启后需同时配置主表筛选条件子表筛选条件,以便定位唯一子表数据

注意事项

删除逻辑说明

  1. 删除目标表单的主表数据时,只需配置主表筛选条件
  2. 删除目标表单的子表数据时,需同时配置主表筛选条件子表筛选条件

自动化日志规则

  1. 以下情况无执行日志:
    • 触发条件不满足
    • 触发条件字段值被业务规则变更
  2. 以下情况删除数据量为 0:
    • 执行节点筛选条件不满足
    • 执行节点引用字段被业务规则变更