# BNX Consumable Purchasing — 消耗品采购
**模块**：MM | **版本**：S/4HANA Cloud 2602 | **来源**：BNX_S4CLD2602_BPD_EN_CN.docx | **CN 本地化**：是
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: BNX`；`FSD_06_Procurement_Capabilities.md`（采购功能边界）

## 流程概述
消耗品采购流程：创建采购申请（PR）→ 转采购订单（PO）→ 收货（GR）→ 供应商发票。与直接材料采购（J45）不同，消耗品采购用于非生产性物料（如办公用品、服务），使用成本中心分配而非物料主数据。支持多种采购方式：有物料号、无物料号（限制项）、合同参考。

## 前置条件

### 所需角色（来源：SA Catalog / BPD §Roles）
| 角色 | 说明 |
|------|------|
| Purchaser | 创建 PR、PO，监控采购订单 |
| Warehouse Clerk | 收货 |
| Accounts Payable Accountant | 创建供应商发票 |
| Configuration Expert | 配置灵活工作流（可选） |

### 所需主数据（BPD §Master Data）
| 数据类型 | 示例值 | 说明 |
|---------|-------|------|
| Plant | 1310 | Plant 1 CN |
| Storage Location | 131A | Standard storage 1 |
| Company Code | 1310 | Company Code 1310 |
| Purchase Organization | 1310 | Purch. Org. 1310 |
| Purchasing Group | 001/002 | Group 001/002 |
| Supplier | 13300001/13300003 | Domestic CN Supplier |
| Cost Center | `<成本中心>` | 消耗品费用归属 |
| MDS 引用 | BNF | Product Master |

### 组织架构参数
- 工厂：1310 | 库存地点：131A | 公司代码：1310 | 采购组织：1310

## 操作步骤

### 步骤 1：Create Purchase Requisition（必选）
**App**：Manage Purchase Requisitions - Professional (F2229) | **角色**：Purchaser | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Purchaser 身份
2. 打开 Manage Purchase Requisitions - Professional (F2229)
3. 选 Create
4. Document Type=NB（Pur. Requisition）；选 Automatic Source Determination
5. 方式 1（有物料号）：选 Create → Material → 输入物料信息
6. 方式 2（限制项）：在 Limit Items 区域选 Create → 输入限制信息
7. 选 Create → 确认弹窗
**预期结果**：采购申请创建成功。

### 步骤 2：Convert PR to Purchase Order（必选）
**App**：Process Purchase Requisitions (F1048A) | **角色**：Purchaser | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Purchaser 身份
2. 打开 Process Purchase Requisitions (F1048A)
3. 输入采购申请号 → Go
4. 选采购申请行 → Show More → 检查供应商分配
5. 选 Purchase Order Preview → 输入 PO 信息
6. 选 Create Purchase Order
**预期结果**：采购申请转为采购订单，处理状态更新。

### 步骤 3：Create Purchase Order（必选，备选路径）
**App**：Manage Purchase Orders (F0842A) | **角色**：Purchaser | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Purchaser 身份
2. 打开 Manage Purchase Orders (F0842A)
3. 选 Create（不选择任何现有订单）
4. 输入基本信息：Purchasing Doc. Type=NB；Vendor=`<供应商>`；Purch. Organization=1310；Purch. Group=001
5. 方式 1（有物料号）：在 Items 区域选 Create → 输入物料/数量/价格
6. 方式 2（限制项）：在 Limit Items 区域选 Create → 输入限制信息
7. 选 Order → Save
**预期结果**：采购订单创建成功。

### 步骤 4：Post Goods Receipt（必选）
**App**：Post Goods Receipt for Purchasing Document (F0843) | **角色**：Warehouse Clerk | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Warehouse Clerk 身份
2. 打开 Post Goods Receipt for Purchasing Document (F0843)
3. 输入采购订单号 → 搜索
4. 输入 Delivery Note=`<送货单号>`；Printing=No
5. 勾选行项目 → 输入收货数量
6. 选 Post
**预期结果**：系统消息确认收货过账成功。

### 步骤 5：Create Supplier Invoice（必选）
**App**：Create Supplier Invoice (F0859) | **角色**：Accounts Payable Accountant | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Accounts Payable Accountant 身份
2. 打开 Create Supplier Invoice (F0859)
3. 输入基本信息：Transaction=Invoice；Company Code=1310；Gross Invoice Amount=`<金额>`；Currency=CNY；Invoice Date=`<日期>`；Posting Date=`<日期>`
4. 在 Purchasing Document References 区域添加采购订单参考
5. 勾选发票行项目
6. 检查发票项目数据（金额、数量、税码）
7. 选 Propose Tax 计算税额
8. 检查余额为零 → Save
**预期结果**：供应商发票创建成功。可选 Option A（标准）或 Option B（发票减少）。

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

## 后续流程
- 完成后可触发：`KB_FI_J60_Accounts-Payable.md`（Accounts Payable / 应付账款过账）
- 可选步骤：Approve Purchase Order（灵活工作流）、Monitor Purchase Order Items、Mass Changes to Purchase Orders

## 注意事项（BPD 的 Warning/Caution/Note 原文）
- BPD docx 为 U.S. 标准格式（decimal / date）；不同区域系统需按本地化输入
- 消耗品采购与直接材料采购（J45）的区别：消耗品使用成本中心分配，直接材料使用物料主数据
- 支持多种采购方式：有物料号、无物料号（限制项）、合同参考
- 供应商发票可选 Option A（标准）或 Option B（发票减少），二者选一
- 可选步骤：Purchase Contract 创建（前置）、Flexible Workflow 配置（审批）
- 后台作业替代：Schedule Billing Creation 等

---

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