---
module_group: "Manufacturing / QM (PP/QM)"
scope_items_count: 21
file: "02_Manufacturing_QM_Processes.md"
usage: "Agent 1 knowledge base — business architecture and process mapping"
---

# Manufacturing / QM (PP/QM) — Business Process Library

## Module Process Relationship Map

```
MRP (J44) → Make-to-Stock (BJ5/BJ8/BJH) → Quality (1E1) → Batch (BLF)
           → ETO Production (6GD/4R8/21D) → Serial Number (BLL)
           
Capacity Planning: 31L → 3LQ
Kanban: 4B3/4B4 → 1E3
Demand-Driven: 2QI → 1Y2 → 4B5
```

---

## Scope Items Index

| ID | Name | Template | Priority |
|----|------|----------|----------|
| BJ5 | Make-to-Stock Production – Discrete Manufacturing | FULL | 核心 |
| BJ8 | Make-to-Stock – Process Manufacturing | FULL | 核心 |
| BJH | Make-to-Stock Production – Repetitive Manufacturing | FULL | 核心 |
| J44 | Material Requirements Planning | FULL | 核心 |
| 1E1 | Quality Management in Discrete and Process Manufacturing | FULL | 核心 |
| BLF | Batch Management | FULL | 核心 |
| 6GD | Engineer Products and Systems – Project with Production | FULL | ETO关键 |
| 4R8 | Engineer-to-Order Production with Variant Configuration | FULL | ETO关键 |
| 21D | Make-to-Order Production with Variant Configuration | FULL | ETO关键 |
| BLL | Serial Number Management in Logistics | SIMPLIFIED | ETO关键 |
| 77G | Batch Derivation – Consumer Products | SIMPLIFIED | ETO关键 |
| 31L | Production Capacity Evaluation | SIMPLIFIED | 常用 |
| 3LQ | Production Capacity Leveling | SIMPLIFIED | 常用 |
| 4B3 | Kanban – In-House Production | SIMPLIFIED | 常用 |
| 4B4 | Kanban – Stock Transfer | SIMPLIFIED | 常用 |
| 1E3 | Material Replenishment with Kanban – External Procurement | SIMPLIFIED | 常用 |
| 2QI | Demand-Driven Replenishment Planning and Execution | SIMPLIFIED | 常用 |
| 1Y2 | Demand-Driven Buffer Level Management | SIMPLIFIED | 常用 |
| 4B5 | Predictive Material and Resource Planning | SIMPLIFIED | 常用 |
| 7TO | Production Order Combination | SIMPLIFIED | 常用 |
| 3OK | Make-to-Order Production – Process Manufacturing | SIMPLIFIED | 场景 |

---

## BJ5 — Make-to-Stock Production: Discrete Manufacturing

---
scope_id: "BJ5"
scope_name: "Make-to-Stock Production – Discrete Manufacturing"
lob: "Manufacturing"
business_area: "Manufacturing Operations"
provisioning: "Default"
priority: "核心"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们按预测/计划批量生产，生产完放入成品库，再根据销售订单出货"
- "我们的产品是标准品，BOM和工艺路线是固定的，不随客户订单变化"
- "我们需要MRP来计划生产，根据物料需求自动生成生产计划"
- "生产过程分子装配（半成品）和总装（成品）两个阶段"
- "我们有序列号管理需求，每件成品需要独立追踪"

**行业适用性：** 离散制造企业 — 机械设备、电子、汽车零部件、工业品、消费品等标准化/批量化生产

**区别于其他场景：**
- vs. `BJ8` (Process Mfg)：BJ5适用于离散装配；BJ8适用于化工、制药等流程型连续生产
- vs. `BD9` (MTO Sales)：BJ5生产不依赖具体销售订单，先产后销
- vs. `4R8` (ETO)：BJ5产品规格固定；ETO每个订单产品设计不同

---

### 2. 流程总览

