质量测试、设置和规格

在质量管理系统 (QMS) 中,“规格”(QMS200) 程序允许定义特定于物料的质量要求。质量测试包含质量测量或参数,以确定物料是通过还是未通过测试。设置质量测试时,可以定义执行测试的频率、使用的样本大小和测试结果的可接受值。

还存在创建“集合”的选项,每个集合包含一组与具有类似特征的物料相关联的测试(例如,用于液体相关测试的质量集合)。此外,质量测试被创建为质量规格的一部分,并且可以针对特定物料进行修改以定义其确切的质量测试目标和范围。可以为一个物料或一组物料定义质量规格。

“测试模板”(QMS100) 是一个程序,允许定义在创建规格测试时要使用的各种默认测试相关数据值。它是一个测试,用作添加到规格时复制和更改的模型。此功能允许跨成本中心的一致性。

QMS 还提供了基于每个规格的规格实体的设置自动附加规格的能力。有几个实体类型可用:

  • 客户
  • 交货客户
  • 供应商
  • 制造商
  • 自仓库
  • 采购订单收货仓库
  • 分厂
  • 原产地
  • 目的仓库

当在“规格实体”(QMS210) 上设置实体类型时,选择要包括在规格的特定实体类型中的实际实体。作为此设置的一部分,自动附加设置可以应用于任何或所有列出的实体,并且规格自动附加功能将在交易时发生。例如,如果要设置“客户”实体类型,则客户组织的列表将被定义为规格实体。对于已启用自动附加设置的实体,将自动附加客户相关交易(如客户订单 (CO))的规格。

准备工作

必须满足管理质量控制中列出的设置条件。

遵循以下步骤

