# J11 Customer Project Management — 客户项目管理（专业服务）  
**模块**：PS | **版本**：S/4HANA Cloud 2602 | **来源**：J11_S4CLD2602_BPD_EN_CN.docx | **CN本地化**：是  
**上层引用**：SA KB `SAP_Scope_Item_Catalog_RAG.md` → `## SCOPE-ITEM: J11`；`FSD_03_RD_PLM_Capabilities.md` §3.12 Professional Services  

## 流程概述  
该范围项实现专业服务场景端到端流程的关键步骤。集成销售订单与项目管理，允许基于客户项目记录的人工/费用（包括外部服务）创建客户发票。支持固定价格、时间与材料、周期性服务等多种合同类型。支持合同利润率分析、客户付款监控及期末结算。  

## 前置条件  
### 所需角色（BPD §2.2）  
| 角色模板 | 角色ID |
|---------|--------|
| Project Manager - Professional Services | `SAP_BR_PROJECT_MANAGER_PROF` |
| Employee | `SAP_BR_EMPLOYEE` |
| Cost Accountant - Overhead | `SAP_BR_OVERHEAD_ACCOUNTANT` |
| Configuration Expert - Business Process Configuration | `SAP_BR_BPC_EXPERT` |
| Administrator | `SAP_BR_ADMINISTRATOR` |

### 所需主数据（BPD §2.3）  
| 数据 | 样例值 |
|------|--------|
| Controlling Area | A000 |
| Company Code | 1310 |
| Plant | 1310 |
| Cost Center | 13101902 |
| Activity Type | T002 |
| G/L Account | 原文未列（BPD §2.3 未指定具体科目） |

### 组织架构参数  
- 服务组织需在`Manage Service Organizations (F1421A)`中维护  
- 成本率需在`Manage Cost Rates – Services (F3161)`中维护  
- 费用类型通过SSCUI `Define Expenses`配置  

## 操作步骤  
### 步骤 1：创建客户项目（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 以 Project Manager - Professional Services 登录 Fiori Launchpad  
2. 打开 `Project Control - Professional Services Projects (F6869)`  
3. 选择 **Create > Customer Project**  
4. 维护项目信息：Project Name、Project Profile、Responsible Cost Center、Company Code、Controlling Area、Currency  
5. 维护项目角色：Project Manager、Project Controller、Sales Employee、Responsible Cost Center  
6. 选择 **Create**  
**预期结果**：客户项目创建成功，可在项目列表中查看。  

### 步骤 2：维护工作包与时间计划（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开客户项目，选择 **Plan** 视图  
2. 创建新的 Work Package（工作包），维护：Name、Start/End Date、Work Package Type、Billable flag  
3. 为工作包添加 Role（角色），如 Senior Consultant、Junior Consultant  
4. 指定 Required Skills（必需技能）  
5. 添加 Expense Type（费用类型）到工作包  
6. 设置 Quantity（数量）  
7. (可选) 为工作包附加文档  
**预期结果**：工作包创建完成，角色与费用已分配。  

### 步骤 3：维护工作包人员分配（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开客户项目，选择 Work Packages 视图  
2. 选择工作包，在详情屏选择 **Add Resource**  
3. 搜索员工，选择后确认分配  
4. (可选) 查看员工月度可用性与 Fact Sheet  
**预期结果**：员工分配到对应工作包角色。  

### 步骤 4：维护客户项目开票（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开客户项目，将项目状态改为 **In Preparation to Billing**  
2. 选择 **Billing** 标签，创建 Billing Item  
3. 按合同类型创建：Fixed Price / Time and Expenses / Periodic Services / Usage-Based  
4. 创建对应 Billing Plan  
5. 维护项目特定小时价格（Manage Prices）  
6. 确认人员分配（Confirm Staffing）  
7. (可选) 更新 Baseline Version  
**预期结果**：开票项与开票计划创建完成，不含开票冻结的销售订单生成。  

### 步骤 5：记录服务单元（可选）  
**App**：Manage Direct Activity Allocation - Deprecated (F3697) | **角色**：Cost Accountant - Overhead | **URL Hash**：原文未列  
1. 以 Cost Accountant - Overhead 登录  
2. 打开 `Manage Direct Activity Allocation - Deprecated (F3697)`  
3. 选择 **Post Direct Activity Allocation**，输入：Sender Cost Center、Activity Type、Receiver WBS Element、Quantity  
4. 保存  
**预期结果**：服务单元过账，文档已创建。  

### 步骤 6：创建开票凭证请求（必选）  
**App**：原文未列 | **角色**：原文未列 | **URL Hash**：原文未列  
*（原文无详细步骤，需参考附属范围项 4E9 Project Billing）》*  

### 步骤 7：审核客户项目（可选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开 **Review Customer Projects** 视图  
2. 查看 KPI 看板：合同价值、成本、利润率、预测  
3. (可选) 比较版本（Actual vs. Baseline vs. Forecast）  
4. 维护项目状态  
**预期结果**：项目KPI数据可视，可进行状态维护。  

### 步骤 8：设置项目状态为已完工（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开项目，选择 **Edit**  
2. 在 **Status** 区域，将 System Stage 改为 **Completed**  
3. 保存  
**预期结果**：项目阶段更新为 Completed。  

### 步骤 9：关闭客户项目（必选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开项目，选择 **Edit**  
2. 在 **Status** 区域，选择 **Close Project**  
3. 保存  
**预期结果**：项目关闭。  

### 步骤 10：重置项目状态（可选）  
**App**：Project Control - Professional Services Projects (F6869) | **角色**：Project Manager - Professional Services | **URL Hash**：原文未列  
1. 打开已关闭项目  
2. 选择 **Edit** > 将 System Stage 改为 **Completed**  
3. 保存  
**预期结果**：项目从 Closed 回退到 Completed。  

## 后续流程  
- 开票处理 → `KB_PS_J14_Sales-Order-Processing.md`  
- 项目采购 → `KB_PS_J13_Service-and-Material-Procurement.md`  
- 工时记录 → `KB_PS_J12_Time-Recording.md`  
- 开票项创建 → 4E9 Project Billing（若激活）  
- 项目结算 → `KB_PS_BNA_Period-End-Closing-Projects.md`（待建）  

## 注意事项  
- 客户项目的 WBS 元素不使用 Coding Mask  
- 项目人员分配依赖主数据的 Worker 数据（通过 Import Worker Data 导入）  
- 成本率需在测试前在 `Manage Cost Rates (F3161)` 中维护  
- 若激活 6JO Resource Management for Projects，人员分配流程不同