**端到端流程链：**
```
预测录入 → MRP运行 → 计划订单 → 生产订单 → 子装配生产 → 总装生产 → 成品入库
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **计划阶段** | 独立需求录入 → MRP运行 → 物料覆盖分析 | 生产计划员 |
| **订单创建** | 计划订单转生产订单（子装配+总装） | 生产计划员 |
| **子装配生产** | 物料可用性检查 → 备料 → 释放 → 工序确认 → 半成品入库 | 生产主管/操作员/仓库文员 |
| **总装生产** | 物料可用性检查 → 备料 → 释放 → 领料 → 工序确认 → 成品入库 | 生产主管/操作员/仓库文员 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 录入计划独立需求 (PIR) | 生产计划员 | Maintain PIRs (F3445) | 成品独立需求创建，作为MRP输入 |
| 2 | 运行工厂级MRP | 生产计划员 | Schedule MRP Runs (F1339) | 系统自动生成计划订单（成品+半成品） |
| 3 | 评估库存/需求情况 | 生产计划员 | Monitor Material Coverage - Net / Individual Segments (F2101A) | 识别物料缺口和需求时间窗口 |
| 4 | 计划订单转生产订单 | 生产计划员 | Manage Material Coverage (F0251A) | 成品和半成品生产订单创建 |
| 5 | 查看订单执行进展 | 生产计划员 | Review Order Progress - Multilevel View (F7681) | 多层生产订单整体执行状态可见 |
| 6 | 检查子装配物料可用性 | 生产主管 | Manage Production Orders (F2336) | 识别缺料清单 |
| 7 | 子装配备料 | 生产操作员 | Stage Materials for Production (MF60) | 半成品所需组件移至生产存储位 |
| 8 | 释放子装配生产订单 | 生产主管 | Manage Production Orders (F2336) | 生产订单状态变为"已释放" |
| 9 | 子装配工序确认（报工） | 生产操作员 | Confirm Production Operation (F3069) | 工时、产量、废品量记录至订单 |
| 10 | 半成品入库 | 仓库文员 | Post Goods Movement (MIGO) | 半成品库存增加 |
| 11 | 检查总装物料可用性 | 生产主管 | Manage Production Orders (F2336) | 确认半成品及原材料均可用 |
| 12 | 总装备料 | 生产操作员 | Stage Materials for Production (MF60) | 成品所需组件移至生产区 |
| 13 | 释放总装生产订单 | 生产主管 | Manage Production Orders (F2336) | 总装生产订单释放 |
| 14 | 领料 | 生产操作员 | Pick Components for Production Orders (CO27) | 组件领料凭证过账 |
| 15 | 工序逐步确认（报工） | 生产操作员 | Confirm Production Operation (F3069) | 各工序逐一确认，末工序触发自动退料 |
| 16 | 成品入库 | 仓库文员 | Post Goods Movement (MIGO) | 成品库存增加，生产订单完成 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 成品物料主数据 (FERT) | 含MRP参数、序列号配置 | BNT |
| 半成品物料主数据 (SEMI) | 含MRP参数 | BNS |
| 原材料物料主数据 (ROH) | 含采购参数 | BNR |
| 物料清单 BOM | 多层BOM（成品→半成品→原材料） | BNK |
| 工艺路线 Routing | 工序、工时定额、工作中心 | BNL |
| 工作中心 Work Center | 产能参数、成本中心关联 | BNJ |
| 生产版本 Production Version | BOM与工艺路线的有效组合 | BLD |

**前置Scope Items：**
- `BEG` — Standard Cost Calculation（标准成本核算，必须）
- `BNZ` — Create New Open MM Posting Period（必须）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 生产计划员 | SAP_BR_PRODN_PLNR | PIR录入、MRP运行、计划转生产订单 |
| 生产主管（离散） | SAP_BR_PRODN_SUPERVISOR_DISC | 订单释放、物料可用性监控 |
| 生产操作员（离散） | SAP_BR_PRODN_OPTR_DISC | 备料、工序确认、领料 |
| 仓库文员 | SAP_BR_WAREHOUSE_CLERK | 原材料GI、成品/半成品GR |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含序列号管理 | `BLL` | 成品逐件追踪 |
| 含批次管理 | `BLF` | 原材料/成品批次控制 |
| 含质量检验 | `1E1` | 生产过程或收货时触发检验批 |
| 含EWM仓库 | `3DV` | 生产领料/入库通过EWM任务执行 |
| 含产能计划 | `31L`/`3LQ` | MRP叠加产能评估和平衡 |
| 含外协工序 | `BMY` | 部分工序委外，生成采购订单 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  销售预测 / 销售订单 (BD9)
       ↓
  PIR 计划独立需求
       ↓
【BJ5: Make-to-Stock 离散制造】
       ↓
下游触发：
  ├─ 成品库存 → 销售订单出库 (BD9)
  ├─ 生产成本 → CO差异分析 / 期末结算
  ├─ 质量结果 → 质量通知 (1E1)
  └─ 序列号档案 → 设备生命周期 (BLL)
```

---

## BJ8 — Make-to-Stock: Process Manufacturing (Process Order)

---
scope_id: "BJ8"
scope_name: "Make-to-Stock – Process Manufacturing (Process Order)"
lob: "Manufacturing"
business_area: "Manufacturing Operations"
provisioning: "Default"
priority: "核心"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们是化工/制药/食品行业，物料经过混合、反应、蒸馏等连续加工过程"
- "我们的产品有批次号管理，需要追踪每个批次的成分和生产条件"
- "我们按预测生产半成品或成品，入库后再根据订单发货"
- "生产过程中需要按配方（Master Recipe）执行，而非固定工艺路线"
- "产品可能有保质期/失效期管理"

**行业适用性：** 流程制造行业 — 化工、制药、食品饮料、化妆品、油气等连续/批次生产

**区别于其他场景：**
- vs. `BJ5` (Discrete Mfg)：BJ8适用于流程型连续生产，含批次管理；BJ5适用于离散装配
- vs. `BJH` (Repetitive)：BJ8支持批次管理和质量检验；BJH适用于大批量重复生产
- vs. `3OK` (MTO Process)：BJ8按预测生产；3OK按客户订单配置生产

---

### 2. 流程总览

