跳到主要内容
版本:Next

条码管理

1. 模块概述

核心功能: 条码管理模块是LMES系统中用于管理产品条码的核心功能模块,提供条码的解析、生成和校验三大功能。该模块通过统一的规则配置,实现对生产过程中各类条码的标准化管理,确保条码信息的准确性、一致性和可追溯性。

  • 组件标识: BarcodeManagement
  • 组件名称: 条码管理
  • 组件分类: run (插件)

用户价值:

  • 解决标准化问题: 统一企业内部各种条码格式,建立标准的条码管理体系
  • 提升追溯效率: 通过结构化的条码解析,快速提取产品关键信息,支持精准追溯
  • 保障数据质量: 通过校验规则确保条码数据的正确性,减少人工错误
  • 支持灵活配置: 适应不同产品线和工艺流程的条码管理需求
  • 降低管理成本: 自动化的条码处理减少人工干预,提高生产效率

2. 模块详解

界面布局: 条码管理模块采用现代化的标签页设计,主界面分为三个核心功能区域:解析规则、生成规则和校验规则。每个功能区域都提供完整的CRUD操作界面,支持规则的创建、编辑、删除、复制和查询功能。

解析规则主界面

详细UI元素功能说明:

2.1 顶部功能标签页

  • 解析规则标签: 管理条码的解析配置,将复杂的条码字符串按照预设规则分解为有意义的数据段
  • 生成规则标签: 配置条码的生成逻辑,根据产品信息、工序要求等自动生成符合规范的条码
  • 校验规则标签: 设置条码的校验机制,确保条码格式和内容的正确性

2.2 操作工具栏

  • 新增按钮: 创建新的规则配置,支持快速添加各类规则
  • 编辑按钮: 修改已有规则的配置参数,支持规则的动态调整
  • 删除按钮: 移除不再使用的规则,保持规则库的整洁
  • 复制按钮: 基于现有规则快速创建相似规则,提高配置效率
  • 查看按钮: 以只读模式查看规则详情,用于规则审查和确认

2.3 搜索和过滤功能

  • 快速搜索框: 支持按规则名称、状态等关键字进行模糊搜索
  • 高级过滤: 可按创建时间、使用状态、规则类型等条件进行精确过滤

2.4 规则列表展示区

以表格形式展示所有规则的完整信息:

  • 规则名称: 规则的唯一标识,便于管理和引用
  • 状态: 显示规则当前的使用状态(使用中/未使用)
  • 条码构成/校验码/适用范围: 根据不同规则类型显示相应的核心信息
  • 更新时间: 记录规则的最后修改时间,便于版本管理
  • 备注: 规则的详细说明和使用注意事项

3. 操作指南

3.1 条码解析规则管理

任务一:创建基于分隔符的解析规则

  1. 步骤一: 在解析规则页面,点击左上角蓝色的"新增"按钮,系统将弹出规则配置对话框。

  2. 步骤二: 配置规则基本信息

    • 规则名称: 输入具有业务含义的规则名称,如"生产条码解析规则_产品A"
    • 条码示例: 粘贴或输入实际的条码样本,如"20230904_00000_00001"
    • 解析类型选择:
      • 选择"分隔符号"用于处理有明确分隔符的条码
      • 选择"起止符号"用于处理有特定开始和结束标识的条码
      • 选择"固定长度"用于处理每段长度固定的条码
    • 分隔符配置: 输入条码中使用的分隔符,如下划线"_"或其他字符

新增解析规则配置界面

  1. 步骤三: 执行条码解析验证

    • 点击"解析"按钮,系统将根据配置的规则自动分析条码示例
    • 在下方的解析结果表格中查看分解后的条码段信息:
      • 序号: 条码段的顺序编号
      • 条码段名称: 为每个条码段分配有意义的名称(可编辑)
      • 条码段内容: 显示解析出的具体内容
      • 位数: 该条码段的字符长度
    • 验证解析结果是否符合预期,如不符合可调整解析参数重新解析
  2. 步骤四: 完善规则信息并保存

    • 在"备注"区域详细描述规则的用途、适用场景和注意事项
    • 点击"确认"按钮保存规则,系统将自动分配规则ID并更新规则列表

