---
module_group: "Sales / SD"
scope_items_count: 10
file: "05_Sales_SD_Processes.md"
usage: "Agent 1 knowledge base — business architecture and process mapping"
---

# Sales / SD - Business Process Library

## Module Process Relationship Map

```mermaid
flowchart TB
    subgraph PreSales["售前阶段"]
        BDG[Sales Quotation<br/>BDG 销售报价]
        BDG --> BD9
    end

    subgraph OrderEntry["订单处理"]
        BD9[Sales Order Processing<br/>BD9 标准销售订单处理] --> DELIVERY[Create Delivery<br/>创建交货单]
        BD9 --> BD3[Third-Party with SN<br/>BD3 直运-有发货通知]
        BD9 --> BDK[Third-Party w/o SN<br/>BDK 直运-无发货通知]
        BD9 --> BKJ[Down Payment<br/>BKJ 客户预付款]
        BD9 --> 4GT[Solution Order<br/>4GT 解决方案订单]
    end

    subgraph Billing["开票结算"]
        DELIVERY --> BILL[Create Billing Document<br/>创建发票]
        BDQ[Debit Memo<br/>BDQ 借项通知单] --> BILL
        BKL[Credit Memo<br/>BKL 贷项通知单] --> BILL
        1MC[Omnichannel Convergent Billing<br/>1MC 全渠道融合计费] --> BILL
    end

    subgraph Returns["退货处理"]
        BDD[Lean Returns<br/>BDD 精益退货] --> BILL
        BKP[Customer Returns<br/>BKP 标准退货] --> BILL
    end

    subgraph Finance["财务集成"]
        BILL --> AR[J59 Accounts Receivable<br/>J59 应收账款]
        BKJ --> AR
    end

    style BD9 fill:#e3f2fd
    style 1MC fill:#fff3e0
    style BDD fill:#e8f5e9
    style BKP fill:#e8f5e9
    style BDQ fill:#fce4ec
    style BKL fill:#fce4ec
    style BDK fill:#f3e5f5
    style BKJ fill:#e0f7fa
    style 4GT fill:#fff8e1
```

---

## Scope Items Index

| ID | Name (CN) | Name (EN) | Priority | Complexity |
|----|------------|------------|---------|------------|
| BD9 | 标准销售订单处理 | Sales Order Processing - Standard | 核心 | FULL |
| 1MC | 全渠道融合计费 | Omnichannel Convergent Billing | 核心 | FULL |
| BDD | 精益客户退货 | Lean Customer Returns | 核心 | FULL |
| BKP | 标准客户退货 | Customer Returns | 核心 | FULL |
| BDQ | 借项通知单correction | Invoice Correction (Debit Memo) | 核心 | SIMPLIFIED |
| BKL | 贷项通知单correction | Invoice Correction (Credit Memo) | 核心 | SIMPLIFIED |
| BDK | 第三方销售处理 | Sales Processing Using Third-Party | 常用 | SIMPLIFIED |
| 4GT | 解决方案订单管理 | Solution Order Management | 常用 | SIMPLIFIED |
| BKJ | 客户预付款销售订单 | Sales Order with Customer Down Payment | 常用 | SIMPLIFIED |
| 73P | 销售订单自动化 | Sales Order Automation | 常用 | SIMPLIFIED |

---

---

# BD9 - Sales Order Processing - Standard

## 业务场景标签

**场景分类**: 核心销售流程 | 库存销售 | 标准订单到收款流程

**适用行业**: 贸易公司 | 经销商 | 分销商 | 制造业销售部门

**业务痛点**:
- 销售订单处理效率低下，人工操作多
- 库存可用性确认耗时长
- 客户对账周期长，发票争议多
- 销售订单审批流程不透明

**典型客户场景**:
> "我们每天处理几百个销售订单，从订单确认到发票出具需要3-5天，客户抱怨对账周期太长。引入BD9流程后，整个周期缩短到1-2天，财务对账效率提升了40%。"

---

## 流程总览

**业务流程说明**:

Sell from Stock（库存销售）流程从客户下达销售订单开始，涵盖从销售报价、销售订单处理、库存发货、过账货物移动，到最终开票结算的完整业务流程。该流程支持可选的订单审批、信用额度检查、高级可用量承诺(ATP)、批次管理、序列号管理等功能。

**流程特点**:
- 端到端销售到收款流程覆盖
- 灵活的价格和条件管理
- 支持多种交货和包装选项
- 完整的文档流和追溯能力

