# BEJ Inventory Valuation for Year-End Closing — 年末库存估值
**模块**：FI | **版本**：S/4HANA Cloud 2602 | **来源**：BEJ_S4CLD2602_BPD_EN_CN.docx | **CN 本地化**：是
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: BEJ`；`FSD_01_Finance_HR_Capabilities.md`（财务功能边界）

> 本文件 v1.1 已修正：早期版本误写为"实际成本/物料分类账关账"步骤（不在 BEJ BPD 中），现按 BPD 真实流程（FIFO 估值 + 最低价值确定 + 资产负债表价值调整）重写。

## 流程概述
年末库存估值流程：对原材料/半成品/成品按 **FIFO 估值**与多种**最低价值法**（市场价/周转范围/移动率）确定库存最低价值，更新库存资产负债表估值，并通过价格变更或 Delta 过账做资产负债表价值调整。用于年末按"成本与可变现净值孰低"原则评估存货。

## 前置条件
### 所需角色（来源：BPD §2.2）
| 角色 | Role Template |
|------|--------------|
| Cost Accountant - Inventory | SAP_BR_INVENTORY_ACCOUNTANT |

### 业务前提（BPD §2.4 Business Conditions）
- 先执行 **BMD（采购合同）/ J45（直接材料采购）** 之一（产生外购物料）
- 并/或先执行 **BJ5 / BJ8 / BJH（按库存生产）** 之一（产生自制物料，如 FG126/FG29/SG21）

### 所需主数据 / 参数（BPD §2.3 / 各步骤）
| 项 | 值 |
|----|-----|
| 物料类型 | ROH / HAWA / HALB / FERT |
| 示例物料 | TG12（FIFO 抽取）、FG126/FG29/SG21（自制） |
| 公司代码 / 工厂 | 1310 / 1310 |
| 控制范围（成本估算用） | A000；Costing Variant PYYL |

## 操作步骤

> 角色统一为 Cost Accountant - Inventory。下列"分析结果"可在任意确定步骤后用 **Inventory Balance Sheet Valuations (F3343)** 查看（可选，故不单列为必选步骤）。

### 步骤 1：Flag Materials as Relevant for FIFO（必选）
**App**：Flag Materials for FIFO Valuation (MRF4) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. 打开 MRF4
2. Restriction of Selection：Material Type=ROH,HAWA,HALB,FERT；Company Code=1310；Plant=1310
3. LIFO/FIFO Indicator 选 Set；Update 勾 Material Master；Log 勾 Output Messages → Run
**预期结果**：选定物料被标记为参与 FIFO 估值。

### 步骤 2：Create FIFO Valuation Extract（必选）
**App**：Create FIFO Valuation Extract (MRF3) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. FIFO Method=CURWSR；Company Code=1310；Material=TG12
2. Time Restrictions 选整个财年的过账日期范围；Update 勾 Receipt Data；勾 List Display → Run
**预期结果**：生成 FIFO 相关凭证抽取报表。

### 步骤 3：Execute FIFO Valuation（必选）
**App**：Execute FIFO Valuation (MRF1) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. FIFO Method=CURWSR；Company Code=1310；Plant=1310；Material=TG12
2. 勾 Comp. Lowest Value=Execute；Update Results 勾 FIFO Price Table + Material Master Price
3. Update Prices → Valuation Alternatives 选 FIF（FIFO Matl Ledger）→ Continue → Run
**预期结果**：FIFO 估值结果显示并更新价格。

### 步骤 4：Determine Lowest Value - Market Prices（必选；仅外购物料）
**App**：Determine Lowest Value - Market Prices (MRN0) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. Valuation Level 选 公司码或评估范围；Company Code=1310；Plant=1310；Material Type=ROH,HAWA
2. Comparison Price：Relationship 选 Lowest Val. Comparisn；Valuation Alternatives 选 LMP
3. Update Material Master 勾 Database Update；勾 List Output → Run
**预期结果**：物料主记录按市场最低价更新（ROH/HAWA）。

### 步骤 5：Determine Lowest Value - Range of Coverage（必选）
**App**：Determine Lowest Value - Range of Coverage (MRN1N) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. Company Code=1310；Plant=1310；Valuation Alternative=ROC；Period To=`<MM/YYYY>`
2. Results 勾 Update Valuation Alternative + Update Inventory Balance Sheet Valuations + List Output；Material Type=ROH,HAWA,FERT,HALB → Run
**预期结果**：按周转范围输出每个物料采用的价格评估。

### 步骤 6：Determine Lowest Value - Movement Rate（必选）
**App**：Determine Lowest Value - Movement Rate (MRN2N) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. Company Code=1310；Plant=1310；Valuation Alternative=LMR；Period To=`<MM/YYYY>`
2. 设定消耗/收货占库存百分比阈值；Results 勾 Update 各项 → Run
**预期结果**：按移动率输出每个物料采用的价格。

### 步骤 7：Determine Inventory Balance Sheet Value（必选）
**App**：Determine Inventory Balance Sheet Value (MRN9N) | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
1. Company Code=1310；Plant=1310；Material Type=ROH,HALB,HAWA,FERT
2. Currency Type=10；Valuation Alternative=BSV；Period/Year=`<期间/年>`；勾 Inventory Value + Update Inventory Balance Sheet Valuations → Run（有警告按 Enter 确认）
**预期结果**：确定最低价值并更新资产负债表估值（BSV）。

### 步骤 8：Balance Sheet Value Adjustment（必选，二选一）
**App**：Adjust Inventory Balance Sheet Accounts - Price Change (MRNP)（选项1）/ Delta Posting (MRND)（选项2） | **角色**：Cost Accountant - Inventory | **URL Hash**：原文未列
- **选项1 价格变更**（MRNP）：Company Code=1310；Plant=1310；Material Type=ROH；Valuation Alternative=BSV；Period/Year → Run。物料主记录价格更新并过账。
- **选项2 Delta 过账**（MRND）：同上参数；勾 Reverse in Subsequent Period → Run。仅做 FI 差额过账。
**预期结果**：资产负债表科目按估值结果调整过账。

### （可选）Execute Inventory Costing
**App**：Manage Costing Runs - Estimated Costs (F1865)——用于自制物料的库存成本估算（Costing Variant PYYL、Controlling Area A000）。

## 已知弹窗与处理
| 弹窗 | 处理 |
|------|------|
| MRN0 未输入物料区间的警告 | 数据量大时建议按物料类型/区间筛选；否则可 Enter 继续 |
| MRN9N/MRNP/MRND 警告消息 | 选 Enter 确认 |

## 后续流程（BPD §5）
- → `KB_FI_J58_Accounting-and-Financial-Close.md`（年末关账，库存估值结果纳入财务报表）

## 注意事项（BPD 的 Note/Caution 原文）
- BPD docx 为 U.S. 标准格式（decimal/date）；按本地化输入。
- 移动率折旧（Movement Rate）的折旧百分比为云内容演示数据，可经配置活动 Maintain Devaluation Percentage by Movement Rate 维护。
- 估值替代（Valuation Alternative，如 BSV/B0L/B2L/B3L）可按 Ledger 组合经配置活动 Set Up Valuation Alternatives 建立。
- MRN0（市场价最低值）仅对外购物料（ROH/HAWA）相关。

---

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