**端到端流程链：**
```
预测录入 → MRP运行 → 计划订单 → 工序计划 → 工艺过程确认 → 投料/倒冲 → 生产确认 → 成品入库
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **计划阶段** | PIR录入 → MRP运行 → 库存/需求分析 | 生产计划员 |
| **订单创建** | 计划订单转工序计划（Process Order） | 生产计划员 |
| **投料执行** | 批次物料拣配/手动投料 | 生产操作员/仓库文员 |
| **工序确认** | 工序阶段确认，组件倒冲 | 生产操作员 |
| **完工入库** | 成品入库，质量检验（如配置） | 生产主管/仓库文员 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 录入计划独立需求 (PIR) | 生产计划员 | Maintain PIRs (F3445) | 成品独立需求创建 |
| 2 | 运行工厂级MRP | 生产计划员 | Schedule MRP Runs (F1339) | 生成采购申请/计划订单 |
| 3 | 评估库存/需求情况 | 生产计划员 | Monitor Material Coverage - Net / Individual Segments (F2101A) | 分析物料缺口 |
| 4 | 创建工序计划 | 生产计划员 | Monitor Material Coverage - Net / Individual Segments (F0251A) | 工序计划创建，含批次要求 |
| 5 | 查看工序计划 | 生产主管 | Display Process Order (COR3) | 确认生产参数 |
| 6 | 通过拣配单投料 | 生产操作员 | Pick Components for Process Orders (COIK) | 批次物料拣配 |
| 6a | 手动过账投料（如不使用拣配） | 仓库文员 | Post Goods Movement (MIGO) | 物料消耗过账 |
| 7 | 监控工序进度 | 生产主管 | Monitor Order Progress (CO46) | 查看订单执行状态 |
| 8 | 工序确认（含组件倒冲） | 生产操作员 | Confirm Process Order Phase (COR6N) | 确认产量、废品、倒冲物料 |
| 9 | 成品入库 | 仓库文员 | Post Goods Movement (MIGO) | 成品入库，触发检验批（如配置） |
| 10 | 查看工序计划确认 | 生产主管 | Display Process Order (COR3) | 确认完成状态 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 成品物料主数据 (FERT) | 含MRP参数、批次管理 | BNT |
| 半成品物料主数据 (HALB) | 含批次管理 | BNS |
| 原材料物料主数据 (ROH) | 含采购/批次参数 | BNR |
| 物料清单 BOM | 配方结构 | BNK |
| Master Recipe | 工序、参数、Phase控制 | 3X9 |
| 资源 Resource | 产能定义 | 3X8 |
| 生产版本 | Recipe与物料的有效组合 | BLD |

**前置Scope Items：**
- `BEG` — Standard Cost Calculation（必须）
- `BNZ` — Create New Open MM Posting Period（必须）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 生产计划员 | SAP_BR_PRODN_PLNR | PIR录入、MRP运行、工序计划创建 |
| 生产主管（流程） | SAP_BR_PRODN_SUPERVISOR_PROC | 工序监控、物料可用性确认 |
| 生产操作员（流程） | SAP_BR_PRODN_OPTR_PROC | 投料、工序确认 |
| 仓库文员 | SAP_BR_WAREHOUSE_CLERK | 物料过账、入库 |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含批次管理 | `BLF` | 原材料/成品批次追溯 |
| 含质量检验 | `1E1` | 收货/工序检验触发检验批 |
| 含批准的主配方 | `5QC` | 配方变更记录管理 |
| 含EWM集成 | `2VJ`/`2VK` | EWM仓库执行 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  销售预测 / 销售订单 (BD9)
       ↓
  PIR 计划独立需求
       ↓
【BJ8: Make-to-Stock 流程制造】
       ↓
下游触发：
  ├─ 成品库存 → 销售出库 (BD9)
  ├─ 生产成本 → CO成本结算
  ├─ 批次数据 → 质量追溯 (1E1/BLF)
  └─ 物料消耗 → MM物料账
```

---

## BJH — Make-to-Stock Production: Repetitive Manufacturing

---
scope_id: "BJH"
scope_name: "Make-to-Stock Production – Repetitive Manufacturing"
lob: "Manufacturing"
business_area: "Manufacturing Operations"
provisioning: "Default"
priority: "核心"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们是大批量重复生产，例如每月生产10万台电机"
- "产品固定，生产线24小时运转，不按批次/订单区分"
- "我们用产线速率控制生产，而非单个生产订单"
- "需要按产品成本收集器归集生产成本"
- "希望简化生产计划，直接在计划表上分配产线"

**行业适用性：** 高产量重复制造 — 汽车零部件、家电、消费品、电子元件等大批量标准化生产

**区别于其他场景：**
- vs. `BJ5` (Discrete)：BJH无单个生产订单，用计划表管理；BJ5有订单追踪
- vs. `BJ8` (Process)：两者都无工序计划，但BJH用生产线速率，BJ8用工序计划
- vs. `4B3/4B4` (Kanban)：BJH是计划驱动；Kanban是拉动驱动

---

### 2. 流程总览