**关键Fiori Apps**:
| App ID | App Name | 用途 |
|--------|----------|-------|
| F1873 | Manage Sales Orders | 销售订单管理主应用 |
| F0869A | Create Outbound Deliveries - From Sales Orders | 从销售订单创建交货单 |
| F0798 | Create Billing Documents | 创建发票 |
| VL06O_CLOUD | Manage Outbound Deliveries | 交货单监控和过账 |

---

## 标准业务流程步骤

### 1. 创建销售订单

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Sales Order | Internal Sales Representative | Manage Sales Orders (F1873) | 销售订单创建成功，订单确认输出 |
| Set Credit Limit | Credit Controller | Credit Limit | 客户信用额度设置 |
| Complete Sales Quotation | Internal Sales Representative | Sales Quotation (BDG) | 报价单完成 |
| Advanced Available-to-Promise | Internal Sales Representative | ATP Check | 可用量承诺确认 |

**详细步骤**:

1. **录入销售订单**
   - 输入Sold-to Party（售达方）、Ship-to Party（送达方）
   - 选择物料和数量
   - 系统自动确定价格和交货日期
   - 订单类型: OR (Standard Order)

2. **订单审批（可选）**
   - 配置审批工作流规则
   - 定义审批原因和阈值
   - 多级审批支持

3. **ATP检查**
   - 确认库存可用性
   - 自动承诺交货日期
   - 支持批量和序列号管理

### 2. 创建外向交货单

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Delivery | Shipping Specialist | Create Outbound Deliveries - From Sales Orders (F0869A) | 交货单创建成功 |
| Execute Picking | Shipping Specialist | Manage Outbound Deliveries (VL06O) | 拣配完成 |
| Post Goods Issue | Shipping Specialist | Manage Outbound Deliveries (VL06O) | 货物移动过账 |

**详细步骤**:

1. **创建交货单**
   - 选择销售订单
   - 系统检查可用库存
   - 生成交货单号

2. **拣配处理**
   - 仓库人员领取拣配任务
   - 输入拣配数量
   - 更新库存状态

3. **过账货物移动**
   - 执行PGI (Post Goods Issue)
   - 减少库存，增加COGS
   - 生成物料凭证

### 3. 创建发票

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Billing Document | Billing Clerk | Create Billing Documents (F0798) | 发票创建成功 |
| Create Partial Billing | Billing Clerk | Create Billing Documents | 部分发票创建 |
| Create Preliminary Billing | Billing Clerk | Create Preliminary Billing Documents (F2876) | 预开发票创建 |

---

## 关键主数据依赖

### 物料主数据 (Material Master)

| Material | Type | Description | Control |
|----------|------|-------------|---------|
| TG11 | Trading Good | 标准贸易货物 | No batch, No serial |
| TG12 | Trading Good | 再订货点货物 | No batch, No serial |
| TG20 | Trading Good | 序列号管理货物 | Serial number managed |
| TG21 | Trading Good | FIFO批次货物 | Batch - FIFO |
| TG22 | Trading Good | 有效期批次货物 | Batch - Expiration |

### 组织结构

| Organizational Unit | Sample Value | Description |
|--------------------|-------------|-------------|
| Sales Organization | 1310 | 销售组织 - 国内 |
| Distribution Channel | 10 | 分销渠道 - 直销 |
| Division | 00 | 产品组 - 产品部门00 |
| Plant | 1310 | 工厂 - 工厂1 CN |
| Storage Location | 131A | 仓库 - 标准仓 |
| Shipping Point | 1310 | 装运点 - 装运点1310 |

### 客户主数据 (Customer Master)

| Customer Role | Sample Value | Description |
|---------------|-------------|-------------|
| Sold-to Party | 13100001, 13100003 | 售达方 |
| Ship-to Party | 13100001, 13100003 | 送达方 |
| Payer | 13100001, 13100003 | 付款方 |

---

## 关键角色

| Role ID | Role Name | Responsibilities | Key Apps |
|---------|-----------|-------------------|----------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative | 创建销售订单、管理报价、客户沟通 | F1873, F2583 |
| SAP_BR_SHIPPING_SPECIALIST | Shipping Specialist | 创建交货、拣配、过账发货 | F0869A, VL06O_CLOUD |
| SAP_BR_BILLING_CLERK | Billing Clerk | 创建发票、管理billing due list | F0798, F2875 |
| SAP_BR_CREDIT_CONTROLLER | Credit Controller | 信用额度管理、订单阻止处理 | BD6相关应用 |
| SAP_BR_SALES_MANAGER | Sales Manager | 销售审批、业绩监控 | F2097 |

