# BDH Sales Order Entry with One-Time Customer — 一次性客户销售订单
**模块**：SD | **版本**：S/4HANA Cloud 2602 | **来源**：BDH_S4CLD2602_BPD_EN_CN.docx | **CN 本地化**：是
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: BDH`；`FSD_04_Sales_Capabilities.md`（功能边界）

## 流程概述
一次性客户销售订单流程：为使用 CPD（One-Time Customer）账户组的不常交易客户创建销售订单。订单创建时需手动输入地址信息（Change One-Time Address 弹窗）。后续流程与标准 O2C 一致：交货→拣配→PGI→开票。物理步骤与 `KB_SD_BD9_Sell-from-Stock.md` 相同，唯一差异在销售订单创建环节使用一次性客户。

## 前置条件

### 所需角色（来源：SA Catalog `## SCOPE-ITEM: BDH` / BPD §2.2）
| 角色 | 说明 |
|------|------|
| Internal Sales Representative | 创建销售订单 |
| Master Data Specialist - Business Partner Data | 业务伙伴主数据维护 |
| Shipping Specialist | 创建交货单、拣配、发货过账 |
| Warehouse Clerk | 初始库存创建 |
| Billing Clerk | 创建开票凭证 |

### 所需主数据（BPD §2.3）
| 数据类型 | 示例值 | 说明 |
|---------|-------|------|
| 物料 | TG11 | Trading Good, Reg. Trading (MRP), 无 serial/batch |
| 物料 | TG12 | Trad.Good 12, Reorder Point |
| 物料 | TG21 | 仅 Batch Management 启用时用 |
| 物料 | TG22 | 仅 Batch Management（Exp. Date）启用时用 |
| Sold-to Party | 13100273 | Domestic Customer CPD（一次性客户账户组） |
| Plant | 1310 | Plant 1 CN |
| Storage Location | 131A | — |
| MDS 引用 | BNF/BND | Product Master / Customer Master |

### 组织架构参数
- 销售组织：1310 | 分销渠道：10 | 产品组：00 | 工厂：1310 | 库存地点：131A | 发货点：1310

## 操作步骤

### 步骤 1：Create Sales Order（必选）
**App**：Manage Sales Orders (F1873) | **角色**：Internal Sales Representative | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Internal Sales Representative 身份
2. 打开 Manage Sales Orders (F1873)
3. 选 Create → Create Sales Orders - VA01
4. Order Type=OR；Sales Organization=1310；Distribution Channel=10；Division=00
5. Sold-to Party=13100273（CPD 账户组——一次性客户）
6. 在弹出的 Change One-Time Address 窗口中填写地址信息，选 Change One-Time Address
7. Cust. Reference=`<PO number>`；Material=`<物料号>`；Quantity=`<数量>`
8. 确认所有警告消息，保存
**预期结果**：销售订单创建成功。客户 13100273 仅用于一次性客户场景，账户组 CPD。

### 步骤 2：Create Delivery（必选）
**App**：Create Outbound Deliveries - From Sales Orders (F0869A) | **角色**：Shipping Specialist | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Shipping Specialist 身份
2. 打开 Create Outbound Deliveries - From Sales Orders (F0869A)
3. 输入并 Go：Shipping Point=1310；Planned Creation Date=`<日期>`；Sales Document=`<步骤1的订单号>`
4. 勾选行项目 → Create Deliveries
5. 选 Display Log 确认交货单号
**预期结果**：交货单创建成功。

### 步骤 3：Execute Picking（必选）
**App**：Manage Outbound Deliveries - VL06O (VL06O_CLOUD) | **角色**：Shipping Specialist | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Shipping Specialist 身份
2. 打开 Manage Outbound Deliveries - VL06O (VL06O_CLOUD)
3. 选 For Picking；输入 Shipping Point=1310；勾选 Only Picking Without WM=X → Execute
4. 选交货单行 → Change Outbound Deliveries
5. 在 Picking tab 输入拣配数量 → Enter → Save
**预期结果**：交货单 has been decided。

### 步骤 4：Post Goods Issue（必选）
**App**：Manage Outbound Deliveries - VL06O (VL06O_CLOUD) | **角色**：Shipping Specialist | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Shipping Specialist 身份
2. 打开 Manage Outbound Deliveries - VL06O (VL06O_CLOUD)
3. 选 For Goods Issue；输入 Shipping Point=1310 → Execute
4. 勾选交货单行 → Post Goods Issues → 确认日期 → Continue
**预期结果**：发货过账确认。财务过账（Trading Good HAWA）：Debit 54083000 / Credit 13600000

### 步骤 5：Create Billing Document（必选）
**App**：Create Billing Documents - VF01 (VF01) | **角色**：Billing Clerk | **URL Hash**：原文未列
1. 登录 SAP Fiori launchpad 以 Billing Clerk 身份
2. 打开 Create Billing Documents - VF01 (VF01)
3. 输入交货单号 → Enter
4. 检查 Invoice (F2) 创建屏幕的开票项目信息
5. 选 Save，记录开票凭证号
**预期结果**：开票凭证生成（F2 类型），自动打印（BRF+ 输出管理）。财务过账：Debit 13100273（客户收款）/ Credit 41000000（收入）+ 22000000（销项税）

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

## 后续流程（BPD §5 Succeeding Processes）
- 完成后可触发：`KB_FI_J59_Accounts-Receivable.md`（Accounts Receivable / 应收账款过账）
- 完成后可触发：`KB_SD_BKK_*.md`（Sales Order Fulfillment Monitoring，可选）

## 注意事项（BPD 的 Warning/Caution/Note 原文）
- BPD docx 为 U.S. 标准格式（decimal / date）；不同区域系统需按本地化输入
- 一次性客户 13100273 使用 CPD 账户组，非标准客户 13100001。每次使用时必须填写 Change One-Time Address 弹窗
- 若安装 Free Goods Processing (BKA) 且用 TG11，可能出现"Minimum quantity 1.000 PC of free goods has not been reached"警告，按 Enter 跳过
- 物料替代（Material Substitution）：输入的物料号可被系统自动替换
- 可选步骤：Change Address of the Sales Order（4.2）、Process Sales Order Approval（4.3，参见 `KB_SD_BD9_Sell-from-Stock.md`）、Check Batches（4.8）
- 可选后台作业替代：Schedule Delivery Creation (F2228)、Schedule Goods Issue (F2259)、Schedule Billing Creation (F1519)、Schedule Billing Release (F1518)、Schedule Billing Output (F1510)

---

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