**端到端流程链：**
```
PIR录入 → MRP运行 → 计划表调整 → 产线分配 → 物料备料 → 重复制造确认(倒冲) → 成本归集
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **计划阶段** | PIR录入 → MRP运行 → 计划表查看 | 生产计划员 |
| **产线分配** | 计划表上分配产线/产能 | 生产主管 |
| **物料备料** | 按计划备料至产线 | 生产主管 |
| **生产确认** | 产量确认，物料倒冲 | 生产主管/操作员 |
| **成本归集** | 成本计入产品成本收集器 | 成本会计 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 录入计划独立需求 (PIR) | 生产计划员 | Maintain PIRs (F3445) | 创建成品独立需求 |
| 2 | 运行工厂级MRP | 生产计划员 | Schedule MRP Runs (F1339) | 生成计划订单 |
| 3 | 在计划表中调整规划 | 生产主管 | Manage Repetitive Manufacturing (MF50) | 产线分配、产能调整 |
| 4 | 检查库存覆盖范围 | 生产计划员 | Monitor Material Coverage - Net / Individual Segments (F2101A) | 确认物料可用性 |
| 5 | 物料备料 | 生产主管 | Stage Materials for Production (MF60) | 组件移至产线 |
| 6 | 重复制造确认（含物料倒冲） | 生产主管 | Confirm Repetitive Manufacturing (MFBF) | 产量确认、投料自动倒冲、成本归集 |
| 7 | 错误记录处理 | 生产操作员 | Reprocess REM Goods Movements | 物料移动错误修正 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 成品物料主数据 | 含生产版本、产线分配 | BNT |
| 半成品物料主数据 | 含生产版本 | BNS |
| 原材料物料主数据 | 含采购参数 | BNR |
| 工作中心 | 产线定义、产能参数 | BNJ |
| BOM | 组件清单 | BNK |
| 工艺路线/产线 | 工序、速率 | BNL |
| 生产版本 | BOM+产线组合 | BLD |
| 产品成本收集器 | 成本归集对象 | — |

**前置Scope Items：**
- `BNU` — Create Costing Run（成本核算，必须）
- `BNZ` — Create New Open MM Posting Period（必须）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 库存经理 | SAP_BR_INVENTORY_MANAGER | 初始库存管理 |
| 生产计划员 | SAP_BR_PRODN_PLNR | PIR录入、MRP运行 |
| 生产主管（重复） | SAP_BR_PRODN_SUPERVISOR_RPTV | 产线分配、备料确认 |
| 生产操作员（重复） | SAP_BR_PRODN_OPTR_RPTV | 生产确认、错误处理 |
| 成本会计 | SAP_BR_PRODN_ACCOUNTANT | 产品成本收集器创建 |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含批次管理 | `BLF` | 批次追溯 |
| 含质量检验 | `1E1` | 工序检验触发 |
|与离散混用 | `BJ5` | 产线生产半成品，离散生产成品 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  销售预测
       ↓
  PIR
       ↓
【BJH: Repetitive Manufacturing 重复制造】
       ↓
下游触发：
  ├─ 成品库存 → 销售出库 (BD9)
  ├─ 生产成本 → 产品成本收集器
  └─ 物料消耗 → MM倒冲自动过账
```

---

## J44 — Material Requirements Planning

---
scope_id: "J44"
scope_name: "Material Requirements Planning"
lob: "Manufacturing"
business_area: "Supply Chain Planning"
provisioning: "Default"
priority: "核心"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们需要系统自动计算需要采购/生产什么、物料何时到位"
- "我们有复杂的BOM结构，希望系统自动展算到最底层"
- "我们要根据预测做采购/生产计划"
- "物料短缺时希望系统自动生成采购申请"
- "需要按时间轴看到物料供需缺口"

**行业适用性：** 各类制造企业 — 离散/流程、需要MRP进行物料计划的企业

**区别于其他场景：**
- vs. `2QI` (Demand-Driven)：J44是时间点驱动的MRP；2QI是事件/消耗驱动的DDMRP
- vs. `BJ5`/`BJ8`：J44是纯计划功能；BJ5/BJ8包含执行层生产订单

---

### 2. 流程总览

**端到端流程链：**
```
PIR/需求录入 → MRP运行 → 计划订单/采购申请生成 → 评估MRP结果 → 异常处理
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **需求录入** | PIR或销售订单录入 | 生产计划员/物料计划员 |
| **MRP运行** | 执行MRP计算 | 物料计划员 |
| **结果评估** | 查看计划订单、采购申请、交期 | 物料计划员 |
| **异常处理** | 安全库存调整、例外消息处理 | 物料计划员 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 维护物料PIR（可选） | 物料计划员 | Maintain PIRs (F3445) | 独立需求录入 |
| 2 | 运行MRP | 物料计划员 | Schedule MRP Runs (F1339) | MRP计算执行 |
| 3 | 评估MRP结果（采购申请） | 物料计划员 | Manage Material Coverage (F0251A) | 查看采购申请 |
| 4 | 评估MRP结果（交货计划） | 物料计划员 | Manage Material Coverage (F0251A) | 查看计划协议交货计划 |
| 5 | 显示MRP运行主数据问题 | 物料计划员 | Display MRP Run Master Data Issues | 识别数据问题 |
| 6 | 显示MRP运行关键指标 | 物料计划员 | Display MRP Run Key Figures | 分析MRP运行统计 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 贸易货物/原材料 | 含MRP参数 | BNF/BNR |
| 计划协议 | 供应商交货计划 | — |

**前置Scope Items：**
- `31N` — Situation Handling（如需异常通知）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 物料计划员（外部采购） | SAP_BR_MATL_PLNR_EXT_PROC | MRP运行、结果评估 |
| 主数据专员 | SAP_BR_PRODMASTER_SPECIALIST | 物料主数据维护 |
| 采购员 | SAP_BR_PURCHASER | 采购申请转PO |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含时间相关安全库存 | — | MRP安全库存按时间调整 |
| 含采购申请移交 | — | 采购申请自动转交货计划 |
| 含物料异常处理 | `31N` | 异常情况自动通知 |
| 含MRP变更请求 | `65D` | MRP变更与供应商协同 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  销售订单 (BD9)
  销售预测 (PIR)
       ↓
【J44: MRP 物料需求计划】
       ↓
下游触发：
  ├─ 计划订单 → 生产订单 (BJ5/BJ8/BJH)
  ├─ 采购申请 → 采购订单 (J45)
  └─ 短缺 → 异常通知 (31N)
```

---

## 1E1 — Quality Management in Discrete and Process Manufacturing

---
scope_id: "1E1"
scope_name: "Quality Management in Discrete and Process Manufacturing"
lob: "Manufacturing"
business_area: "Quality Management"
provisioning: "Default"
priority: "核心"
module_group: "QM (Quality Management)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们的产品质量要求高，需要在生产过程中设置检验点"
- "成品入库前必须经过质检，不合格不能发货"
- "政府监管行业（制药/食品），需要有批次追溯能力"
- "质量检验结果要自动记录，支持SPC统计过程控制"
- "发现质量问题时，需要能追溯到使用了哪些批次物料"

