ERP数据录入里最贵的重复数据,往往不是多敲了一遍名称,而是同一个供应商被建成两条档案后,采购、收货、付款和报表分别沿着不同记录继续流转。等问题暴露时,企业面对的已不只是“删掉一行”,还要核对历史单据、修复关联、解释差异并留下审计记录。我的核心判断是:去重不是录入后的清理动作,而是一套从识别、拦截、处置到复盘的成本控制机制。
我判断一套ERP去重方法是否有效,不先看清理了多少条,而先看新增记录进入系统前有没有检查、疑似重复能不能被正确识别、确认后的处置是否留痕。只在月底导出数据、用表格找重复项,最多算补救;如果新增入口没有改变,清理完仍会重新积累。
更实用的目标可以拆成三层:第一,减少可以预防的重复建档;第二,让不能自动判定的近似记录及时进入人工复核;第三,缩短已经发生的重复数据从发现到处置的时间。三层分别对应入口控制、风险分流和问题闭环,不能只用“查重命中数”评价。
重复数据的直接成本,是再次录入、查找和维护的工时;间接成本则可能发生在采购询价、入库匹配、发票核对、付款审批、库存分析和经营报表中。后一类通常更难被单独记账,因为它分散在不同岗位,却可能比多录一条数据更耗时。
因此,成本控制不等于“尽可能挡住所有新记录”。误拦截也有代价:业务人员需要等待复核,真正不同的主体可能被错误合并,后续交易还可能被关联到错误档案。好的规则不是拦得最多,而是在重复风险、误判风险和处理成本之间取得可解释的平衡。
| 控制层 | 要解决的问题 | 可观察的结果 |
|---|---|---|
| 录入前 | 同一对象因入口分散、命名不统一而重复建档 | 新建前检索率、疑似重复提示率 |
| 录入中 | 批量导入或人工建档未经过必要校验 | 导入校验失败率、人工复核时长 |
| 录入后 | 重复记录未处置,或处置后无法追溯 | 重复待处理量、平均关闭时长、关联单据异常数 |

不同企业可以采用不同目标,但口径必须可复核。例如,“重复记录率”要说清分母是全部有效主数据、当月新增档案,还是抽样检查的记录;“处理时长”要从疑似项生成、工单创建还是责任人接单开始计时。口径不统一,前后对比就容易产生假改善。
我建议先从一个对象和一个流程试行,例如先治理供应商新增,再观察一个月的新增量、疑似项、确认重复数、误判数和处理耗时。跑通后再扩展到客户、物料或其他主数据。这样比一开始要求全公司所有对象统一上线更容易定位规则问题。
同一供应商可能由采购人员建档,也可能由财务人员因付款需要补录;客户资料可能来自销售表格、线上订单或历史系统迁移。入口越多,越容易出现“我这里搜不到,就先建一条”的情况。如果不同部门使用不同权限、搜索范围或字段,员工甚至可能确实无法发现已有记录。
这类问题不能只靠提醒“录入前请检查”。需要核对各入口能否搜索到同一主数据、搜索结果是否包含停用档案、是否允许业务人员跳过审批,以及批量导入是否使用同一套规则。否则,制度写了检索要求,系统却没有提供完成检索的条件。
同一个公司可能以全称、简称、带地区前缀的名称或历史名称出现。物料可能因规格单位、包装方式或描述顺序不同而被录入多次。简单的文本完全匹配只能识别一部分重复项,名称相似也不等于主体相同。
因此,判断重复要按对象选择识别字段。供应商可核对企业识别信息、税务信息、银行账户等业务字段,但这些字段是否可用要结合企业合规要求和系统权限;物料可能需要综合编码、规格、单位、品牌或关键属性。字段组合要能解释“为何判为疑似”,而不是只输出一个不可审计的相似度分数。
ERP上线或更换系统时,数据常从多个表格、旧系统或部门台账汇入。不同来源可能有各自的编码规则、空值写法和失效记录。若迁移前只做格式转换,没有建立主档映射和异常清单,重复项就会在新系统里获得“正式记录”的身份。
迁移阶段尤其要区分三件事:历史记录是否需要保留、当前有效记录以哪条为主、旧编码如何映射到新编码。直接把看起来重复的行删除,可能破坏历史单据追溯;把所有旧行都导入并保持有效,又可能让业务继续选错档案。
当业务人员的考核只关注订单是否及时提交,而建档需要等待较长审批时,临时建档可能成为绕过瓶颈的办法。此时重复记录不是单纯的操作习惯,而是流程速度与数据治理要求冲突的结果。只加一道审批,可能把问题从数据质量转移为业务排队。
我会同时检查新建等待时间、审批退回原因和临时档案使用情况。如果大量申请集中在月末、急单或特定部门,应该先判断规则是不是过于复杂、责任人是否有容量,而不是马上收紧权限。控制设计需要让合规路径比绕过规则更容易走通。

