2. EWM质量检验主数据与配置基础

在SAP EWM中,质量检验不是“到货后临时决定查什么”,而是由一套预先维护好的主数据与配置对象共同驱动。理解这些对象之间的层级与引用关系,是后续创建检验单据、录入结果、判定使用决策的前提。本节围绕检验对象、检验类型、检验规则、检验代码组、检验代码、目录与选择集七个核心概念展开,重点说明它们各自“管什么”、彼此如何关联,以及在实际配置中应如何落地。

一、检验对象:检验发生在哪类业务实体上

检验对象(Inspection Object)回答的是“对什么做检验”。在EWM中,常见的检验对象包括:入库检验(针对采购收货、生产入库等内向交货)、出库检验(针对销售发货、转储出库)、内部检验(针对库存转移、盘点差异、退货复检)以及生产收货检验。检验对象决定了后续检验类型可选的取值范围,也决定了检验单据在哪个业务环节被触发。

例如,当一批采购物料通过内向交货单收货到EWM时,系统会根据检验对象“入库检验”去匹配对应的检验类型;如果该物料在QMAT或EWM质检主数据中未激活检验,则不会生成检验单据,直接进入可用库存。因此,检验对象是整条质检链路的入口分类。

二、检验类型:定义检验的业务场景与规则范围

检验类型(Inspection Type)是EWM质检配置中最核心的维度之一,通常用两位到四位编码表示,如 01 表示采购收货检验、04 表示生产入库检验、05 表示出库检验、08 表示内部检验。检验类型绑定了一组控制参数,包括:

  • 适用的检验对象;
  • 是否启用使用决策(Usage Decision);
  • 是否允许跳过检验(Skip Lot);
  • 检验批的创建方式(自动/手动);
  • 与检验规则、检验代码组的关联关系。

在配置路径上,EWM中通常通过 SPRO → Extended Warehouse Management → Quality Management → Inspection Type 进行定义。一个检验类型可以分配给多个检验规则,但同一物料在同一检验对象下只能激活一个主检验类型,避免重复触发。

三、检验规则:决定“抽多少、怎么抽”

检验规则(Inspection Rule)定义抽样策略与检验严格程度。它不直接决定检验项目,而是决定样本量、抽样方式、检验频次。常见参数包括:

  • 抽样方案:如按百分比、固定样本量、AQL抽样表;
  • 检验严格度:正常、加严、放宽;
  • 跳批规则:连续N批合格后允许跳检;
  • 样本单位:件、箱、托盘、千克等。

举例来说,某物料配置检验规则 IR01:正常检验,样本量按AQL 1.0、检验水平II,当批量≤500时抽32件;若连续5批合格,则切换为放宽检验,样本量降为13件。这些参数在检验批创建时被系统读取,并写入检验批的样本计算逻辑中。

四、检验代码组与检验代码:描述“查什么、结果是什么”

检验代码组(Code Group)与检验代码(Code)共同构成检验结果的标准化字典。检验代码组通常按检验特性分类,例如:

  • GR01 外观检验;
  • GR02 尺寸检验;
  • GR03 功能测试;
  • GR04 包装与标识。

每个代码组下挂若干检验代码,用于记录具体缺陷或结果。例如外观组下可设:001 划痕、002 色差、003 变形、004 污渍。检验代码通常还带有缺陷等级(致命/严重/轻微)和是否导致拒收的标志。录入检验结果时,检验员选择代码组,再选择具体代码,系统据此累计缺陷数并参与使用决策判定。

检验代码组与检验代码是“结果语言”,不是“检验项目清单”。检验项目(如长度、硬度)通常由检验计划或检验特性承载,而代码组/代码用于快速记录合格与否及缺陷类型。

五、目录与选择集:让主数据可被快速选取

目录(Catalog)是检验代码组和检验代码的容器,SAP中常用目录类型 1(检验特性)、2(检验方法)、3(缺陷代码)、5(使用决策代码)。在EWM质检场景中,最常用的是目录类型 3,用于组织缺陷代码组与代码。

选择集(Selection Set)则是目录的“视图”或“子集”,它把某个检验类型、某个检验对象与特定的代码组集合绑定起来。例如:检验类型 01(采购收货)绑定选择集 SS01,该选择集只包含外观组和包装组,不包含功能测试组。这样在录入结果时,系统只展示与该检验场景相关的代码组,减少误选。

六、对象之间的引用关系

上述对象并非孤立存在,而是形成一条清晰的引用链:检验对象 → 检验类型 → 检验规则 → 选择集 → 目录 → 检验代码组 → 检验代码。其中检验规则决定抽样,选择集决定可选代码范围,目录与代码组/代码决定结果记录方式。配置时若某一环缺失,检验批可能无法创建,或结果录入界面为空。

EWM质量检验主数据引用链 检验对象 → 检验类型 → 检验规则 / 选择集 → 目录 → 代码组 → 检验代码 检验对象 入库 / 出库 / 内部 检验类型 01 / 04 / 05 / 08 检验规则 抽样 / 严格度 / 跳批 选择集 绑定检验类型与代码组 目录 Catalog 类型3:缺陷代码 检验代码组 外观 / 尺寸 / 功能 检验代码 划痕 / 色差 / 变形 配置要点:检验类型必须绑定检验规则与选择集;选择集决定录入界面可见的代码组范围; 目录类型3承载缺陷代码;代码组与代码需提前维护,否则检验结果无法标准化记录。

七、配置落地示例

假设某电子元件入库检验场景,物料 MAT-1001 在EWM中激活质检。配置步骤如下:

  1. 定义检验对象为“入库检验”,检验类型 01;
  2. 为检验类型 01 分配检验规则 IR01(AQL 1.0,正常检验,样本量32);
  3. 创建目录类型 3,目录编号 CAT-QC;
  4. 在目录下创建代码组 GR01 外观、GR02 尺寸;
  5. 在 GR01 下创建代码 001 划痕(轻微)、002 色差(严重);
  6. 创建选择集 SS01,绑定检验类型 01 与代码组 GR01、GR02;
  7. 将选择集 SS01 分配给检验类型 01。

完成上述配置后,当内向交货单过账到EWM时,系统自动创建检验批,样本量按 IR01 计算为32件,结果录入界面仅显示外观与尺寸两组代码。检验员录入缺陷代码后,系统根据代码的严重程度累计缺陷数,并据此触发使用决策建议。

常见配置错误:检验类型未分配选择集,导致结果录入时无代码组可选;或检验规则未维护样本量,系统默认按100%检验,造成检验工作量异常。建议上线前用 /SCWM/QC_INSP 相关报表检查主数据完整性。