**行业适用性：** 离散/流程制造 — 汽车零部件、医药、食品、电子、航空等质量要求高的行业

**区别于其他场景：**
- vs. `BLF` (Batch)：1E1处理质检流程；BLF处理批次管理（追溯/分类）
- vs. 采购QM：1E1侧重生产过程/完工质检；采购QM处理来料检验

---

### 2. 流程总览

**端到端流程链：**
```
生产订单完工 → 入质检库存 → 创建检验批 → 质检员检验 → 记录检验结果 → 使用决策 → 入库/报废
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **入库触发** | 生产订单完工，入质检库存 | 仓库文员 |
| **检验创建** | 系统自动/手动创建检验批 | 质量技师 |
| **检验执行** | 检验方法应用、结果记录 | 质量技师 |
| **决策** | 质检工程师做出使用决策 | 质量工程师 |
| **处理** | 合格入库/隔离/报废 | 仓库文员 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 生产订单完工过账 | 仓库文员 | Post Goods Receipt for Production Order (F3110) | 物料入质检库存，检验批创建 |
| 2 | 显示检验批 | 质量技师 | Manage Inspection Lots (F2343) | 查看待检验批 |
| 3 | 显示检验计划 | 质量技师 | Display Inspection Plan (QP03) | 查看检验特征 |
| 4 | 记录检验结果 | 质量技师 | Record Inspection Results (F1685A) | 记录实测值 |
| 5 | 做出使用决策 | 质量工程师 | Manage Usage Decisions (F2345) | 决定合格/隔离/报废 |
| 6 | 查看库存状态 | 仓库文员 | Stock - Single Material (F1076) | 确认物料状态 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 检验计划 | 检验特征、检验方法、抽样程序 | BNQ |
| 物料质量属性 | 检验类型分配 | BNY |
| 批次分类 | 检验结果追溯 | — |

**前置Scope Items：**
- `BNU` — Create Costing Run（必须）
- `BNZ` — Create New Open MM Posting Period（必须）
- `BNY` — Create Quality Management Attributes（必须）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 质量技师 | SAP_BR_QUALITY_TECHNICIAN | 检验批执行、结果记录 |
| 质量工程师 | SAP_BR_QUALITY_ENGINEER | 使用决策、质量分析 |
| 仓库文员 | SAP_BR_WAREHOUSE_CLERK | 收货、入库 |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含批次管理 | `BLF` | 检验结果关联批次 |
| 含SPC控制图 | — | 统计过程控制 |
| 含工序中检验 | — | 生产过程中触发检验点 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  生产订单完工 (BJ5/BJ8)
       ↓
【1E1: Quality Management 质量管理】
       ↓
下游触发：
  ├─ 合格物料 → 库存可用 (BMC)
  ├─ 批次检验数据 → 批次分类 (BLF)
  └─ 质量成本 → CO模块
```

---

## BLF — Batch Management

---
scope_id: "BLF"
scope_name: "Batch Management"
lob: "Manufacturing"
business_area: "Quality Management"
provisioning: "Default"
priority: "核心"
module_group: "QM (Quality Management)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们需要批次追溯能力，能查到物料来自哪个供应商/哪个生产批次"
- "我们有保质期管理，过期物料要自动冻结"
- "我们用FIFO（先进先出）发料，防止物料过期"
- "化学品的成分需要批次记录，支持质量追溯"
- "客户要求提供批次证书（COC）"

**行业适用性：** 批次敏感行业 — 制药、食品饮料、化工、化妆品、医疗器械等

---

### 2. 流程总览

**端到端流程链：**
```
批次创建/收货 → 批次主数据维护 → 批次使用/追溯 → 批次消耗/出库
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **批次创建** | 收货/生产时自动或手动创建批次 | 仓库文员/质量技师 |
| **主数据维护** | 批次分类、特性值录入 | 质量技师 |
| **批次使用** | 批次关联业务操作（投料/发货） | 操作员 |
| **批次追溯** | 查看批次来源/去向 | 质量技师 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 创建批次（可选） | 质量技师 | Manage Batches (F2462) | 批次主记录创建 |
| 2 | 创建批次（可选） | 质量技师 | Create Batch (MSC1N) | 批次创建 |
| 3 | 维护批次主数据 | 质量技师 | Manage Batches (F2462) | 更新批次特性 |
| 4 | 维护批次主数据 | 质量技师 | Change Batch (MSC2N) | 批次信息修改 |
| 5 | 批次搜索 | 质量技师 | Enterprise Search for Batches | 查找批次 |
| 6 | 批次搜索 | 质量技师 | Manage Batches (F2462) | 查找批次 |
| 7 | 批次使用分析 | 质量技师 | Batch Information Cockpit (BMBC) | 追溯批次上下游 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 批次管理物料 | 物料主数据启用批次管理 | BNF/BNR/BNT |
| 批次分类 | 批次特性定义 | — |
| 批次号规则 | 自动批次编号 | — |

**前置Scope Items：**
- `BJ8` — 如需生产批次
- `J45` — 如需采购批次

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 质量技师 | SAP_BR_QUALITY_TECHNICIAN | 批次创建、维护、追溯 |
| 仓库文员 | SAP_BR_WAREHOUSE_CLERK | 批次物料库存操作 |
| 库存经理 | SAP_BR_INVENTORY_MANAGER | 批次库存监控 |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含批次推导 | `77G` | 基于配方自动推导组件批次 |
| 含保质期管理 | — | 自动过期冻结 |
| 含供应商批次 | — | 记录来料批次 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  采购收货 (J45) / 生产完工 (BJ5/BJ8)
       ↓
【BLF: Batch Management 批次管理】
       ↓
下游触发：
  ├─ 批次物料 → 生产投料 / 销售出库
  ├─ 批次数据 → 质量追溯 (1E1)
  └─ 批次消耗 → 成本归集
```