---

## 流程变体与扩展

### 变体场景

| 场景 | 触发条件 | 处理方式 |
|------|----------|----------|
| 产品层级定价 | 使用产品层级结构 | 配置DPH1条件类型 |
| 客户物料 | 特定客户物料编号 | 使用客户物料信息记录 |
| 物料清单/排除 | 特定客户产品限制 | 激活物料清单/排除功能 |
| IFRS15捆绑功能 | 收入确认要求 | 启用PSAM条件 |

### 扩展选项

1. **订单审批工作流**
   - 配置审批原因和阈值
   - Cloud BAdI: SD_APM_SET_APPROVAL_REASON
   - 多级审批支持

2. **信用管理集成**
   - 订单信用检查
   - 自动阻止超限订单
   - 手动审批释放

---

## 与其他模块的集成触发点

### 上游触发点

| Source Scope Item | Integration Point | Trigger Event |
|------------------|------------------|---------------|
| J45 - Procurement of Direct Materials | 库存可用性 | 采购入库完成 |
| BNF - Trading Goods Master | 物料主数据 | 创建/修改物料 |
| BND - Customer Master | 客户主数据 | 创建/修改客户 |

### 下游触发点

| Target Scope Item | Integration Point | Trigger Event |
|------------------|------------------|---------------|
| J59 - Accounts Receivable | 应收账款过账 | 发票过账 |
| BDQ - Debit Memo | 发票correction | 价格差异correction |
| BKL - Credit Memo | 发票correction | 退货correction |
| 1MC - Omnichannel Billing | 融合开票 | 多渠道数据汇总 |

---

---

# 1MC - Omnichannel Convergent Billing

## 业务场景标签

**场景分类**: 融合计费 | 多渠道整合 | 统一开票

**适用行业**: 电信运营商 | 公共事业 | 订阅服务 | 多渠道零售商

**业务痛点**:
- 客户需从多个系统获取账单，整合困难
- 渠道间计费数据不一致
- 收入确认规则复杂，IFRS15合规困难

**典型客户场景**:
> "我们的客户同时使用了我们的产品订阅、云服务和专业服务。以前每个渠道分别开票，客户抱怨'账单太多看不明白'。使用1MC后，我们把来自Hybris电商的产品订阅、ERP中的云服务使用量、以及专业服务项目费用都合并到一张融合发票上，客户体验显著提升。"

---

## 流程总览

**业务流程说明**:

Omnichannel Convergent Billing（全渠道融合计费）支持将来自多个渠道（内部和外部）的计费数据整合到单一客户发票中。该流程接收来自外部系统的计费数据请求（External Billing Document Request, EBDR），并与内部销售流程（如`BD9`库存销售、`J11`专业服务项目）的数据合并生成统一发票。

**支持的数据来源**:

| 来源类型 | 描述 | 数据格式 |
|----------|------|---------|
| 外部渠道 | Hybris Revenue Cloud等 | API/EBDR |
| 内部库存销售 | BD9 Sell from Stock | Delivery-based |
| 内部专业服务 | J11/J14 项目服务 | Milestone/Time-based |
| 电子表格 | 手动导入 | Excel Template |

**关键Fiori Apps**:

| App ID | App Name | 用途 |
|--------|----------|-------|
| EBDR_API_TEST | Test Billing Document Request API | 测试EBDR API |
| F2960 | Manage Billing Document Requests | 管理计费文档请求 |
| F0798 | Create Billing Documents | 创建融合发票 |
| F2740 | Manage Invoice Lists | 管理发票清单 |

---

## 标准业务流程步骤

### 融合发票创建流程

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create EBDR from External System | Billing Clerk | Test Billing Document Request API (EBDR_API_TEST) | 外部计费请求创建 |
| Combine EBDR + Sell from Stock | Billing Clerk | Create Billing Documents (F0798) | CBD2发票创建 |
| Combine EBDR + Professional Services | Billing Clerk | Create Billing Documents (F0798) | CI01发票创建 |
| Create Invoice List | Billing Clerk | Manage Invoice Lists (F2740) | 发票清单创建 |

### 详细步骤

#### 1. 创建外部计费文档请求 (EBDR)

```
前置文档类型 (Preceding Document Type):
- EO01: 外部订阅/服务
- OR: 标准销售订单
- DMR1: 专业服务借项请求

EBDR类型: BDR1
```

#### 2. 融合发票类型