名称相同只能说明值得核验,不能独立证明记录属于同一主体。不同地区的门店、关联企业、集团内独立核算单位,可能有相同或近似名称;一个主体也可能因名称变更留下多个历史名称。用名称相似直接自动合并,容易把不同业务主体错绑在一起。
更稳妥的做法是先划分判定等级:关键标识完全一致的记录可进入高优先级复核;名称和地址相似、其他字段不一致的记录进入人工判断;仅有泛化词相同的记录不应自动阻断。规则输出应告诉复核人“哪些字段相同、哪些字段冲突”,便于快速判断。
一条档案可能已经被订单、收货单、发票、付款记录或库存交易引用。直接删除不仅可能破坏关联,也可能使历史报表无法解释。即便系统允许删除,也要先确认权限、审计要求和关联数据的处理方式。
常见处置方式包括保留一条主记录并将其他记录合并、将多余记录停用、建立旧编码到新编码的映射,或者对确无业务关联且符合规则的记录删除。处置动作应由数据状态和关联关系决定,而不是由“重复”这个标签决定。
过严的唯一性约束会让真实的新业务无法及时建档;过松的规则又会放过大量重复项。两种极端都会增加成本,只是成本出现的位置不同:过严时体现在等待、人工申诉和业务绕行;过松时体现在重复维护、对账和报表核对。
应先区分“硬拦截”和“软提示”。只有业务上足以证明不能重复的字段组合,才适合考虑硬拦截;不确定性较高的相似匹配,更适合提示并转入复核。规则上线后还要持续记录误拦截和漏检案例,用实际结果调整阈值与字段组合。
疑似项从系统里弹出来,不等于问题已经解决。若每天生成大量提示,责任人没有处理时限、判断标准和升级机制,提示很快会变成“点掉就行”的噪声。人工复核也需要成本预算,尤其是供应商、物料等字段复杂的对象。
我会至少记录复核量、确认重复比例、误报比例、平均处理时长和超时量。若命中很多但确认重复比例很低,规则可能太宽;若命中很少但业务持续反馈重复档案,规则可能漏掉关键字段或入口没有覆盖。要用这类反馈调规则,而不是只追求提示数量。
重复率下降不一定代表成本下降。例如,团队可能通过限制新建把重复率压低,却让业务人员等待更久;也可能把疑似记录全部标记为“待确认”,导致报表里暂时看不到重复,但实际责任并未关闭。
因此,至少要把数据质量结果与业务运行结果放在一起看:重复项数量、误判数量、处理耗时、关联单据修复量和因档案问题造成的流程等待。治理目标不是把某一个比例做漂亮,而是让业务可以更少返工、更容易追溯,并且不因控制措施频繁卡住正常流程。