设置测试模板、集、规格、规格测试和规格实体

  1. 创建测试模板。

    1. 启动测试模板。打开 (QMS100)

    2. 在 B1 屏幕上,输入所需的字段值:

      • 测试名称
      • 生效日期/时间
    3. 选择“创建”选项以访问 E 屏幕,并输入各种字段值:

      • 测试类型 - 指示将使用模板的测试类型。测试类型可以是:
        • 定量,意味着测试结果与可测量和可验证的物料的客观质量相关,例如厚度、重量、PH 平衡、粘度等。
        • 数字定性,应用用户定义的值,对由代码定义的特定数量的离散测试结果值建模。例如,如果为数字定性测试分配了一个名为“颜色”的测试结果代码,则该代码的测试结果将允许有多个与其相关联的可能值。在本示例中,“颜色”测试结果代码具有 4 个可能的值:0=白色、1=米白、2=黄色、3=不可接受。
        • 定性,反映了物料的主观质量,如触感、味道、外观、颜色等。
      • 失效日期 - 指示测试模板何时变为无效。
      • 必需 - 此设置指示测试是否将用于审批功能,以将其定义为需要通过的测试,以便通过规格。
      • 描述 - 提供测试模板的目的的简要摘要。
      • 需要抽样 - 此设置表示在执行测试时和输入测试结果时要求采样。
      • 测试顺序 - 表示 QI 请求中测试的数字顺序。它用于识别在实验室中应该执行的测试顺序,以限制样品大小和污染。
      • 需要内部测试 - 此设置指示是否应进行内部测试。
      • 测试类 - 用户定义的代码,用于根据测试的性质对测试进行分类。例如,测试可以分类为微生物、分析、物理等。
      • 测试优先级 - 指示测试优先级的信息字段。
      • 特性 ID - 用于存储连接到物料的值的特性唯一 ID。
      • 行业标准 - 代表行业成员遵守的一般公认要求的代码。
      • 值设置 - 指示如何定义测试结果值。如果选择了“0 - 期望值”选项,则将在测试模板上输入最小或最大预期值。如果设置选项为“1 - 值范围”,则必须输入最小和最大值范围。值设置选项“2 - 仅目标值”要求输入目标值。
      • 小数位数 - 用作测试结果精度的小数位数。
      • 测试计量单位 - 应测量测试的测量单位。测量单位还使用小数精度设置来控制测试的准确性。
      • 预期值 - 在定性类型测试中定义的值。有效值是预授权的。
      • 目标值 - 测试结果的理想值。
      • 外部实验室限制 - 用于记录外部机构的任何要求的值范围。该值可以用于跟踪统计信息,且必须以与范围值相同的精确度输入。
      • 警报限值范围 - 此值可用于提醒规格经理注意该限值是否违反安全级别。
    4. 在 F 屏幕上,输入以下字段值:

      • 频率基础 - 表示频率基础。测试频率选项包括:
        • 批次 - 每批测试序列的数量
        • 单位 - 从一定数量的单位采样
      • 频率次数 - 每个频率要创建的样本数。例如:每批 4 次,每 100 EA 2 次,每批次 4 次。这将在 QI 请求上创建测试序列的数量。
      • 频率数量 - “频率基础”值为单位时样本的大小。例如:每 100 EA 两个序列。这仅适用于“频率基础”值为单位。
      • 频率计量单位 - 频率数量的计量单位。例如,每 10,000 EA,每 1000 磅。
      • 样本类型 - 用于对样本进行分类的用户定义代码。例如,液体、固体等
      • 样本大小 - 表示将用于测试的样本大小。
      • 样本计量单位 - 将在执行测试时抽取的样本大小的计量单位。
      • 测量方法 - 用于获取描述流程因素或流程输出质量的数据的技术或方法。测量方法必须记录为六西格玛项目或其他流程改进举措的一部分,以确保对流程的改进测量准确。
      • 测量仪器 - 描述了用于执行检验的设备。
      • 部门 - 部门的名称。它比工作中心具有更高的优先级。部门经常用作成本中心。
      • 实验室 - 将执行测试的内部或外部实验室。
      • 破坏性测试 - 此设置指示样品材料被分解以进行测试。
      • 保留样本 - 此设置指示是否要保留或存储样本以便进一步测试。
  2. 创建集(可选)。

    1. 启动设置。打开 (QMS150)

    2. 在 B1 屏幕上,输入:

      • 集名称
      • 要包括在集中的测试
    3. 选择“创建”选项以访问 E 屏幕,该屏幕显示的网格中包含集中包含的质量测试。

    4. 可以选择在集合中包括其他现有测试。

  3. 创建规格。

    1. 启动规格。打开 (QMS200)

    2. 在 B1 屏幕上,输入:

      • 规格名称
      • 将与规格关联的物料或质量组
      • 生效日期/时间
        注意

        规格的生效日期和时间与附加到它的测试不同。

    3. 选择“创建”选项以访问 E 屏幕,并输入各种字段值:

      • 状态 - 规格可能处于初步、已批准或已解除状态。初步状态表示已创建规格,但不可使用。已批准状态表示规格可用于任何 QI 请求。解除状态表示规格已不再使用。
      • 规格类型 - 指示需要规格的实体(例如,客户、供应商、原产地、制造商、运送至、目的仓库、接收仓库和分厂)。
      • 实验室经理 - 指示负责确保执行分析的人员。
      • 集 - 创建规格时,可以输入集(即一组测试)或单击 F4 浏览所需的集。
        注意

        要创建新集,请通过选择相关选项“规格测试”来从 QMS200 导航,以填充 QMS201 上的“规格测试”网格。在 QMS201 的 B 屏幕上,选择“操作”>“选择集”以启动设置。打开 (QMS150)

        在 QMS200/E 上的“集”字段中进行选择后,系统会自动在“规格测试” (QMS201) 程序中填充网格,显示与该集相关联的测试以供保存。

      • 自动附加 - 选择此设置以便为此规格启用自动附加功能。
      • 重新测试 - 如果选择,表示规格将仅用于重新测试目的。当在存货清单中有库存并且质量仍受到监控,则此设置适用。重新测试 QI 请求是将为可以记录测试结果的特定物料/批次/库位/货箱人工生成的文档。
      • 重新分类 - 表示规格将用于重新分类目的。
      • 发货前测试 - 如果希望指示应在物料分配后但在发货前执行测试,则选择此设置。
      • 混合 - 如果规格用于混合批次,请选择此复选框。有关批次混合的更多详细信息,请参阅文档:

      • 重新测试 DO(配送单)收货 - 如果要将规格自动附加到在接收仓库中为配送单创建的 QI 请求,请选中此复选框。
      • 种植者协议 - 选择此复选框以表明种植者协议需要规格。
      • 批准人 - 表示批准该规格的人。
      • 批准日期 - 上次批准规格的时间。
      • 解除者 - 解除规格的人(如适用)。
      • 解除日期 - 上次解除规格的时间(如适用)。
  4. 创建规格测试

    1. 启动规格测试。打开 (QMS201)

    2. 在 B 屏幕上,输入:

      • 物料号质量组
      • 生效日期/时间
    3. 在“测试”字段中,输入测试模板 ID。

    4. 单击“应用”按钮以显示与规格关联的所有测试。

    5. 选择“创建”选项以将测试添加到网格。

    6. 在 E 屏幕上,在“详细信息”部分中指示测试类型并输入任意字段:

      • 值设置
      • 失效日期/时间
      • 测试描述
      • 测试类
      • 测试优先级
      • 行业标准
      • 测试顺序
      • 必填复选框
      • 需要抽样复选框
      • 需要内部测试复选框
      • 计算质量测试复选框
      • 公式(仅当启用了“按公式计算”复选框时才可见和可编辑)
      • 在 QI 请求中包含测试复选框
      • 在 COA(分析证书)上打印测试复选框
      • 在规格中打印测试复选框
      • 打印规格测试值复选框(指示是否要在 COA 上打印规格测试值的范围)
      • 打印结果值(选择打印实际规格测试值仅规格测试的批准/拒绝状态的选项)
      • 复制 DO 测试结果(以指示当在接收仓库中创建 QI 请求时是否应从与配送单相关联的发货仓库复制测试结果)
      • 测试计量单位(测量单位)
      • 预期最小/最大值和/或目标值
    7. 保存更改。

  5. 创建规格实体。

    1. 启动规格实体。打开 (QMS210)

    2. 在 B1 屏幕上,输入:

      • 规格
      • 生效日期/时间
      • 物料质量组
      • 实体类型(选项是客户、交货客户、供应商、制造商、供应仓库、采购订单收货仓库、分厂、原产地和目的仓库)
    3. 单击“应用”按钮以显示所有附加的当前实体。

    4. 输入实体 ID,如果需要,选中“自动附加”复选框。选择“创建”选项将实体添加到网格。

