Files
HF-MES-manual/production_configuration/material_model.md
sheng 2d0c34d36e docs: 新增和更新多个模块的文档
新增SPC模块、托盘登录、生产批次不良报表、设备监控、半成品管理、托盘管理、系统监控、批次管理、班组模型、电池工序管理、电池复投管理、批次托盘、系统助手、SPC采集模型、产品模型管理、物料模型管理、用户管理、菜单配置等文档内容

更新文档指南,添加系统功能清单
2026-04-29 17:59:31 +08:00

301 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 物料模型管理
## 1. 功能概述
物料模型管理属于 MES 系统的基础模块,用于构建企业的物料分类、物料基本信息和 BOM 物料清单等核心数据,为生产计划、物料采购、仓库管理、成本核算等业务模块提供物料基础数据支撑。
**核心功能:**
- 物料类别列表:维护物料的分类体系,按物料类型进行分类管理
- 物料信息管理:维护物料的基本信息、物料属性、计量单位等
- BOM物料清单维护产品的物料构成清单定义产品与物料的用量关系
- 计量单位:定义物料的数量计量标准单位,如个、件、千克、米等
**功能对应截图**
![图片:物料模型功能截图](/public/image/process_model/图片:工艺模型功能截图.png)
## 2. 术语说明
| 术语 | 定义 | 说明 |
|------|------|------|
| 物料类别 | Material Category对物料进行分类管理的单元 | 用于区分不同类型的物料 |
| 物料信息 | Material Information物料的基本属性和特征 | 包括物料编码、名称、规格、单位等 |
| 物料清单 | BOMBill of Materials产品构成清单 | 定义产品与物料的用量关系 |
| 计量单位 | Unit of Measure计量物料数量的标准单位 | 如个、件、千克、米等,属于物料信息的属性 |
| 物料编码 | Material Code物料的唯一标识代码 | 物料管理系统中的唯一编号 |
**数据模型关系说明:**
```mermaid
flowchart TB
subgraph 物料类别列表
MCA[物料类别A]
MCB[物料类别B]
end
subgraph 物料信息管理
MI1[物料信息1]
MI2[物料信息2]
MI3[物料信息3]
end
subgraph BOM物料清单
BOM1[BOM物料清单A]
BOM2[BOM物料清单B]
end
MCA -->|1:N| MI1
MCA -->|1:N| MI2
MCB -->|1:N| MI3
BOM1 ---|N:M| MI1
BOM1 ---|N:M| MI2
BOM2 ---|N:M| MI2
BOM2 ---|N:M| MI3
```
**关系说明:**
| 关系类型 | 说明 |
|---------|------|
| 物料类别列表 → 物料信息管理 | **1 对 N**:一个物料类别可以包含多个物料信息 |
| BOM物料清单 ↔ 物料信息管理 | **N 对 M**一个BOM可以引用多个物料一个物料可被多个BOM引用 |
| 物料信息管理 → 计量单位 | **属性**:计量单位是物料信息的属性之一 |
**简化关系图:**
```mermaid
flowchart LR
A[物料类别列表] -->|1:N| B[物料信息管理]
C[BOM物料清单] -.->|N:M| B
B -->|包含| D[计量单位]
B -->|包含| E[物料规格]
B -->|包含| F[物料属性]
```
## 3. 物料模型交互流程
### 3.1 物料类别列表管理
#### 3.1.1 物料类别说明
物料类别是对物料进行分类管理的单元,用于区分不同类型的物料,便于物料的检索和维护。
**功能对应截图**
![图片:物料类别列表截图](/public/image/process_model/图片:工艺流程类别列表截图.png)
#### 3.1.2 新增物料类别
**操作步骤:**
1. 进入【生产配置】→【物料模型】→【物料类别列表】
2. 点击【新增】按钮
3. 填写基本信息
4. 点击【保存】完成类别创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 物料类别编码 | 类别的唯一标识代码 | 是 |
| 物料类别名称 | 类别的名称,如"原材料"、"半成品" | 是 |
| 备注 | 其他补充说明信息 | 否 |
**【重要】** 物料类别编码一旦启用不允许修改和删除,请在创建时仔细确认。
**功能对应截图**
![图片:物料类别设置截图](/public/image/process_model/图片:工艺流程类别设置截图.png)
#### 3.1.3 物料类别查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 物料类别编码 | 按物料类别编码精确查询 |
| 物料类别名称 | 按物料类别名称模糊查询 |
| 上级类别 | 按上级类别筛选 |
### 3.2 物料信息管理
#### 3.2.1 物料信息说明
物料信息是描述物料基本属性和特征的核心数据,包括物料编码、名称、计量单位等,是企业物料管理的基础。
**物料信息特点:**
- 唯一性:每个物料有唯一的物料编码
- 规范性:物料信息有统一的数据规范和标准
- 关联性物料信息可被BOM、工单、仓库等模块引用
**功能对应截图**
![图片:物料信息列表截图](/public/image/process_model/图片:工序单元列表截图.png)
#### 3.2.2 新增物料信息
**操作步骤:**
1. 进入【生产配置】→【物料模型】→【物料信息管理】
2. 点击【新增】按钮
3. 填写物料基本信息
4. 点击【保存】完成物料信息创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 物料编码 | 物料的唯一标识代码 | 是 |
| 物料名称 | 物料的名称 | 是 |
| 物料类别 | 关联的物料类别 | 是 |
| 计量单位 | 物料的计量单位,如个、件、千克等 | 是 |
| 备注 | 其他补充说明信息 | 否 |
**【注意】** 物料编码创建后不允许修改,请在创建时仔细确认。
**【重要】** 物料信息被BOM或其他单据引用后不允许删除。
**功能对应截图**
![图片:新增物料信息截图](/public/image/process_model/图片:新增工序单元截图.png)
#### 3.2.3 物料信息查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 物料编码 | 按物料编码精确查询 |
| 物料名称 | 按物料名称模糊查询 |
| 物料类别 | 按物料类别筛选 |
| 物料类型 | 按物料类型筛选 |
**功能对应截图**
![图片:物料信息查询列表截图](/public/image/process_model/图片:工序单元查询列表截图.png)
### 3.3 BOM物料清单管理
#### 3.3.1 BOM物料清单说明
BOM物料清单是定义产品与物料构成关系的核心数据记录产品由哪些物料组成、各物料的用量比例关系。BOM是生产计划、物料采购、成本核算的重要依据。
**BOM物料清单特点**
- 层级性支持多层级BOM体现产品的装配结构
- 用量关系:明确各层级的物料用量和比例
- 版本管理支持BOM版本变更和历史追溯
**功能对应截图**
![图片BOM物料清单列表截图](/public/image/process_model/图片:工艺流程列表截图.png)
#### 3.3.2 新增BOM物料清单
**操作步骤:**
1. 进入【生产配置】→【物料模型】→【BOM物料清单】
2. 点击【新增】按钮
3. 填写BOM基本信息
4. 点击【保存】完成BOM创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| BOM版本编码 | BOM的唯一标识代码 | 是 |
| BOM版本名称 | BOM的名称如"产品A的物料清单" | 是 |
| 产品编码 | 关联的产品型号 | 是 |
| 状态 | 状态:启用、禁用 | 是 |
| 备注 | 其他补充说明信息 | 否 |
**【重要】** BOM被生产工单引用后不允许删除。
**功能对应截图**
![图片新增BOM物料清单截图](/public/image/process_model/图片:新增工艺流程截图.png)
#### 3.3.3 设置BOM
**操作步骤:**
1. 进入【生产配置】→【物料模型】→【BOM物料清单】
2. 选择要设置的BOM点击【设置BOM】按钮
3. 选择对应的工序在IN/OUT中配置物料信息和投入数量
**BOM子项字段说明**
| 字段 | 说明 | 必填 |
|------|------|------|
| IN/OUT | 工序的投料和产出品 | 是 |
| 物料类别 | 引用的物料类别 | 是 |
| 物料编码 | 引用的物料编码 | 是 |
| 物料名称 | 引用的物料名称 | 是 |
| 投入数量 | 生产一个产品该物料的用量 | 是 |
| 单位 | 物料用量的计量单位 | 是 |
**【注意】** 同一BOM中不允许出现相同的物料编码。
**【注意】** BOM子项的用量单位应与物料信息的计量单位一致。
**功能对应截图**
![图片BOM子项物料配置截图](/public/image/process_model/图片:工艺详情页面截图.png)
#### 3.3.4 BOM物料清单查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| BOM编码 | 按BOM编码精确查询 |
| BOM名称 | 按BOM名称模糊查询 |
| 产品型号 | 按产品型号筛选 |
### 3.4 计量单位管理
#### 3.4.1 计量单位说明
计量单位是物料信息的属性之一,用于标准化工物料数量的计量。系统预置常用的计量单位,同时支持用户自定义计量单位。
**常用计量单位类型:**
- 数量单位:个、件、只、支、台、套
- 重量单位:千克、克、吨、磅
- 长度单位:米、厘米、毫米、英寸
- 体积单位:升、毫升、立方米
- 面积单位:平方米、平方厘米
**功能对应截图**
![图片:计量单位列表截图](/public/image/process_model/图片:工序单元列表截图.png)
#### 3.4.2 新增计量单位
**操作步骤:**
1. 进入【生产配置】→【物料模型】→【计量单位】
2. 点击【新增】按钮
3. 填写计量单位基本信息
4. 点击【保存】完成计量单位创建
**字段说明:**
| 字段 | 说明 | 必填 |
|------|------|------|
| 单位编码 | 单位的唯一标识代码 | 是 |
| 单位名称 | 单位的名称,如"个"、"千克" | 是 |
| 备注 | 其他补充说明信息 | 否 |
**【注意】** 系统预置的计量单位不允许修改和删除。
**【重要】** 计量单位被物料信息引用后,不允许删除。
**功能对应截图**
![图片:新增计量单位截图](/public/image/process_model/图片:新增工序单元截图.png)
#### 3.4.3 计量单位查询
**查询条件:**
| 查询条件 | 说明 |
|---------|------|
| 单位编码 | 按单位编码精确查询 |
| 单位名称 | 按单位名称模糊查询 |
| 单位类型 | 按单位类型筛选 |