我会先把对象分开,不用同一套规则覆盖所有主数据。客户、供应商、物料、员工或账户的识别方式不同,重复后果也不同。客户名称相近可能是集团关联主体;物料描述接近可能是不同规格;供应商银行信息相同也需要进一步核实业务关系,不能单字段定论。
| 对象 | 可考虑的核对字段 | 需要重点避免的误判 | 建议复核方向 |
|---|---|---|---|
| 供应商 | 规范名称、法定识别信息、联系方式、地址、付款相关信息 | 集团关联公司、分支机构或历史名称被错误合并 | 结合主体关系、付款主体和合同信息核验 |
| 客户 | 客户编码、规范名称、联系方式、地址、业务归属 | 不同门店、地区主体或渠道客户被合并 | 确认开票主体、签约主体和销售归属 |
| 物料 | 规格型号、计量单位、关键属性、物料类别、供应信息 | 相似描述掩盖规格、包装或单位差异 | 由采购、仓储或技术岗位共同确认关键属性 |
| 员工或内部账户 | 内部编号、组织归属、有效状态、登录标识 | 调岗、离职或历史账号被当作新对象重复建立 | 与人事或权限管理记录对照并保留变更轨迹 |
表中的字段是候选项,不是通用标准。企业应结合数据可获取性、合规要求和业务流程确认哪些字段能作为识别依据。涉及个人信息、付款信息或其他受控字段时,还要控制访问权限和导出范围,不应为了查重而扩大无关人员的可见范围。
确定性匹配适合字段含义明确、维护相对稳定、重复风险较高的组合。例如,某类数据的受控编码或唯一业务标识完全相同,通常可以触发强提示或阻断。但字段是否真正唯一,要先验证历史数据和业务例外,不能仅凭制度设想。
疑似匹配用于处理名称变体、地址近似、规格描述不一致等情形。系统或数据分析流程可以把候选记录排在一起,让业务人员确认;但最终决定应依据对象特征和业务证据。相似度算法能缩小搜索范围,不能替代主体判断。
判断是否应该硬拦截,我会问三个问题:如果放过一条重复记录,可能造成什么业务后果?如果拦住一条真实新记录,业务会等待多久、是否有临时方案?误判后是否能快速恢复并追溯?答案不同,控制方式就不同。
付款主体或库存关键物料等高风险对象,可能值得设置更强的复核;低风险、可快速修正的普通资料,则可能使用提示和抽查。控制强度要与风险相匹配,而不是为了体现“数据治理严格”就把所有新增都放入审批队列。
去重成本可以先用一个简化模型估算:重复处理成本等于新增重复记录数量乘以平均处理工时,再乘以企业核算的综合小时成本;还可以加入因等待、错误关联和报表返工产生的可记录成本。这个模型不需要一开始就精确到每一分钱,但要把范围、口径和假设写清楚。
治理收益则可以通过试点前后同口径对比:重复项处理时长减少多少、返工次数变化多少、导入失败是否下降、等待时间是否上升。不能把“删除了多少条”直接换算成“节约了多少成本”,除非确实有工时记录或成本依据支持。
| 成本项目 | 可用的估算方式 | 容易遗漏的部分 |
|---|---|---|
| 录入与复核工时 | 处理数量 × 单条平均耗时 × 综合小时成本 | 等待他人确认、反复补资料的时间 |
| 业务返工 | 返工次数 × 每次参与岗位数 × 平均处理时长 | 跨部门沟通和重复解释的成本 |
| 流程等待 | 记录申请至可用的中位时长及超时量 | 急单绕行、临时档案和事后补录 |
| 数据修复 | 关联单据修复数 × 单据类型对应的处理工时 | 历史报表重算、审计说明和映射维护 |
试点应选一个重复问题频繁、业务责任相对清楚、数据范围可控的对象。先抽取一批近期新增记录,人工标注真实重复、真实不同和无法判断三类,再评估规则命中是否有用。若没有样本标注,团队很难知道阈值是在提高识别能力,还是只是在制造更多提示。
试点期间应保留规则版本、命中字段和人工决定。出现误拦截时,能查到当时使用的规则;出现漏检时,能还原记录来自哪个入口。没有这些记录,后续只能凭印象调规则,难以判断优化是否真正改善了结果。