QMS100Fnc 功能程序

测试模板功能程序 (QMS100Fnc) 调用用于创建和/或更新测试模板的逻辑。

测试模板功能程序 (QMS100Fnc) 包括以下操作:

  • 添加/复制/更新 - 此功能创建或更新通用测试模板。通过调用功能 QMS700Fnc.OperationTestValidate 验证信息。系统显示一条警示消息,指示存在具有重叠有效日期的任何测试。如果存在此类情况,系统会检索重叠的现有测试。现有测试的有效日期范围将更新,以表明它在新测试的生效日期前一分钟已失效。

    此外,系统会验证输入的特性是否已启用质量控制设置。然后,如果测试是定量类型或数字定性类型,则验证特性类型是否是数字。如果特性是字母数字的,那么测试类型应该是定性的。系统验证只有一个特性可以与一个测试相关联。系统中没有其他测试应该具有对所选特性的引用。

  • 删除 - 此功能执行测试模板的删除。

QMS150Fnc 程序

“集”功能程序 (QMS150Fnc) 调用用于创建、更新和/或删除质量集的逻辑。

此功能程序 (QMS150Fnc) 包括以下操作:

  • 创建/更新 - 此功能使用集和相关测试填充集 (QMSSET) 表。创建后,系统会验证集 ID 是否唯一,集中的每个测试也必须是唯一的。
  • 删除 - 此功能从集 (QMSSET) 表中删除集。

QMS200Fnc 程序

“规格”功能程序 (QMS200Fnc) 调用用于创建和/或更新规格的逻辑。