---

## 6GD — Engineer Products and Systems: Project with Production

---
scope_id: "6GD"
scope_name: "Engineer Products and Systems – Project with Production"
lob: "Manufacturing"
business_area: "ETO (Engineer-to-Order)"
provisioning: "Optional"
priority: "ETO关键"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们是大型设备/工程项目型企业，每个项目都要单独设计"
- "项目周期长（1-2年），需要按项目跟踪成本和进度"
- "项目涉及多工厂协作，需要跨工厂协调"
- "客户按项目里程碑付款，需要财务与项目集成"

**行业适用性：** ETO企业 — 重型设备、工程项目、船舶、航空军工等

---

### 2. 流程总览

**端到端流程链：**
```
项目创建 → 工程设计 → 项目计划 → 生产执行 → 成本归集 → 项目结算
```

| 阶段 | 内容 | 关键角色 |
|------|------|---------|
| **项目定义** | WBS结构、里程碑定义 | 项目经理 |
| **项目计划** | 网络活动、日期、成本计划 | 项目控制 |
| **生产集成** | 项目下层生产订单关联 | 生产计划员 |
| **成本监控** | 实际成本归集、差异分析 | 项目控制 |
| **项目结算** | 内部结算、收入确认 | 财务 |

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 创建项目定义 | 项目经理 | Create Project (CJ01) | WBS结构创建 |
| 2 | 定义项目计划 | 项目控制 | Edit Project (CJ02) | 网络、成本计划 |
| 3 | 计划转生产订单 | 生产计划员 | Manage Material Coverage (F0251A) | 项目关联生产订单 |
| 4 | 生产执行 | 生产操作员 | Manage Production Orders (F2336) | 按项目生产 |
| 5 | 成本归集 | 成本会计 | Project Control (F敲2P) | 成本计入项目 |
| 6 | 项目结算 | 财务 | Project Settlement | 收入确认、成本结转 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 | MDS编号 |
|--------|------|---------|
| 项目模板 | WBS结构模板 | — |
| 网络模板 | 活动定义 | — |
| 成本中心/内部订单 | 成本归集 | — |

**前置Scope Items：**
- `1NT` — Project Control – Finance（财务集成）

---

### 5. 关键角色

| SAP业务角色 | 角色ID | 主要职责 |
|------------|--------|---------|
| 项目经理 | SAP_BR_PROJECT_MANAGER | 项目定义、监控 |
| 项目控制 | SAP_BR_PROJECT_CONTROLLER | 成本计划、监控 |
| 生产计划员 | SAP_BR_PRODN_PLNR | 生产订单管理 |

---

### 6. 流程变体与扩展

| 变体场景 | 对应Scope Item | 说明 |
|---------|--------------|------|
| 含Variant Configuration | `4R8` | 产品变体配置 |
| 含财务集成 | `1NT` | 项目财务结算 |

---

### 7. 与其他模块的集成触发点

```
上游触发：
  销售订单 (BD9/1HO)
       ↓
【6GD: ETO Project Production 工程型项目生产】
       ↓
下游触发：
  ├─ 项目成本 → 项目结算 (1NT)
  └─ 完工交付 → 销售出库 (BD9)
```

---

## 4R8 — Engineer-to-Order Production with Variant Configuration

---
scope_id: "4R8"
scope_name: "Engineer-to-Order Production with Variant Configuration"
lob: "Manufacturing"
business_area: "ETO (Engineer-to-Order)"
provisioning: "Optional"
priority: "ETO关键"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们的产品有很多可选配置（颜色、功率、功能），但共用基础设计"
- "客户下单时选择配置，系统自动展开BOM和工艺路线"
- "同一产品平台，N种配置组合，需快速报价和计划"

**行业适用性：** ETO/CTO企业 — 机械设备、汽车选配、计算机/服务器等

---

### 2. 流程总览

**端到端流程链：**
```
销售订单（配置） → BOM/工艺展开 → 生产订单 → 生产执行 → 完工
```

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 销售订单含配置 | 销售员 | Sales Order (VA01) | 配置参数传递 |
| 2 | BOM/工艺自动展开 | 系统 | — | 生成配置相关BOM |
| 3 | 生产订单创建 | 生产计划员 | — | 按配置的生产订单 |
| 4 | 生产执行 | 生产操作员 | Manage Production Orders (F2336) | 标准生产流程 |
| 5 | 完工入库 | 仓库文员 | Post Goods Movement (MIGO) | 成品入库 |

---

### 4. 关键主数据依赖

| 主数据 | 说明 |
|--------|------|
| 超BOM | 通用BOM+可选组件 |
| 超工艺 | 工序+可选工序 |
| 变式表 | 配置参数映射 |

---

### 5. 关键角色

| SAP业务角色 | 主要职责 |
|------------|---------|
| 销售员 | 配置选择 |
| 生产计划员 | 订单确认 |
| 生产操作员 | 执行生产 |

---

## 21D — Make-to-Order Production with Variant Configuration

---
scope_id: "21D"
scope_name: "Make-to-Order Production with Variant Configuration"
lob: "Manufacturing"
business_area: "MTO (Make-to-Order)"
provisioning: "Optional"
priority: "ETO关键"
module_group: "PP (Production Planning)"
---

### 1. 业务场景标签（触发条件）

> 客户在以下业务场景中会用到此流程：

