# BMD Purchase Contract — 采购合同
**模块**：MM | **版本**：S/4HANA Cloud 2602 | **来源**：BMD_S4CLD2602_BPD_EN_CN.docx | **CN 本地化**：是
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: BMD`；`FSD_06_Procurement_Capabilities.md`（采购功能边界）

## 流程概述
采购合同流程：创建采购合同（Contract Type CM/CK）→ 合同项目处理 → 合同版本管理。采购合同是与供应商签订的长期协议，约定物料/服务的价格、数量、交付条件。支持层级项目处理和版本管理。

## 前置条件

### 所需角色（来源：SA Catalog / BPD §Roles）
| 角色 | 说明 |
|------|------|
| Purchaser | 创建和管理采购合同 |
| Configuration Expert | 配置 Situation Types（可选） |

### 所需主数据（BPD §Master Data）
| 数据类型 | 说明 |
|---------|------|
| Material | 物料主数据 |
| Supplier | 供应商主数据 |
| MDS 引用 | BNF（Product Master）/ BNE（Supplier Master） |

### 组织架构参数
- 采购组织：1310 | 采购组：001/002

## 操作步骤

### 步骤 1：Create Purchase Contract（必选）
**App**：Manage Purchase Contracts (F1600A) | **角色**：Purchaser | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Purchaser 身份
2. 打开 Manage Purchase Contracts (F1600A)
3. 选 Create
4. Contract Type=CM（Quantity Contract）或 CK（Value Contract）
5. 输入供应商、有效期、采购组织
6. 在 Item tab 选 Create → 输入物料/数量/价格
7. 选 Create → Save
**预期结果**：采购合同创建成功。

### 步骤 2：Release Order from Contract（必选）
**App**：Manage Purchase Contracts (F1600A) | **角色**：Purchaser | **URL Hash**：原文未列
1. 打开 Manage Purchase Contracts (F1600A)
2. 选择合同 → 进入详情
3. 选 Create Release Order
4. 输入释放数量/日期
5. 选 Create → Save
**预期结果**：释放订单（采购订单）从合同创建。

## 已知弹窗与处理
| 弹窗原文 | 处理 |
|---------|------|
| 无（BPD 未列） | — |

## 后续流程
- 释放订单后进入标准采购流程：`KB_MM_J45_Procurement-of-Direct-Materials.md` 或 `KB_MM_BNX_Consumable-Purchasing.md`

## 注意事项（BPD 的 Warning/Caution/Note 原文）
- BPD docx 为 U.S. 标准格式（decimal / date）；不同区域系统需按本地化输入
- 合同类型：CM（Quantity Contract 数量合同）/ CK（Value Contract 价值合同）
- 支持层级项目处理（Hierarchy Items）和版本管理（Versioning）
- 可选步骤：Situation Types 配置（合同到期监控）

---

## 实战经验（★★★ 动态更新，以上官方步骤为准）
*（建设期留空，待实操沉淀）*