此功能程序 (QMS200Fnc) 包括以下操作:

  • 添加/复制/更新 - 此功能填充规格数据。通过调用功能 QMS700Fnc.OperationSpecValidate 验证必填字段。系统显示一条警示消息,指示存在具有重叠有效日期的任何规格。如果存在此类情况,系统会检索重叠的现有规格。现有规格的有效日期范围将更新,以表明它在新规格的生效日期前一分钟已失效。

    对于复制规格的功能,其所有的测试和实体也被复制。在复制规格时,“批准日期”、“批准人”、“解除日期”和“解除者”字段应为空。“状态”字段默认为“初步”。

  • 删除 - 此功能执行删除规格的操作,其中包括删除规格实体 (QMSENT) 表中的所有规格实体以及质量测试 (QMSTST) 表中的所有测试。

QMS201Fnc 功能程序

“规格测试”功能程序 (QMS201Fnc) 调用设置规格测试的逻辑。

此功能程序 (QMS201Fnc) 包括以下操作:

  • 添加/复制/更新 - 此功能填充规格测试数据。通过调用功能 QMS700Fnc.OperationTestValidate 验证必填字段。系统显示一条警示消息,指示存在具有重叠有效日期的任何规格测试。如果存在此类情况,系统会检索重叠的现有规格测试。现有测试的有效日期范围将更新,以表明它在新测试的生效日期前一分钟已失效。

    更新测试时,系统将验证测试生效日期是否在规格的生效日期之内。

    与规格测试关联的质量控制特性不能被覆盖。该特性必须与测试模板中定义的特性匹配。

    如果测试类型是定量或数字定性,则必须至少定义一个期望值。如果测试是定性的,则必须输入预期结果。

  • 删除 - 此功能执行规格测试的删除。

QMS210Fnc 功能程序

规格实体功能程序 (QMS210Fnc) 调用用于设置规格实体的逻辑。

QMS301Fnc 功能程序

“QI 请求规格”功能程序 (QMS301Fnc) 调用用于添加、更新或删除规格的逻辑。质量计划上的“更改 QI 请求”(QIMD) 设置确定是否允许对 QI 请求进行修改。

功能程序包括以下操作:

  • 添加/更新 - 此功能向 QI 请求添加规格或更新 QI 请求中的现有规格。在添加或更新规格之后,系统将执行对 QMS702Fnc 程序的调用,以触发自动批准流程。
  • 删除 - 此功能从 QI 请求中删除规格。删除后,系统将执行对 QMS702Fnc 程序的调用,以触发自动批准流程。

QMS302Fnc 功能程序

QI 请求规格测试功能程序 (QMS302Fnc) 调用用于将规格测试添加到 QI 请求的逻辑。物料的“向 QI 请求添加测试”(FIAT) 设置确定是否所有测试可以添加到 QI 请求或只允许添加内部测试。

功能程序包括以下操作:

  • 添加/更新 - 此功能向 QI 请求添加规格测试,或更新 QI 请求中的现有规格测试。
  • 删除 - 此功能从 QI 请求中删除规格测试。

QMS400Fnc 功能程序

“测试结果”功能程序 (QMS400Fnc) 调用用于输入、更新或删除质量测试结果和测试序列的逻辑。任何添加、更新或删除都将影响相关的质量控制批次特性。也可能触发自动批准 (QMS702Fnc)(如适用)。

注意

除非“QI 请求来源”字段的所选值为“标准 QI 请求”,否则 QMS702Fnc(自动批准)程序不会更新批次状态。

功能程序包括以下操作:

  • 更新 - 此功能输入测试结果。
  • 复制 - 此功能通过复制功能创建一个或多个测试序列。
  • 删除 - 此功能删除除最后一个测试序列之外的测试序列。

QMS700Fnc 功能程序

可以从必须执行测试验证的测试模板 (QMS100Fnc)、规格测试 (QMS201Fnc) 和 QI 请求规格测试 (QMS302Fnc) 调用“测试验证功能”程序 (QMS700Fnc)。

