# KB_SD_I9I_附录 — Sales Contract Management 全 5 Scenario

> I9I 是 5-Scenario 复合流程。主文件只覆盖 Scenario 1（基础 Quantity/Value 合同）。本附录展开 Scenario 2-5 + Print Form 步骤。
> **BPD 路径**：[I9I_S4CLD2602_BPD_EN_CN.docx](C:\Users\hongb\Claude Cowork\101 SAP Cloud ERP 2602\S4C\Library\TestScripts\I9I_S4CLD2602_BPD_EN_CN.docx)

---

## 附录 A：Print Form - Output Management
**App**：Manage Sales Contracts (F1851) | **角色**：Internal Sales Representative
1. 打开 Manage Sales Contracts
2. 在过滤栏输入 sales contract 号 + Sold-to Party=13100001 → Go
3. 选合同行 → 跳到 Sales Contract 页
4. 在 Display Contract xxx: Overview 选 More → Extras → Output → Header → Edit
5. 在 Output 屏选已创建的 print output 行 → Display PDF Document
6. 选 local destination → Print

---

## 附录 B：Scenario 2 — Quantity Contract Based Down Payments
**触发条件**：合同类型 CQ 且需做预付款

### B.1 Create Sales Contract (Quantity)
- 同主文件步骤 1，但 Target Quantity 影响预付款计算

### B.2 Remove Billing Block in Sales Contract manually
- 打开 Manage Sales Contracts (F1851)
- 选合同 → Change → 移除 Billing Block → Save

### B.3 Create Sales Order with Delivery Block
- **App**：Manage Sales Orders (F1873)
- 创建带 reference 到合同的 sales order，自动加 delivery block

### B.4 Create Down Payment Request Part I
- **App**：Create Billing Documents (F0798) | **角色**：Billing Clerk
- 走预付款流程 Part I

### B.5 Post Incoming Payment
- **App**：Post Incoming Payments (F1345) | **角色**：Accounts Payable Accountant
- Part II 预付款记账

### B.6 Create Sales Order without Delivery Block
- **App**：Manage Sales Orders (F1873) | **角色**：Internal Sales Representative
- 创建不带 delivery block 的销售订单（预付款后解锁）

### B.7 Create Outbound Delivery
- **App**：Create Outbound Deliveries (F0869A) | **角色**：Shipping Specialist
- 基于销售订单创建交货单

### B.8 Execute Picking
- **App**：Manage Outbound Deliveries (F0867A) | **角色**：Shipping Specialist
- 拣配

### B.9 Post Goods Issue
- **App**：Manage Outbound Deliveries (F0867A) | **角色**：Shipping Specialist
- 发货过账

### B.10 Billing
- **App**：Create Billing Documents (F0798)
- 开票

### B.11 Schedule Automatic Clearing Job（可选）
- **App**：Schedule General Ledger Accounting Jobs (F1927) | **角色**：General Ledger Accountant
- 计划 GL 自动清账

---

## 附录 C：Scenario 3 — Price Agreement for Quantity Contract
**App 主切换**：Manage Sales Contracts - Version 2 (F5987) — Version 2 处理 price agreement

### C.1 Create Sales Contract (Quantity)
- 用 F5987 创建合同，添加 Price Agreement

### C.2 Create Sales Order with Price Agreements
- **App**：Manage Sales Orders (F1873)
- Option 1：Create Sales Order with Contract Reference
- Option 2：Create Sales Order and Assign Sales Contract

### C.3-C.6：Outbound Delivery / Picking / Goods Issue / Billing
- 同 B.7-B.10，App ID 路径一致

---

## 附录 D：Scenario 4 — Price Agreement for Value Contract with Products
- 用 F5987 + Contract Type=VC01
- 创建带 price agreement 的 value contract
- 创建 sales order with price agreements（Option 1/2）
- 出货 + 开票链路同 C.3-C.6

---

## 附录 E：Scenario 5 — Price Agreement for Value Contract with Product Hierarchy
- 用 F5987 + Contract Type=VC01
- 创建 value contract 关联 Product Hierarchy（非单一 Product）
- 步骤同 D

---

*版本 v0.1 | 2026-06-13*