下面用一个明确标注的情景模拟说明,不代表真实客户或行业统计。某制造企业有多个采购小组,供应商档案由采购申请人发起,财务在付款准备阶段也可以补充资料。一个供应商因简称、全称和地区前缀不同形成两条有效档案,采购订单挂在其中一条,发票或付款资料挂在另一条。
问题最初未必表现为系统报错。采购可能认为订单已完成,财务却找不到对应的付款资料;管理人员看供应商采购额时,两条记录分别呈现,导致统计需要人工合并。若没有统一处理流程,员工可能在新单据上继续选择“看起来更像”的一条,历史差异随交易量增加而变复杂。
假设团队回看一个月,发现100条疑似重复供应商记录,其中54条经业务确认属于同一主体,剩余46条属于名称相似但主体不同、信息不足或历史状态不一致。这个结果说明:疑似记录不能直接等同于重复记录,自动删除或自动合并都不合适。
再假设每条确认重复记录平均涉及两类后续核对:一类是采购与供应商资料确认,另一类是财务或付款信息核验。团队记录了每类工作的实际耗时后,才能估算每月消耗多少人时。这里不预设节省比例,也不把情景中的样本量当作企业基准;真正用于预算的数值应来自企业工单、工时表或抽样计时。
| 情景观察项 | 示意数值 | 应怎样解释 |
|---|---|---|
| 疑似记录 | 100条/月 | 是需要复核的候选量,不代表重复量 |
| 确认属于重复 | 54条/月 | 需有业务证据确认主体相同 |
| 确认属于不同主体或暂不能判断 | 46条/月 | 保留或补充资料,不能为了降低重复率强行合并 |
| 处置完成时间 | 以企业记录为准 | 从接单到完成的时长,应区分等待和实际操作 |
对于确认重复的记录,团队先检查哪条档案信息更完整、是否有未结订单、历史发票或付款记录、是否被报表和接口引用。再决定保留主档、停用多余档案、建立编码映射,或由系统支持的方式合并关联。主档选择标准应事先写明,不能临时按“哪条记录创建得早”决定。
对暂不能判断的记录,应该保留待核实状态并明确责任人、需要补充的资料和复核时限。对于真实不同主体,则应记录排除原因,避免下一次检索再次被当作同一疑似项。这样既能减少重复劳动,也能积累规则样本。

这个推演不证明某种系统或规则能带来固定节省,也不提供行业平均值。它说明的是一种可复制的核算路径:统计疑似项、人工确认真实重复、记录每种处置的工时,再对照入口改造后的同口径数据。若处理时间下降但误合并上升,就不能称为治理成功;若提示更多却没有人负责,也不能称为覆盖提升。
企业可以先做两周抽样,记录每条重复问题的来源、识别字段、关联单据、参与岗位、实际耗时和最终处置。样本不必一开始覆盖所有部门,但要保留无法判断项。它们往往揭示字段标准或责任边界尚不清楚,比单纯统计已确认重复更有改进价值。
如果问题主要来自人工新建,先确认检索入口是否方便、是否能搜索别名或历史编码、停用档案是否可见、不同部门能否查看相同范围。检索结果要能展示关键辨别字段,否则员工即使搜到相似记录,也无法判断是否可复用。
操作上可以把建档流程改成“检索现有档案,确认未找到,提交新增”。对命中项要求申请人说明为何不能复用;对确实需要新建的情况,允许提交业务依据,避免把规则变成无解释的障碍。新建前检索率应作为流程指标,而不是个人惩罚指标。
如果重复项主要来自Excel或其他系统导入,重点不是要求录入人逐行肉眼检查,而是提供导入预检。预检至少应检查必填字段、编码冲突、格式异常、完全重复和疑似重复,并把错误行、原因和建议动作回传给提交者。
导入任务最好先进入暂存区,通过校验后再正式写入主数据。对大批量历史迁移,还要保留来源文件、批次号、字段映射和异常处理记录。若每次失败只返回“导入错误”,业务人员难以定位问题,可能通过改列名、删字段或拆分批次绕过控制。
历史数据治理应先按有效状态、近期交易、关键关联、数据来源和风险等级分层。近期仍在使用、关联未结业务的记录优先核验;长期无交易且无关联的历史记录,可以安排低优先级清理或停用;不确定记录进入待确认清单。
如果历史量很大,不必要求一次性清到“零疑似”。先确定高风险对象和业务边界,完成一批可验证的处置,再观察是否影响订单、报表和接口。每批处理都应记录规则、样本范围、审批人、异常项和回退办法。
如果采购、财务、销售或仓储都可以建立同一类主数据,企业需要明确谁是数据责任人、谁可以发起、谁负责核验、谁批准例外。集中管理不一定意味着所有录入都集中到一个团队;也可以由业务部门发起,主数据责任人审核,系统统一编码和留痕。
责任边界应覆盖新增、变更、停用和合并。很多治理方案只规定“谁能新建”,却没有说明联系方式变更、主体更名、物料停产或供应商停用由谁更新,结果旧档案继续被选用。权限应与岗位职责匹配,并定期检查临时授权和离岗账户。
不同ERP产品、版本和配置在模糊检索、唯一性校验、批量导入预检、数据合并和审计记录方面可能差异很大。不要默认系统一定支持某项能力。先向管理员或实施方确认当前功能、权限和数据影响,再决定是配置、流程补充还是外部分析。
如果系统暂时不能自动查重,可以先建立受控模板、人工检索步骤、导入前校验表和疑似记录登记表。需要注意,临时表格必须有人维护、版本受控,并且有明确的系统回写安排;否则表格会变成新的“第二套档案”,反而制造更多口径冲突。
对付款主体、关键库存物料或影响合规报表的对象,可以设置更严格的复核和操作留痕。与此同时,应为紧急业务设计明确的例外路径,例如由指定负责人批准临时处理、限定有效期、事后补齐资料,而不是让员工私下使用近似档案。
例外流程不能长期替代常规流程。应定期统计例外申请量、批准原因、后续补齐率和重复发生部门。如果某类例外不断出现,通常说明基础字段、审批时长或规则设计需要调整,而不是员工“执行不认真”。