| 发票类型 | 代码 | 用途 |
|----------|------|------|
| Convergent Billing Document 1 | CBD1 | 外部数据单独开票 |
| Convergent Billing Document 2 | CBD2 | 外部+内部数据合并开票 |
| Invoice (Standard) | CI01 | 外部+专业服务数据 |

#### 3. Excel导入EBDR

- 下载Excel模板
- 填写计费数据
- 上传创建EBDR
- 合并开票

---

## 关键主数据依赖

### 主数据要求

| Data Type | Sample Value | Description |
|-----------|-------------|-------------|
| Material | TG0011, T001 | 贸易货物/服务物料 |
| Customer | 13100001 | 售达方 |
| Payer | 13100014 | Central payer |
| Sales Org | 1310 | 销售组织 |
| Distribution Channel | 10 | 分销渠道 |
| Plant | 1310 | 工厂 |

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|------------------|
| SAP_BR_BILLING_CLERK | Billing Clerk | 创建和管理融合发票 |

---

## 流程变体与扩展

### 发票清单 (Invoice List)

- 支持CBD1, CBD2类型发票创建清单
- 汇总发票便于客户对账
- 支持取消后的清单更新

### API集成

- RESTful API for EBDR
- 支持Hybris Revenue Cloud集成
- SAP Integration Suite连接器

---

## 与其他模块的集成触发点

### 集成来源

| Source Scope | Integration | Data Flow |
|-------------|-------------|-----------|
| BD9 - Sell from Stock | Delivery-based billing | 自动传递开票请求 |
| J11 - Customer Project Management | Project-based billing | 项目计费请求 |
| J14 - Sales Order Processing - Project-Based | PBS billing request | PBS开票请求 |
| 4GT - Solution Order Management | Multi-component billing | 解决方案订单开票 |

### 下游触发

| Target | Integration | Event |
|--------|-------------|-------|
| J59 - Accounts Receivable | Invoice posting | 发票过账到FI |
| Revenue Recognition | IFRS15 compliance | Bundled revenue split |

---

---

# BDD - Lean Customer Returns

## 业务场景标签

**场景分类**: 退货处理 | 精益流程 | 信用凭证退款

**适用行业**: 所有销售型企业 | B2C电商 | 零售连锁

**业务痛点**:
- 客户退货处理流程冗长
- 退货商品库存回滚不及时
- 退款周期长，客户投诉多

**典型客户场景**:
> "客户收到商品后发现颜色/尺寸不对，要求退货。以前走标准退货流程需要3-5天才能退款。使用BDD精益退货后，销售助理可以直接参照原发票创建退货订单，退货仓收到货后系统自动生成贷项凭证，2天内就能完成退款。"

---

## 流程总览

**业务流程说明**:

Lean Customer Returns（精益客户退货）提供简化的退货处理流程。流程从创建精益退货订单开始（可参照原发票或销售订单），创建退货交货单，客户退货入库后过账货物收货，系统自动将货物退回可用库存，最后生成贷项凭证（Credit Memo）完成退款。

**流程简化特点**:
- 可参照原发票直接创建退货订单
- 不需要质检/inspection步骤（与BKP区别）
- 货物直接回退到可用库存
- 自动贷项凭证生成

**关键限制**: BDD仅支持简单的库存货物退货。以下场景需使用BKP标准退货：
- 退货质检/inspection
- 替代品发货
- 供应商直退
- 批次/序列号管理退货

---

## 标准业务流程步骤

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Returns Order | Internal Sales Representative | Create Sales Orders - VA01 (VA01) | 退货订单创建 |
| Create Returns Delivery | Shipping Specialist | Create Outbound Deliveries - From Sales Orders (F0869A) | 退货交货单创建 |
| Post Goods Receipt | Shipping Specialist | Manage Outbound Deliveries (VL06O) | 货物收货过账 |
| Remove Billing Block | Returns and Refund Clerk | Manage Customer Returns (F4832) | 移除开票冻结 |
| Create Billing Document | Billing Clerk | Create Billing Documents (F0798) | 贷项凭证创建 |

### 详细步骤

1. **创建退货订单**
   - 销售订单类型: CBRE (Lean Return)
   - 参照原发票或销售订单
   - 输入退货原因和数量
   - 退货存储位置: 131R

2. **创建退货交货单**
   - 参照退货订单创建
   - 装运点: 131R
   - 系统自动确定退货仓库

3. **过账货物收货**
   - 移动类型: 653 (退货到可用库存)
   - 可配置为移动类型651 (退货到质检库存)

4. **移除开票冻结**
   - 手动移除Credit Memo冻结
   - 或配置自动释放

