# BMC Core Inventory Management — 核心库存管理
**模块**：MM | **版本**：S/4HANA Cloud 2602 | **来源**：BMC_S4CLD2602_BPD_EN_CN.docx | **CN 本地化**：是
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: BMC`；`FSD_07_SupplyChain_Capabilities.md`（库存管理功能边界）

## 流程概述
核心库存管理流程：涵盖无参考收货、报废、冻结/解冻库存、一步转储、两步转储、库存概览、物料凭证概览。本流程是 MM 模块库存操作的基础，为其他采购、转储、盘点流程提供库存操作能力。

## 前置条件

### 所需角色（来源：SA Catalog / BPD §Roles）
| 角色 | 说明 |
|------|------|
| Warehouse Clerk | 收货、转储操作 |
| Inventory Manager | 库存管理、报废、分析 |

### 所需主数据（BPD §Master Data）
| 数据类型 | 示例值 | 说明 |
|---------|-------|------|
| Plant | 1310 | Plant 1 CN |
| Storage Location | 131A | Std. storage 1 |
| Storage Location | 131B | Std. storage 2 |
| Storage Location | 131C | Raw mat. stoloc. |
| Storage Location | 131R | Storage Location Returns |
| Company Code | 1310 | Company Code 1310 |
| Material | TG11 | Trading Good for Reg. Trading (MRP planning) |
| Material | TG21 | Trad.Good 21, Reorder Point, Batch-FIFO（预留管理用） |
| MDS 引用 | BNF | Product Master |

### 组织架构参数
- 工厂：1310 | 库存地点：131A/131B/131C/131R | 公司代码：1310

## 操作步骤

### 步骤 1：Initialize Material Stock（前置）
**App**：Manage Stock (F1062) | **角色**：Inventory Manager
1. 打开 Manage Stock (F1062)
2. 输入 Material=TG11；Plant=1310；Storage Location=131A → Enter
3. 选库存行图标 → Stock Change=Initial Entry；Quantity=`<数量>`；Document/Posting Date=`<日期>` → Post
4. 重复为 TG21 初始化库存
**预期结果**：物料凭证创建，初始库存已添加。

### 步骤 2：Post Goods Receipt Without Reference（必选）
**App**：Post Goods Receipt without Reference (F3244) | **角色**：Warehouse Clerk
1. 打开 Post Goods Receipt without Reference (F3244)
2. 输入 Material=TG11 → Enter；Quantity=`<数量>`；Plant=1310；Storage Location=131A；Stock Type=Unrestricted
3. 选行项目 → Item Details → 输入 Supplier → Post
**预期结果**：物料凭证过账，无参考收货完成。

### 步骤 3：Customer Returns Scrapping (Goods Issue to CO-PA)（必选）
**App**：Post Goods Movement (MIGO) | **角色**：Inventory Manager
1. 打开 Post Goods Movement (MIGO)
2. Trans/Event=Goods Issue；Reference=Other；Movement Type=551 → Enter
3. Material=TG11；Plant=1310；Storage Location=131R；Quantity=`<数量>`
4. Account Assignment tab → Profitability Segment → Post
**预期结果**：物料从库存中移除（数量和价值），过账到 CO-PA。

### 步骤 4：General Stock Scrapping（必选）
**App**：Manage Stock (F1062) | **角色**：Inventory Manager
1. 打开 Manage Stock (F1062)；输入 Plant=1310；Material=TG11 → Enter
2. 选库存行 → Stock Change=Scrapping；Quantity=`<数量>`；Cost Center=`<成本中心>` → Post
**预期结果**：物料凭证创建，库存报废到成本中心。

### 步骤 5：Block Material（必选）
**App**：Transfer Stock - In-Plant (F1061) | **角色**：Warehouse Clerk
1. 打开 Transfer Stock - In-Plant (F1061)；Plant=1310；Material=TG11；Storage Location=131A
2. 选 Unrestricted-Use Stock（转出）→ Blocked Stock（转入）→ Quantity → Post
**预期结果**：库存从非限制转为冻结。

### 步骤 6：Unblock Material（必选）
**App**：Transfer Stock - In-Plant (F1061) | **角色**：Warehouse Clerk
1. 打开 Transfer Stock - In-Plant (F1061)；Plant=1310；Material=TG11；Storage Location=131A
2. 选 Blocked Stock（转出）→ Unrestricted-Use Stock（转入）→ Quantity → Post
**预期结果**：库存从冻结转回非限制。

### 步骤 7：One Step Stock Transfer（必选）
**App**：Transfer Stock - In-Plant (F1061) | **角色**：Warehouse Clerk
1. 打开 Transfer Stock - In-Plant (F1061)；Plant=1310；Material=TG11；Storage Location=131A
2. 选源库存地点（如 131A）→ 目标库存地点（如 131B）→ Quantity → Post
**预期结果**：一步转储完成（库存地点间转移）。

### 步骤 8：Two Steps Stock Transfer - Remove（必选）
**App**：Transfer Stock - In-Plant (F1061) | **角色**：Warehouse Clerk
1. 打开 Transfer Stock - In-Plant (F1061)；Plant=1310；Material=TG11；Storage Location=131A
2. 选源库存地点（131A）→ Transfer in Transit → Quantity → Post
**预期结果**：库存从源库存地点移出到中转库存。

### 步骤 9：Two Steps Stock Transfer - Place（必选）
**App**：Transfer Stock - In-Plant (F1061) | **角色**：Warehouse Clerk
1. 打开 Transfer Stock - In-Plant (F1061)；Plant=1310；Material=TG11
2. 选 Transfer in Transit → 目标库存地点（131B）→ Quantity → Post
**预期结果**：库存从中转放入目标库存地点。

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

## 后续流程
- 本流程为 MM 基础流程，为以下流程提供库存操作支持：
  - `KB_MM_BNX_Consumable-Purchasing.md`（消耗品采购）
  - `KB_MM_J45_Procurement-of-Direct-Materials.md`（直接材料采购）
  - `KB_MM_BME_Stock-Transfer-with-Delivery.md`（带交货转储）
  - `KB_MM_BMH_Stock-Transfer-without-Delivery.md`（无交货转储）

## 注意事项（BPD 的 Warning/Caution/Note 原文）
- BPD docx 为 U.S. 标准格式（decimal / date）；不同区域系统需按本地化输入
- 报废操作分两种：Customer Returns Scrapping（到 CO-PA）和 General Stock Scrapping（到成本中心）
- 两步转储必须先执行 Remove（移出），再执行 Place（放入），中间库存状态为 Transfer in Transit
- 手动预留仅适用于批次管理物料（如 TG21）
- 库存概览、慢动/呆滞分析、预留管理等低频操作见 `KB_MM_BMC_附录.md`

---

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