**典型客户表述：**
- "我们是MTO模式，根据客户订单配置生产"
- "产品配置复杂，有多级变式BOM"
- "需要快速响应客户需求变更"

**行业适用性：** MTO/CTO制造 — 机械设备、汽车配件等

---

### 2. 流程总览

**端到端流程链：**
```
销售订单 → 配置确认 → 独立需求创建 → MRP → 生产订单 → 生产 → 出库
```

---

### 3. 标准业务流程步骤（L3级）

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 销售订单含配置 | 销售员 | Sales Order (VA01) | 配置参数 |
| 2 | 创建PIR | 生产计划员 | Maintain PIRs (F3445) | 独立需求 |
| 3 | MRP运行 | 生产计划员 | Schedule MRP Runs (F1339) | 计划订单 |
| 4 | 生产订单转换 | 生产计划员 | Manage Material Coverage (F0251A) | MTO生产订单 |
| 5 | 生产执行 | 生产操作员 | Manage Production Orders (F2336) | 生产完成 |
| 6 | 出库 | 仓库文员 | Post Goods Issue (MIGO) | 销售出库 |

---

## BLL — Serial Number Management in Logistics

---
scope_id: "BLL"
scope_name: "Serial Number Management in Logistics"
provisioning: "Default/Optional"
priority: "ETO关键"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "每件产品需要唯一序列号，可追溯全生命周期"
- "客户需要序列号保修/追溯"
- "法规要求（汽车VIN、医疗器械）"

**适用场景：** 高价值产品、需个案追踪的货物

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 生产时序列号分配 | 系统 | — | 序列号生成 |
| 2 | 序列号查询 | 仓库文员 | Manage Serial Numbers (F5218) | 追溯信息 |

---

### 3. 关键主数据依赖

- **物料主数据**: 启用序列号管理
- **前置Scope Items**: `BJ5` (Make-to-Stock)

---

### 4. 关键角色

| SAP业务角色 | 主要职责 |
|------------|---------|
| 仓库文员 | 序列号操作 |
| 生产操作员 | 生产中序列号 |

---

### 5. 与其他模块的集成

**上游**: 生产订单完工 (BJ5)
**下游**: 销售出库序列号关联 (BD9)

---

## 77G — Batch Derivation: Consumer Products

---
scope_id: "77G"
scope_name: "Batch Derivation – Consumer Products"
provisioning: "Optional"
priority: "ETO关键"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们需要根据成品批次自动推导/分配组件批次（FIFO）"
- "食品行业要求批次追溯到最细原材料"

**适用场景：** 消费品、食品、批次追溯要求高的行业

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 批次推导配置 | 质量技师 | Batch Derivation (F5749) | 推导规则设置 |
| 2 | 生产时自动推导 | 系统 | — | 组件批次自动分配 |

---

### 3. 关键主数据依赖

- **批次推导规则**: 来源/目标物料映射
- **前置Scope Items**: `BLF` (Batch Management)

---

### 4. 与其他模块的集成

**上游**: 生产订单 (BJ5/BJ8)
**下游**: 批次追溯 (BLF)

---

## 31L — Production Capacity Evaluation

---
scope_id: "31L"
scope_name: "Production Capacity Evaluation"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们需要评估MRP计划后的产能是否足够"
- "产能利用率需要可视化"

**适用场景：** 产能规划、瓶颈识别

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 评估产能 | 生产计划员 | Capacity Planning - Interactive (MD4C) | 产能缺口分析 |

---

## 3LQ — Production Capacity Leveling

---
scope_id: "3LQ"
scope_name: "Production Capacity Leveling"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们需要在MRP基础上平衡产能"
- "生产负荷需要均匀分配"

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 产能平衡 | 生产计划员 | Capacity Leveling (MDVP) | 负荷均衡 |

---

## 4B3 — Kanban: In-House Production

---
scope_id: "4B3"
scope_name: "Kanban – In-House Production"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们用看板拉动生产，减少库存"
- "产线之间按看板补充物料"

**适用场景：** 精益生产、流水线制造

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | Kanban看板循环 | 生产操作员 | Kanban Board (F2821) | 拉动式物料补充 |
| 2 | 看板事件创建 | 系统 | — | 触发生产/转运 |

---

## 4B4 — Kanban: Stock Transfer

---
scope_id: "4B4"
scope_name: "Kanban – Stock Transfer"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "仓库到产线的物料转运用看板拉动"

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 看板转运 | 仓库操作员 | Kanban Board (F2821) | 库存位置转移 |

---

## 1E3 — Material Replenishment with Kanban: External Procurement

---
scope_id: "1E3"
scope_name: "Material Replenishment with Kanban – External Procurement"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "供应商按看板补货，VMI场景"

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 看板事件发送 | 系统 | — | 触发采购申请 |
| 2 | 供应商补货 | 供应商 | — | 看板采购 |

---

## 2QI — Demand-Driven Replenishment Planning and Execution

---
scope_id: "2QI"
scope_name: "Demand-Driven Replenishment Planning and Execution"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们希望按消耗动态补货，而非固定计划"
- "需要缓冲库存管理，根据需求波动自动调整"

**适用场景：** 需求波动大、希望减少库存的企业

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | DDMRP运行 | 生产计划员 | Run Buffer Level Management (F4569) | 补货计划生成 |
| 2 | 补货执行 | 物料计划员 | Manage Replenishment Proposals (F4591) | 采购/生产申请 |

---

### 3. 与其他模块的集成

**上游**: 实际消耗
**下游**: `1Y2` (Buffer Level Management)

---

## 1Y2 — Demand-Driven Buffer Level Management