指标不宜多到没人维护,也不能少到看不出问题。一个初始看板可以包括:新增档案量、新建前检索覆盖率、疑似重复率、确认重复率、误判率、导入校验失败率、处理时长和超时待办量。每个指标都要明确数据源、分母、统计周期和责任人。
其中,疑似重复率反映规则命中情况,确认重复率反映候选质量;两者不能混用。误判率需要定义是“误拦截的新增申请占复核量”,还是“排除为不同主体的疑似项占复核量”。处理时长也应同时关注中位数和长尾,不要只看平均数而忽略少量长期未结案件。
上线前后对比应尽量保持对象、入口、时间范围和业务量相近。若上线后交易量下降,重复数量变少可能只是新增档案少了;若新增入口发生变化,直接比较总数也不公平。必要时用每百条新增档案的疑似数、确认重复数或处理工时进行标准化。
同样要观察副作用:平均建档时长是否增加、业务例外是否变多、因规则导致的退回是否上升。若重复率下降而审批等待大幅拉长,说明治理方案可能没有降低总成本,而是把成本从后端返工转移到前端等待。
试点可以设定一个清晰周期,例如连续四周,选择一个数据对象或一类导入流程。周期不是行业标准,而是便于企业积累足够样本并完成一次复盘的管理安排。试点开始前先记录基线,过程中记录规则命中、人工决定、错误类型和工时,结束后再判断是否扩大。
决定是否扩展时,我会看四件事:重复记录是否减少;复核负担是否在团队可承受范围;误拦截是否影响正常业务;处置是否可追溯。如果只满足第一项,不足以证明值得全量推广。
对重复量很少、影响有限、人工判断复杂的对象,完善检索和责任流程可能比开发复杂算法更划算。对高频、高风险且字段稳定的对象,自动校验或批量预检可能更值得投入。自动化并不等于无人负责,规则维护、例外复核和审计仍要有人承担。
成本比较应把实施和维护也算进去:规则配置或开发投入、字段清洗、权限调整、人员培训、后续维护,以及减少的复核和返工成本。若目前连重复问题来源都没有记录,先花大钱做自动合并通常不是优先选择;先获得可靠样本,才能判断自动化应该覆盖哪一段。

在扩展项目之前,可以先逐项确认:是否明确各类主数据的重复定义;是否指定数据责任人;新建前是否有可用检索;导入是否有预检和错误回传;疑似项是否需要人工确认;重复记录是否有保留、合并、停用和映射规则;处置是否保留依据;治理效果是否按统一口径复盘。
如果其中几项还没有答案,先补流程和口径,往往比增加更多查重规则更有效。数据治理不是一次性清库任务,而是让每次新增、变更和停用都能沿着可追溯的路径完成。
成熟的治理不会为了降低记录数量而忽略业务差异。它允许真实不同的主体保留独立档案,也允许无法判断的记录暂时待核实;同时要求每次新增都能说明来源,每次合并或停用都能解释依据。数据可追溯,往往比表面上零疑似更重要。
建议先选最近最常引发对账、返工或报表核对的对象,连续抽样记录重复来源、确认结果、处理时长和关联影响。然后把新建前检索、导入预检、人工复核和处置留痕串成一个小闭环,再用相同口径观察变化。
真正能控制ERP数据录入成本的,不是把重复记录清得更快,而是让重复更难进入关键业务流程,让无法自动判断的记录更快找到责任人,并让每一次治理都能反过来修正规则。先从最常发生、最容易核验的一处入口开始,通常比试图一次性解决全公司的所有历史数据更稳妥。