任务二:管理现有解析规则

  1. 查看规则详情: 在规则列表中选择目标规则,点击"查看"按钮查看规则的完整配置信息

  2. 编辑规则: 点击"编辑"按钮修改规则参数,支持实时预览修改效果

  3. 规则状态管理:

    • 使用中的规则会在"状态"列显示相应标识
    • 可以通过编辑功能调整规则的启用状态

3.2 条码生成规则管理

任务三:创建条码生成规则

  1. 步骤一: 切换到"生成规则"标签页,点击"新增"按钮启动生成规则配置流程。

生成规则管理界面

  1. 步骤二: 配置规则适用范围和基本信息

    • 条码规则名称: 输入描述性的规则名称,建议包含适用产品或工序信息
    • 适用工序: 点击"选择"按钮,从工序列表中选择该规则适用的生产工序
    • 适用产品: 点击"选择"按钮,从产品目录中选择该规则适用的产品类型
    • 自定义条码段: 启用此选项可以创建灵活的条码结构
      生成规则详细配置界面
  2. 步骤三: 配置条码段生成规则 在条码段配置表格中,为每个条码段设置详细的生成参数:

生成规则详细配置界面

  • 条码来源: 选择条码段数据的来源类型:

    • 自定义名称: 手动指定条码段的标识名称
    • 系统字段: 使用系统预定义的数据字段
    • 业务变量: 引用业务流程中的动态变量
  • 条码段名称: 为每个条码段分配有意义的业务名称

  • 条码段内容: 根据来源类型配置具体的内容生成规则

  • 位数设置: 指定该条码段的固定长度,支持自动补齐

  • 固定字符位数: 设置固定字符和可变字符的组合规则

  • 高级生成选项:

    • 固定字符: 支持序列号的自动递增
      alt text
    • 自增数字: 支持序列号的自动递增
      alt text
    • 关联字段: 与其他业务数据字段建立关联
      alt text
    • 关联变量: 与流程变量建立动态关联
      alt text
  1. 步骤四: 配置生成效果和规则保存
    • 生成效果说明: 详细描述条码生成后的预期格式和业务含义
    • 备注信息: 记录规则的使用说明、限制条件和维护要点
    • 点击"确认"按钮保存生成规则

3.3 条码校验规则管理

校验规则管理界面

任务五:创建条码校验规则

  1. 步骤一: 切换到"校验规则"标签页,点击"新增"按钮开始校验规则配置。

校验规则管理界面

  1. 步骤二: 配置校验规则基础参数
    • 规则名称: 输入清晰的校验规则名称,建议体现校验的重点和范围
    • 解析类型选择:
      • 原始条码: 直接对完整的条码字符串进行校验
      • 解析条码段: 基于已配置的解析规则,对各个条码段分别校验
    • 条码段数量校验:
      • 开启: 检查条码解析后的段数是否符合预期
      • 关闭: 不检查条码段数量,允许灵活的条码结构
    • 条码解析规则关联: 从下拉列表中选择对应的解析规则,确保校验与解析的一致性

校验规则基础配置界面

  1. 步骤三: 配置详细的条码段校验规则 在条码段校验配置表格中,为每个条码段设置具体的校验要求:

校验规则详细配置界面

校验类型选项:

  • 长度校验: 验证条码段的字符长度是否符合规定范围
  • 物料编号校验: 检查条码段是否包含有效的物料编号
  • 产品型号校验: 验证产品型号信息的正确性和存在性
  • 固定字符校验: 检查特定位置是否包含预期的固定字符
  • 数字格式校验: 验证数字格式的条码段是否符合格式要求
  • 日期格式校验: 检查日期相关的条码段格式
  • 不校验: 对某些动态或可选的条码段跳过校验

校验参数配置:

  • 为每种校验类型设置详细的参数,如长度范围、格式规则等
  • 支持正则表达式进行高级校验配置
  • 可以设置校验的严格程度(警告/错误)
    校验规则高级配置界面
  1. 步骤四: 完成校验规则配置
    • 备注说明: 详细记录校验规则的业务逻辑和特殊要求
    • 异常处理: 配置校验失败时的处理策略
    • 点击"确认"按钮保存校验规则