5. **创建贷项凭证**
   - 开票类型: CBRE (Credit Memo for Returns)
   - 自动继承原发票价格

---

## 关键主数据依赖

### 组织结构

| Organizational Unit | Sample Value | Description |
|--------------------|-------------|-------------|
| Returns Storage Location | 131R | 退货仓库 |
| Returns Shipping Point | 131R | 退货装运点 |
| Sales Organization | 1310 | 销售组织 |
| Distribution Channel | 10 | 分销渠道 |

### 物料要求

| Material | Description | Control |
|----------|-------------|---------|
| TG11, TG12 | 标准退货物料 | No batch, No serial |
| TG21, TG22 | 批次管理物料 | FIFO/Expiration |

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|------------------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative | 创建退货订单 |
| SAP_BR_RETURNS_REFUND_CLERK | Returns and Refund Clerk | 退货处理、冻结管理 |
| SAP_BR_SHIPPING_SPECIALIST | Shipping Specialist | 退货收货 |
| SAP_BR_BILLING_CLERK | Billing Clerk | 贷项凭证创建 |

---

## 与其他模块的集成

| Integration | Target Scope | Description |
|------------|-------------|-------------|
| 上游 | BD9 - Sell from Stock | 退货参照的原销售 |
| 上游 | BDA - Free of Charge Delivery | 免费发货退货 |
| 下游 | J59 - Accounts Receivable | 退款收款 |
| 下游 | BMC - Inventory Management | 退货库存处理 |
| 下游 | BKK - Sales Order Fulfillment | 销售运营监控 |

---

---

# BKP - Customer Returns

## 业务场景标签

**场景分类**: 复杂退货 | 质检退货 | 退货处置

**适用行业**: 高价值商品 | 质量敏感行业 | 需要质检的退货

**业务痛点**:
- 退货商品质量不确定，需要质检
- 可能需要退换货或退供应商
- 退款金额取决于质检结果

---

## 流程总览

**业务流程说明**:

Customer Returns（标准客户退货）支持三种完整的退货场景：

### 场景1: 退货到卖方

```
退货订单(CBAR) → 退货交货单 → 质检 → 退款决策(贷项凭证/替代品)
```

- 退货到仓库
- 质检决定处理方式
- 可选择: 退款、换货、退供应商

### 场景2: 客户现场质检

```
退货订单 → 客户现场质检 → 退货入库 → 退款决策
```

- 质检在客户现场完成
- 根据质检结果决定退货方式

### 场景3: 退货到供应商

```
退货订单 → 质检 → 退供应商 → 供应商退款
```

- 卖方质检后决定退供应商
- 涉及供应商信用凭证

---

## 标准业务流程步骤

| Scenario | Process Step | Business Role | App |
|----------|-------------|--------------|-----|
| 1 | Create Returns Order (CBAR) | Returns Clerk | F4832 |
| 1 | Process Returns Order Approval | Sales Manager | F2097 |
| 1 | Execute Picking | Shipping Specialist | VL06O |
| 1 | Post Goods Receipt | Shipping Specialist | VL06O |
| 1 | Perform Material Inspection | Receiving Specialist | MSR_INSPWH |
| 1 | Determine Refund | Returns Clerk | F4832 |
| 1 | Create Credit Memo | Billing Clerk | F0798 |
| 1 | Create Free-of-Charge Delivery | Shipping Specialist | F0869A |

### 质检结果处置

| Inspection Code | Follow-up Activity | 结果 |
|----------------|-------------------|------|
| 0001 | Transfer to Free Stock | 转入可用库存 |
| 0011 | Transfer to Free Available Stock | 转入可用库存 |
| 0012 | Transfer to Scrap | 报废处理 |
| 0021 | Send Back to Customer | 退回客户 |
| 0023 | Goods Receipt Correction | 收货修正 |

### 退款决策

| 退款类型 | Refund Type | 后续单据 |
|----------|-------------|----------|
| Credit Memo | 贷项凭证 | G2发票 |
| Replacement Product | 替代品发货 | SDF订单+SOB交货 |

---

## 关键主数据依赖

### 退货订单类型

| Order Type | Description | 用途 |
|------------|-------------|-------|
| CBAR | Standard Return | 标准退货 |
| CBRE | Lean Return | 精益退货（见BDD） |

### 物料组