---
scope_id: "1Y2"
scope_name: "Demand-Driven Buffer Level Management"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们需要根据实际消耗动态调整缓冲库存"
- "需要设置最小/最大库存水位，超出时触发补货"

**适用场景：** 需要精细化库存控制的企业

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 定义缓冲区策略 | 生产计划员 | Buffer Level Strategy Settings | 策略已定义 |
| 2 | 运行缓冲区计算 | 生产计划员 | Run Buffer Level Management (F4569) | 缓冲区已计算 |
| 3 | 审核调整建议 | 物料计划员 | Review Buffer Adjustments | 调整建议已审核 |
| 4 | 执行缓冲区调整 | 物料计划员 | Adjust Buffer Levels | 缓冲区已调整 |

---

### 3. 关键主数据依赖

- **物料主数据**：需求计划配置
- **前置Scope Items**：`2QI` (Demand-Driven Replenishment)

---

### 4. 与其他模块的集成

**上游**: `2QI` (Demand-Driven Replenishment)
**下游**: `4B5` (Predictive Material and Resource Planning)

---

## 4B5 — Predictive Material and Resource Planning

---
scope_id: "4B5"
scope_name: "Predictive Material and Resource Planning"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们希望预测未来物料需求"
- "需要AI驱动的需求预测和资源规划"

**适用场景：** 需要智能预测的企业

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 配置预测模型 | 生产计划员 | Predictive Planning Configuration | 模型已配置 |
| 2 | 运行需求预测 | 生产计划员 | Run Predictive Planning | 预测结果已生成 |
| 3 | 审核预测结果 | 物料计划员 | Review Forecast Results | 预测已审核 |
| 4 | 生成补货建议 | 物料计划员 | Generate Planning Proposals | 补货建议已创建 |

---

### 3. 关键主数据依赖

- **历史消耗数据**：需求预测基础
- **前置Scope Items**：`1Y2` (Buffer Level Management)

---

### 4. 与其他模块的集成

**上游**: `1Y2` (Buffer Level Management)
**下游**: `J44` (MRP)

---

## 7TO — Production Order Combination

> ⚠ No BPD source file. Content generated from SAP knowledge.

---
scope_id: "7TO"
scope_name: "Production Order Combination"
provisioning: "Optional"
priority: "常用"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们希望合并多个生产订单以提高效率"
- "需要将相似订单合并成批生产"

**适用场景：** 生产批量优化的企业

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 分析可合并订单 | 生产计划员 | Analyze Production Orders | 可合并订单已识别 |
| 2 | 创建订单组合策略 | 生产计划员 | Define Combination Rules | 策略已定义 |
| 3 | 执行订单合并 | 生产计划员 | Combine Production Orders | 订单已合并 |
| 4 | 监控组合执行 | 生产主管 | Monitor Combined Orders | 组合执行已监控 |

---

### 3. 关键主数据依赖

- **生产订单**：待合并的生产订单
- **前置Scope Items**：`BJ5`/`BJ8` (Make-to-Stock)

---

### 4. 与其他模块的集成

**上游**: `BJ5`/`BJ8` (Production Orders)
**下游**: `1E1` (Quality Management)

---

## 3OK — Make-to-Order Production – Process Manufacturing

---
scope_id: "3OK"
scope_name: "Make-to-Order Production – Process Manufacturing"
provisioning: "Optional"
priority: "场景"
---

### 1. 业务场景标签（触发条件）

**典型客户表述：**
- "我们是流程制造企业，需要按客户订单生产"
- "产品配方/工艺可能根据订单调整"

**适用场景：** 流程制造行业的MTO场景（如化工、食品、制药）

---

### 2. 标准业务流程步骤

| 步骤 | 业务动作 | 执行角色 | Fiori App | 输出结果 |
|------|---------|---------|-----------|---------|
| 1 | 创建销售订单 | 销售员 | Manage Sales Orders | 订单已创建 |
| 2 | 创建生产订单 | 生产计划员 | Manage Process Orders | 生产订单已创建 |
| 3 | 发放生产订单 | 生产主管 | Release Process Order | 订单已发放 |
| 4 | 工序确认 | 操作员 | Confirm Process Order Operations | 工序已确认 |
| 5 | 生产完工入库 | 仓库文员 | Post Goods Receipt | 成品已入库 |
| 6 | 创建外向交货 | 仓库文员 | Create Outbound Delivery | 交货已创建 |
| 7 | 过账销售发货 | 仓库文员 | Post Goods Issue | 发货已完成 |

---

### 3. 关键主数据依赖

- **物料主数据**：工艺路线/配方配置
- **工艺路线**：生产过程定义
- **销售订单**：客户需求

---

### 4. 与其他模块的集成

**上游**: `BD9` (Sell from Stock) 或直接销售订单
**下游**: `1E1` (Quality Management)、`BLF` (Batch Management)

---

## Appendix: SAP Best Practices Configuration

### Scope Item Dependencies

```mermaid
graph LR
    A[J44 MRP] --> B[BJ5/BJ8/BJH]
    B --> C[1E1 Quality]
    B --> D[BLF Batch]
    D --> E[BLL Serial]
    C --> F[1NT Project]
    B --> G[3DV WM Integration]
```

### Key Integration Points

| 流程 | 上游 | 下游 |
|------|------|------|
| MRP (J44) | 销售预测/订单 | 生产计划、采购申请 |
| Make-to-Stock (BJ5) | MRP | 库存、销售出库 |
| Quality (1E1) | 生产完工 | 库存释放 |
| Batch (BLF) | 采购/生产 | 追溯、投料 |