测试验证功能程序 (QMS700Fnc) 包括以下操作:

  • 测试验证 - 此功能验证测试数据。
  • 测试日期的验证 - 此功能检查日期和时间以在“测试”模板中检测重叠的测试日期。如果现有测试与未来测试重叠,系统将发出错误。必须修改新测试的失效日期,或者必须人工删除具有较早生效日期的原始测试。
  • 规格验证 - 此功能验证规格数据。

MI 交易

测试模板包括以下 QMS100MI 交易:

  • 添加测试 - 在测试模板 (QMSTTP) 表中添加新测试。
  • 更新测试 - 更新测试模板 (QMSTTP) 表中的测试。
  • 删除 - 从测试模板 (QMSTTP) 表中删除测试。
  • 获取测试 - 从测试模板 (QMSTTP) 表检索详细信息。
  • 列出测试 - 列出与每个测试模板关联的测试。

集包括以下 QMS150MI 交易:

  • 添加集 - 在集 (QMSSET) 表中添加新集。
  • 获取集 - 从集 (QMSSET) 表中检索详细信息。
  • 列出集 - 列出与特定集相关联的测试。

规格包括以下 QMS200MI 交易:

  • 添加规格 - 在规格 (QMSSPE) 表中添加新测试。
  • 更新规格 - 更新规格 (QMSSPE) 表中的测试。
  • 删除规格 - 从规格 (QMSSPE) 表中删除测试。
  • 获取规格 - 从规格 (QMSSPE) 表检索详细信息。
  • 列出规格 - 列出规格 (QMSSPE) 表中的测试。

规格实体包括以下 QMS210MI 交易:

  • 添加规格实体 - 在规格实体 (QMSENT) 表中添加新测试。
  • 更新规格实体 - 更新规格实体 (QMSENT) 表中的测试。
  • 删除规格实体 - 从规格实体 (QMSENT) 表中删除测试。
  • 获取规格实体 - 从规格实体 (QMSENT) 表检索详细信息。
  • 列出规格 - 列出规格实体 (QMSENT) 表中的规格实体。允许使用搜索标准,如实体类型、实体 ID、物料/组、规格和生效日期。

规格测试包括以下 QMS201MI 交易:

  • 添加规格测试 - 在质量测试 (QMSTST) 表中添加新测试。此交易调用 QMS201Fnc 程序。
  • 更新规格测试 - 更新质量测试 (QMSTST) 表中的测试。
  • 删除规格测试 - 从质量测试 (QMSTST) 表中删除测试。
  • 获取规格测试 - 从质量测试 (QMSTST) 表中检索详细信息。
  • 列出规格测试 - 列出质量测试 (QMSTST) 表中的测试。

QI 请求的规格包括以下 QMS301MI 交易:

  • 向 QI 请求添加规格 - 此功能向 QI 请求添加规格。添加规格后,系统将执行对 QMS702Fnc 程序的调用,以触发自动批准流程。
  • 更新 QI 请求的规格 - 此功能更新 QI 请求中的规格。更新后,系统将执行对 QMS702Fnc 程序的调用,以触发自动批准流程。
  • 删除 QI 请求的规格 - 此功能从 QI 请求中删除规格。删除后,系统将执行对 QMS702Fnc 程序的调用,以触发自动批准流程。
  • 获取 QI 请求的规格 - 从 QI 请求规格 (QMSRQS) 表检索详细信息。
  • 列出 QI 请求规格 - 列出来自 QI 请求规格 (QMSRQS) 表的规格测试。

测试结果包括以下 QMS400MI 交易:

  • 更新测试结果 - 此功能输入测试结果,并添加测试序列(如果提供)。如果规格的质量计划设置为自动批准,此功能将触发自动批准流程。
  • 添加结果序列 - 此功能通过复制功能创建一个或多个测试序列。如果规格的质量计划设置为自动批准,此功能将触发自动批准流程。
  • 删除测试结果 - 此功能从测试结果 (QMSTRE) 表中删除记录。如果规格的质量计划设置为自动批准,此功能将触发最后一个现有测试序列的自动批准流程。
  • 获取测试结果 - 从质量测试结果 (QMSTRE) 表中检索详细信息。
  • 列出测试结果 - 列出来自质量测试结果 (QMSTRE) 表的测试。