我在整理客户和供应商资料时,发现名称相近并不代表是同一个主体:简称、分公司和历史名称都可能造成误判。到底该按名称查重,还是把税号、地址、电话等字段一起看?
先区分“完全重复”和“疑似重复”。编码、统一社会信用代码等关键字段一致,通常属于高置信度重复;名称相似、电话相同或地址接近,只能作为待核查线索,不能直接据此合并或删除。判断规则要按数据对象制定。客户和供应商可优先核对主体识别信息、税务信息及账户信息;物料则应关注规格、单位、型号和替代关系。
不要把“名称相同”设成所有数据的唯一查重条件。实操时可把结果分成三档:关键标识一致,进入合并审核;多个辅助字段相似,交由业务人员确认;只有名称相似,保留记录并提示复核。这样既能减少重复,也能避免把不同主体误合并。
我想向管理层说明,重复建档不只是数据看起来不整齐,但又不想随便引用一个“效率提升百分比”。如果企业没有现成统计,应该从哪些工作量开始记录,怎样算出一笔可信的账?
建议先算可观察的处理成本,而不是直接套用行业比例。基础公式可以是:重复数据处理工时 × 综合小时成本,加上由重复引发的核对、改单和流程等待成本。先选一个数据对象或导入批次试算,口径更容易统一。例如,某次导入检查了2400条记录,发现72条疑似重复,按每条平均核查6分钟计算,核查约需7.2小时;
若后续另有12次异常核对、每次25分钟,则再增加5小时。合计约12.2小时,这是演示算法,不是行业基准。还要把“误报成本”纳入判断:规则过严会让大量正常记录进入人工复核。可同时记录疑似重复数、确认重复数、误报数和平均处理时长,用这些数据比较不同规则,而不是只看拦截数量。
我遇到过同一份表格在部门间来回流转,每个人都觉得自己是在补资料,最后系统里却多出几条相似档案。有没有一套不依赖某个特定ERP功能、可以先从流程上执行的办法?
录入前,先明确数据责任人、命名与编码规则、必填字段和新增权限;新建前要求检索现有记录。检索步骤应写进操作说明,而不只是培训时口头提醒,否则忙碌时最容易被跳过。录入中,把字段格式检查、编码唯一性检查和疑似重复提示放在建档或导入环节。
批量导入先跑预检,输出空值、重复编码、异常字符和相似记录清单,由业务人员确认后再正式写入。具体能否自动实现,要核对系统版本、配置和权限。录入后,按来源追踪异常:手工建档、历史迁移、批量导入或跨部门申请。每月抽查高频数据对象,并把重复原因反馈到规则中。
这样做的重点不是增加审批层级,而是把问题挡在最便宜、最容易修正的环节。
我担心清理旧数据时一删了之,会影响历史订单、对账或报表追溯;但如果只是把重复项放着不管,员工又可能继续选错记录。面对这种两难,怎样处理更稳妥?
先不要直接删除。清理前确认记录是否关联历史单据、库存、收付款、合同或审计记录,并指定一条经过业务确认的主记录。历史业务需要保留时,通常应优先考虑合并、停用或建立新旧编码映射,具体方式取决于系统能力和内部控制要求。
处理流程可按“导出候选清单,业务确认主体,检查关联关系,审批处置,保留操作记录,抽样复核”执行。对有交易历史的记录,处置前先测试报表和关联单据;不要在生产环境中未经验证地批量合并。治理效果可跟踪重复记录率、待确认数量、误报率、导入校验失败率和问题处理时长。先固定统计范围与周期,再观察变化;
如果重复数下降但误报和处理时间大幅上升,说明规则未必改善了成本,应调整识别条件或复核流程。


读者评论
文章把去重放在录入、复核和处置的完整流程里讨论,比单纯强调月底清理更贴近实际。尤其是误拦截也会拖慢业务这一点,值得纳入规则设计。
文中的漏斗数据明确说明是情景模拟,这种标注比较严谨。实际落地时,企业还需要按自己的业务量和复核能力重新设定指标。
历史迁移的数据不宜直接删除,保留旧编码映射和单据关联,确实有助于后续追溯。供应商、物料等对象也应分别制定核验字段。