| Item Category Group | Material Type | Description |
|--------------------|--------------|-------------|
| CBNA | Trading Goods | 库存销售物料 |
| CBAB | Bought-in Item | 外购物料 |
| CBAO | Milestone Billing | 里程碑开票物料 |
| CBUK | Bought-in | 外购退货物料 |

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|-------------------|
| SAP_BR_RETURNS_REFUND_CLERK | Returns and Refund Clerk | 退货处理、质检决策 |
| SAP_BR_RECEIVING_SPECIALIST | Receiving Specialist | 退货质检 |
| SAP_BR_AP_ACCOUNTANT | Accounts Payable Accountant | 供应商退款凭证 |

---

## 与其他模块的集成

| Integration | Scope Item | Description |
|------------|------------|-------------|
| 上游 | BD9 - Sell from Stock | 原销售订单 |
| 上游 | BDK - Third-Party Sales | 第三方销售退货 |
| 上游 | BD3 - Third-Party with SN | 直运退货 |
| 下游 | J60 - Accounts Payable | 供应商退款 |
| 下游 | BMC - Core Inventory | 退货库存处理 |
| 下游 | BJN - Rework Processing | 退货返工 |

---

---

# BDQ - Invoice Correction (Debit Memo)

## 业务场景标签

**场景分类**: 发票correction | 借项通知单 | 价格调整

**适用场景**: 发票金额偏低、开票错误需要向客户追加收取

---

## 标准业务流程步骤

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Debit Memo Request | Internal Sales Representative | Manage Debit Memo Requests (F1988A) | 借项请求创建 |
| Remove Billing Block | Internal Sales Representative | Manage Debit Memo Requests | 移除开票冻结 |
| Create Debit Memo | Billing Clerk | Create Billing Documents (F0798) | 借项凭证创建 |

### 借项凭证correction逻辑

借项请求自动从原发票复制行项目：
- **第一行**: 原发票金额（负数，不可修改）
- **第二行**: 正确金额（可修改）

correction金额 = 第二行 - 第一行

### 开票类型

| Billing Type | Code | Description |
|-------------|------|-------------|
| Debit Memo | L2 | 借项凭证 |

---

## 关键角色

| Role ID | Role Name |
|---------|-----------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative |
| SAP_BR_BILLING_CLERK | Billing Clerk |

---

## 与其他模块的集成

| Integration | Scope | Description |
|------------|-------|-------------|
| 上游 | BD9 - Sell from Stock | 原发票来源 |
| 上游 | BDK - Third-Party Sales | 第三方销售correction |
| 下游 | J59 - Accounts Receivable | 应收账款增加 |

---

---

# BKL - Invoice Correction (Credit Memo)

## 业务场景标签

**场景分类**: 发票correction | 贷项通知单 | 退款调整

**适用场景**: 发票金额偏高、货物损坏、数量差异需要向客户退款

---

## 标准业务流程步骤

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Credit Memo Request | Internal Sales Representative | Manage Credit Memo Requests (F1989A) | 贷项请求创建 |
| Process Approval (Optional) | Sales Manager | My Inbox (F2097) | 审批通过 |
| Create Credit Memo | Billing Clerk | Create Billing Documents (F0798) | 贷项凭证创建 |

### 贷项凭证correction逻辑

与BDQ类似，自动复制原发票行项目计算correction金额。

### 开票类型

| Billing Type | Code | Description |
|-------------|------|-------------|
| Credit Memo | G2 | 贷项凭证 |

---

## 关键角色

| Role ID | Role Name |
|---------|-----------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative |
| SAP_BR_BILLING_CLERK | Billing Clerk |

---

## 与其他模块的集成

| Integration | Scope | Description |
|------------|-------|-------------|
| 上游 | BD9 - Sell from Stock | 原发票来源 |
| 下游 | J59 - Accounts Receivable | 应收账款减少 |

---

---

# BDK - Sales Processing Using Third-Party

## 业务场景标签

**场景分类**: 第三方销售 | 直运 | 无库存销售

**适用场景**: 供应商直接发货给客户，不经过己方仓库

---

## 标准业务流程步骤

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Sales Order | Internal Sales Representative | Manage Sales Orders (F3893) | 三方销售订单创建 |
| Purchase Requisition Created | System | Automatic | 采购申请自动生成 |
| Assign Requisition to Vendor | Purchaser | Process Purchase Requisitions (F1048A) | 分配采购申请 |
| Create Purchase Order | Purchaser | Process Purchase Requisitions | 采购订单创建 |
| Approve PO (Optional) | Purchasing Manager | My Inbox | PO审批 |
| Create Supplier Invoice | AP Accountant | Create Supplier Invoice (F0859) | 供应商发票创建 |
| Create Billing Document | Billing Clerk | Create Billing Documents (F0798) | 客户发票创建 |

