查重规则

查重规则用于在新增或编辑数据时,校验当前数据是否与系统内已有数据重复。通过自定义重复的判断条件,确保数据的唯一性,避免重复数据的产生。

1 简介

1.1 功能概述

用于在新增或编辑数据时,校验当前数据是否与系统内已有数据重复。通过自定义重复的判断条件,确保数据的唯一性,避免重复数据的产生。在不同行业的唯一辨识往往是多维的,要排除人为操作出现的重复信息,就需要量身定制的复杂规则支撑。

1.2 应用场景

  • 对数据的唯一性有要求,需要根据多个字段组合来判断数据唯一性的场景。
  • 单个字段的重复校验可直接在字段属性中配置是否允许重复。

1.3 实例化效果

例如,在添加服务备件时,可以通过“备件名称”+“批次号”判断是否重复。

2 设置步骤

2.1 设置入口

  • 对象详情页面-->查重设置-->【设置】按钮,即可进行查重规则的设置。
  • 对于已完成设置的查重规则,也可以通过点击【编辑】和【停用】按钮进行重新设置。
  • 对于已完成设置的查重规则进行【停用】以后,可以对规则进行重新【启用】或者【删除】。

2.2 查重规则设置

2.2.1 查重逻辑设置

  • 支持对多个字段组合的精确匹配
  • 仅当新建或修改的字段符合预设条件时才触发查重

2.2.2 查重结果显示字段设置

  • 从【待选字段】中可点选出可以反映出关键信息的字段,点选的字段可导入到右侧的【已选字段】提示框内,如图所示,【已选字段】中的四个字段为点选的关键信息字段,以作为查重结果的提示信息字段。完成设置之后点击【保存】即完成规则设置。

2.3 查重基础功能

2.3.1 新建/编辑查重

  • 设置查重规则后,在新增/编辑对象时会按照设置的逻辑进行查重,若重复则不可提交且会提示重复。
  • 如图所示,存在重复数据时会提示无法保存,重复提醒框下方出现的字段信息即为在规则设置 2.2.2 中设置的结果显示字段。

2.3.2 导入查重

设置查重规则后,导入时也会进行查重,重复数据将不会被导入成功。

3 常见问题

3.1 导入数据时会走查重规则的校验吗?

会,重复数据会进行报错不允许导入。

3.2 可以配置:在一条主数据对象下,不能出现商品+单位相同的从对象数据吗?

可以,在从对象上配置查重规则,设置规则:主从关系字段+商品+单位。
2025-06-10
0