### 订单类型与项目类别

| Item Category | Description | 用途 |
|--------------|-------------|-------|
| CB2 | Third-Party w/o SN | 标准直运 |
| CB4 | Third-Party w/o SN Free of Charge | 免费直运 |

### 开票前提

客户发票必须在收到供应商发票后才能创建：
```
供应商发票过账 → 系统自动更新billing数量 → 客户开票
```

---

## 关键主数据依赖

| Data Type | Sample Value | Description |
|-----------|-------------|-------------|
| Material | TG13 | Item Category Group: CBNA |
| Customer | 13100001 | 售达方 |
| Vendor | 13300001, 13300002 | 供应商 |
| Purchase Info Record | TG13 + Vendor | 采购信息记录 |

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|-------------------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative | 销售订单处理 |
| SAP_BR_PURCHASER | Purchaser | 采购申请分配、PO创建 |
| SAP_BR_PURCHASING_MANAGER | Purchasing Manager | PO审批 |
| SAP_BR_AP_ACCOUNTANT | Accounts Payable Accountant | 供应商发票 |
| SAP_BR_BILLING_CLERK | Billing Clerk | 客户发票 |

---

## 与其他模块的集成

| Integration | Scope | Description |
|------------|-------|-------------|
| 上游 | BDG - Sales Quotation | 销售报价参照 |
| 下游 | J59 - Accounts Receivable | 客户收款 |
| 下游 | J60 - Accounts Payable | 供应商付款 |
| 下游 | BDQ - Debit Memo | 发票correction |

---

---

# 4GT - Solution Order Management

## 业务场景标签

**场景分类**: 解决方案销售 | 多组件订单 | 产品+服务+订阅+项目

**适用行业**: IT解决方案商 | 专业服务公司 | 订阅服务商

**业务痛点**:
- 产品、服务、订阅、项目需要分别处理
- 跨组件的收入确认复杂
- 客户需要一个订单号跟踪所有采购

**典型客户场景**:
> "我们提供的是'硬件+实施服务+订阅软件+项目管理'的整体解决方案。以前客户要签4个合同，现在一个Solution Order包含所有组件，统一开票，客户采购体验好了很多。"

---

## 流程总览

**业务流程说明**:

Solution Order Management支持复杂解决方案的销售管理。一个Solution Order可以包含以下组件：

| Component Type | Description | Example |
|----------------|-------------|---------|
| Sales Item | 产品物料 | TG11, TG13 |
| Third-Party Item | 直运物料 | TG10, TG14 |
| Service Item | 服务物料 | SM0001 |
| Non-Stock Item | 非库存物料 | NS0002 |
| Subscription Item | 订阅物料 | P-CLOUD_STORAGE |
| Project Item | 项目物料 | PROJECT |
| Sales Kits | 销售套件 | SDBOMERLAHD |

---

## 标准业务流程步骤

### Solution Order处理

| Process Step | Business Role | App | Results |
|--------------|--------------|-----|---------|
| Create Solution Order | Solution Order Specialist | Manage Solution Order | Solution Order创建 |
| Release Line Items | Solution Order Specialist | Manage Solution Order | 各组件订单释放 |
| Create Sales Order | System | Automatic | 销售订单自动生成 |
| Create Service Order | System | Automatic | 服务订单自动生成 |
| Create Subscription | System | Automatic | 订阅自动创建 |
| Create Customer Project | System | Automatic | 项目自动创建 |
| Manage Fulfillment | Various | Various | 各组件履行 |
| Create Billing Document | Billing Clerk | Create Billing Documents | 统一发票创建 |

### 支持的履行组件

| Component | Fulfillment | Related Scope |
|-----------|-----------|--------------|
| 标准销售物料 | BD9-like流程 | 内库发货 |
| 直运物料(SN) | BD3流程 | 供应商发货+ASN |
| 直运物料(w/o SN) | BDK流程 | 供应商直运 |
| 外购物料 | BDN流程 | 采购到库存再发货 |
| 服务物料 | 2EQ流程 | 服务确认+开票 |
| 订阅物料 | 57Z流程 | 订阅计费 |
| 项目物料 | J11流程 | 项目计费 |
| 销售套件 | 31Q流程 | 套件拆解发货 |

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|-------------------|
| SAP_BR_SOLN_ORDER_SPCLST | Solution Order Specialist | 解决方案订单管理 |
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative | 销售物料履行 |
| SAP_BR_SHIPPING_SPECIALIST | Shipping Specialist | 发货处理 |
| SAP_BR_BILLING_CLERK | Billing Clerk | 发票创建 |
| SAP_BR_PROJECT_MANAGER_PROF | Project Manager | 项目执行 |

---

## 与其他模块的集成

| Integration | Scope | Description |
|------------|-------|-------------|
| 内含 | BD9 | 标准销售物料履行 |
| 内含 | BD3 | 直运有SN |
| 内含 | BDK | 直运无SN |
| 内含 | BDN | 外购物料履行 |
| 内含 | 2EQ | 服务物料履行 |
| 内含 | 57Z | 订阅计费 |
| 内含 | J11 | 项目管理和服务 |
| 下游 | 1MC | 融合开票 |

---

---

# BKJ - Sales Order Processing with Customer Down Payment

## 业务场景标签

**场景分类**: 预付款销售 | 分阶段付款 | 里程碑开票

**适用场景**: 大额订单、项目型销售、需要预付款保证

---

## 标准业务流程步骤

| Process Step | Business Role | Transaction/App | Expected Results |
|--------------|--------------|------------------|-------------------|
| Create Sales Order with Billing Plan | Internal Sales Representative | Manage Sales Orders (F1873) | 销售订单创建(含billing plan) |
| Remove Billing Block | Internal Sales Representative | Change Sales Orders | 移除开票冻结 |
| Create Down Payment Request | Billing Clerk | Create Billing Documents (F0798) | 预付款请求创建 |
| Post Down Payment | AR Accountant | Post Incoming Payments (F1345) | 预付款过账 |
| Create Delivery | Shipping Specialist | Create Outbound Deliveries | 交货单创建 |
| Post Goods Issue | Shipping Specialist | Manage Outbound Deliveries | 发货过账 |
| Remove Final Billing Block | Internal Sales Representative | Change Sales Orders | 移除最终开票冻结 |
| Create Invoice | Billing Clerk | Create Billing Documents | 最终发票创建(含预付款抵扣) |

### Billing Plan配置

| Date Category | Code | Description | 用途 |
|--------------|------|-------------|------|
| Down Payment | 04 | 预付款 | 首笔收款 |
| Final Invoice | 02 | 最终发票 | 扣除预付款后余额 |

### 财务凭证

**预付款请求**:
- 借: 21191000 Down payment requests
- 贷: (无)

**预付款过账**:
- 借: 11001060 Bank Account
- 贷: 21191500 Tax settlement down payment
- 贷: 21190000 Down payments - Customers

**最终发票**:
- 借: 12100000 Receivables
- 贷: 41000000 Revenue
- 贷: 22000000 Output tax
- 借/贷: 21190000 Down payments (抵扣)

---

## 关键角色

| Role ID | Role Name | Responsibilities |
|---------|-----------|-------------------|
| SAP_BR_INTERNAL_SALES_REP | Internal Sales Representative | 销售订单和Billing Plan管理 |
| SAP_BR_BILLING_CLERK | Billing Clerk | 预付款请求和发票 |
| SAP_BR_AR_ACCOUNTANT | Accounts Receivable Accountant | 预付款收款过账 |
| SAP_BR_SHIPPING_SPECIALIST | Shipping Specialist | 发货处理 |

---

## 与其他模块的集成

| Integration | Scope | Description |
|------------|-------|-------------|
| 上游 | BDG - Sales Quotation | 报价参照 |
| 下游 | J59 - Accounts Receivable | 应收款管理 |
| 下游 | BDQ/BKL | 发票correction |

---

---

## 附录: SAP Best Practices配置说明

### 配置路径

| Configuration | Path | SSCUI |
|---------------|------|-------|
| 销售订单类型 | Sales Document Types | - |
| 项目类别分配 | Assign Item Categories | 102807 |
| Billing Plan类型 | Define Billing Plan Types | - |
| 日期类别 | Define Date Categories | - |
| 审批工作流 | Manage Sales Document Workflows | - |

### 关键表和字段

| Field | Table | Description |
|-------|-------|-------------|
| Billing Plan Type | VBAK-KALSM | Billing Plan类型 |
| Date Category | VBKD-KDATU | 日期类别 |
| Refund Code | VBKD-KONDA | 退款代码 |
| Down Payment % | KONV-KBETR | 预付款百分比 |

---

*文档生成时间: 2026-04-04*
*SAP S/4HANA Cloud Public Edition 2602*
*知识库版本: Agent 1 Presales KB v1.0*
