SAP S/4HANA培训 32 - FICO入门第2天:系统景观、传输请求、迁移与项目角色

SAP S/4HANA培训 32 - FICO入门第2天:系统景观、传输请求、迁移与项目角色
本视频在“SAP MM S4HANA 2025”下载目录中编号为 32,但原视频实际是 FICO 初学者完整课程的第 2 天,并不是 MM 第 32 课。课程从 SAP 系统景观讲起,依次介绍传输请求、项目团队、RICEFW、LSMW、业务伙伴、权限、表单和审批工作流。本文按视频实际顺序整理,同时用 SAP 当前官方资料纠正其中已经过时或过度简化的说法。
课程资料
| 项目 | 内容 |
|---|---|
| 视频标题 | SAP FICO FOR BEGINNERS | FULL COURSE | DAY 2 |
| 视频地址 | YouTube 原视频 |
| 发布日期 | 2025-12-18 |
| 时长 | 01:11:48 |
| 源画面 | 1920 × 1080 |
| 授课语言 | 印地语为主,夹杂英语术语 |
| 字幕 | YouTube 英文自动翻译字幕,无人工字幕 |
| 内容一致性 | 本地编号为 32;实际内容是 FICO 入门第 2 天,不是 MM 连续课程 |
| 本文图片 | 5 张 SAP GUI 原始视频截图;非 SAP 课件、Excel 和讲师图示未直接引用 |
本课实际范围
| 时间 | 实际内容 | 本文处理 |
|---|---|---|
| 00:00–06:12 | SAP 产品回顾;开发、质量和生产系统 | 讲清系统与客户端的区别 |
| 06:12–12:24 | SE09、Customizing Request、Workbench Request、释放状态 | 结合 SAP CTS 官方规则整理 |
| 12:24–23:52 | 顾问、核心团队成员、最终用户;功能与技术角色 | 整理成项目分工表 |
| 23:52–30:30 | ABAP 与 RICEFW;报表、接口、转换、增强、表单、工作流 | 补全缩写并区分职责 |
| 30:30–44:49 | LSMW 录屏、源字段、Excel/TXT、批输入会话 | 保留演示,明确 S/4HANA 不推荐 LSMW |
| 44:49–48:06 | 会计凭证校验、替代、权限前提 | 区分校验与替代 |
| 48:06–53:00 | S/4HANA 业务伙伴 BP、客户与供应商角色 | 按当前 BP 数据模型说明 |
| 53:00–61:00 | 供应商行项目、表查询、角色与授权 | 去掉不应泛化的个人项目经验 |
| 61:00–68:12 | 表单布局、供应商发票审批工作流 | 对照 Flexible Workflow 说明 |
| 68:12–71:48 | SAP Business One、S/4HANA 学习范围和职业讨论 | 作为课程收尾,不写成产品结论 |
一、系统景观不是“一个服务器里的几个客户端”
视频使用了最常见的三系统路径:
| 系统 | 主要职责 | 常见活动 |
|---|---|---|
| DEV(开发) | 实现配置和开发变更 | Customizing、ABAP 开发、单元测试 |
| QAS(质量) | 独立验证变更 | 集成测试、用户验收、回归测试 |
| PRD(生产) | 承载正式业务 | 受控导入已验证变更 |
SAP 官方把基础三系统景观定义为 DEV、QAS 和 PRD,通常通过开发到质量的整合路径,再通过质量到生产的交付路径传递变更。真实项目还可能增加沙箱、培训、预生产、维护或双轨系统,不能把视频中的三个系统和 100/200/300/400/800 客户端编号当成固定标准。
视频把开发系统中的客户端分为配置、测试和 ABAP 开发用途,这可以作为示意,但需要注意:
| 视频说法 | 更准确的理解 |
|---|---|
| Server、System、Client 可以互换 | 三者不是同义词;客户端是 ABAP 系统内的逻辑隔离单元 |
客户端 100 必然是 Golden Client | 客户端编号和角色由项目自行设计 |
| 所有变更都按同一路径移动 | 实际路径由 CTS/TMS、包、传输层和目标系统配置决定 |
| 生产系统只需“接收”传输 | 正式导入还需要审批、测试证据、窗口和回退方案 |
二、SE09 与传输请求
SE09 的 Transport Organizer 用于查看和管理传输请求。视频先选择 Customizing Requests,再比较 Modifiable 和 Released 两种状态。

1. Customizing 与 Workbench 的核心区别
| 请求类型 | 典型内容 | 客户端属性 |
|---|---|---|
| Customizing Request | 客户端相关的配置表变更 | 通常记录某个源客户端的配置变更 |
| Workbench Request | Repository 对象、ABAP 开发和跨客户端对象 | 通常不局限于单一客户端 |
“功能顾问 99% 都用 Customizing Request”只是讲师经验,不是 SAP 规则。请求类型由变更对象决定,而不是由人员职位决定。功能顾问也可能产生 Workbench Request,例如修改跨客户端配置或某些开发对象;ABAP 开发也可能配合 Customizing 内容。
2. Request、Task 与释放顺序
一个请求通常包含一个或多个用户任务。开发或配置对象先记录在任务中;完成后先释放任务,所有任务释放后才能释放上层请求。请求释放后,对象清单可用于导入后续系统。
| 状态 | 含义 | 可否继续加入对象 |
|---|---|---|
| Modifiable | 请求或任务仍处于编辑阶段 | 可以,前提是对象和权限允许 |
| Released | 已完成释放 | 不能把它重新当作可修改请求继续使用 |
视频对“释放后不能再加对象”的描述方向正确。若后续发现新变更,应创建或使用新的可修改请求,而不是把已释放请求当作工作容器。
三、项目中的三类业务角色
视频把参与者分为 Consultant、Core Team Member 和 End User。更实用的职责边界如下:
| 角色 | 主要职责 | 不应承担的事项 |
|---|---|---|
| 功能顾问 | 梳理流程、配置系统、编写功能规格、组织测试和上线支持 | 不应代替业务批准需求和控制规则 |
| 技术顾问 | ABAP、接口、Basis、权限、集成、数据和平台技术工作 | 不应脱离业务规格自行决定业务逻辑 |
| 核心团队成员(CTM) | 代表业务解释现状、确认目标流程、准备数据、执行 UAT | 不应只做信息转发而不作业务决策 |
| 最终用户 | 执行日常交易、反馈异常、遵守流程和控制要求 | 不应默认获得配置或开发权限 |
视频列举的 FI、MM、SD、HR、PS、QM、PM 属于功能领域,ABAP、Basis、BI/BW、PI、Security、CPI 属于常见技术方向,但项目组织会随部署方式、规模和供应商模型变化。团队名称不是关键,明确决策权、交付物和验收责任才是关键。
四、RICEFW:需求如何变成可交付对象
RICEFW 是 SAP 项目中常用的自定义对象分类:
| 字母 | 英文 | 中文 | 典型示例 |
|---|---|---|---|
| R | Reports | 报表 | 标准报表不能满足的管理或监管输出 |
| I | Interfaces | 接口 | SAP 与外部系统、其他 SAP 系统之间的数据交换 |
| C | Conversion | 数据转换/迁移 | 初始主数据、余额和未清项迁移 |
| E | Enhancements | 增强 | 标准功能缺少的字段、校验或业务逻辑 |
| F | Forms | 表单 | 发票、采购订单、付款通知等输出布局 |
| W | Workflow | 工作流 | 审批、复核、通知和异常处理 |
功能顾问的重点不是“把想法告诉 ABAP”,而是形成可验证的功能规格:业务条件、字段来源、计算规则、错误处理、权限、测试样例和验收标准。技术顾问据此设计和实现,并与功能顾问共同完成测试。
视频以供应商发票页面增加 GST 字段说明 Enhancement。这个例子只说明“标准界面不能满足需求时可能需要扩展”,不代表加字段一定要改 SAP 标准程序。正式项目应先检查现有配置、扩展点、Key User Extensibility、BAdI 或已发布 API,再选择开发方式。

五、LSMW 演示可以学习流程,但不能当作 S/4HANA 推荐方案
视频用 FD01 客户创建录屏演示 LSMW:先记录人工交易步骤,再定义源字段,把 Excel 数据保存为文本文件,最后创建并运行批输入会话。画面中的源字段包括公司代码、客户账户组、名称、国家、语言、统驭科目和排序码。

从教学角度,这段演示能帮助理解批量数据处理的基本链路:
源数据 → 字段映射 → 转换规则 → 载入 → 错误检查 → 对账
但视频进一步声称 LSMW 在 S/4HANA 中仍被大量使用,并且比 LTMC 更快、更实用。这不能写成当前标准。SAP 官方明确说明:
| 项目 | 当前 SAP 官方口径 |
|---|---|
| S/4HANA 推荐迁移工具 | SAP S/4HANA Migration Cockpit |
| LSMW | 在 S/4HANA 数据加载中不推荐,使用风险由客户承担 |
| 选择顺序 | 先检查 Migration Cockpit 是否提供对应 Migration Object |
| 使用限制 | 新 Fiori 画面、变化后的接口和业务伙伴数据模型可能使旧录屏或批输入失效 |
| 客户/供应商旧事务码 | FD*、XD*、FK*、XK* 在 S/4HANA 业务伙伴模型下不能作为原有方式继续使用 |
术语也需要纠正:
| 视频中的表达 | 正确名称 |
|---|---|
| LSMW | Legacy System Migration Workbench |
| BDC | Batch Data Communication,不是 Batch Data Conversion |
| LTMC 就是唯一的新工具 | Migration Cockpit 的入口和能力随 S/4HANA 版本及部署方式变化,不应只用一个旧事务码概括 |
Migration Cockpit 使用迁移对象描述源结构、目标结构、字段映射和转换规则,主要面向新实施场景的初始数据加载;它不是系统间持续同步或日常接口工具。无论使用哪种方式,都必须做数据清洗、试迁移、错误处理、数量与金额对账,以及业务签字确认。
六、校验与替代不是同一件事
视频随后进入会计凭证校验配置,展示公司代码 1124 的抬头和行项目校验。

| 机制 | 作用 | 结果 |
|---|---|---|
| Validation(校验) | 判断输入是否满足业务规则 | 不满足时给出消息并阻止或提示 |
| Substitution(替代) | 在满足前提时替换或派生字段值 | 系统按规则写入目标值 |
视频用“国家必须是印度”说明校验,用“无论输入什么都替换为印度”说明替代。概念上容易理解,但真实项目不能用替代掩盖错误来源。对于国家、税务、银行等高风险字段,应优先保证主数据治理、来源正确和可追溯性。
视频还举出“供应商发票必须填税字段”“过账日期应晚于单据日期”等规则。这些都是当前测试系统中的示例,不是所有公司都应复制的 SAP 标准。是否允许未来日期、同日过账或空参考字段,应由财务制度、期间控制和本地法规共同决定。
七、S/4HANA 中用 BP 统一维护客户与供应商
课程对比了 ECC 的 FD01/FD02、FK01/FK02/FK03 与 S/4HANA 的 BP。这一方向正确:在 SAP S/4HANA 中,Business Partner 是客户和供应商主数据的领先对象与统一入口。

一个业务伙伴可以有多个角色:
| 数据层次 | 示例 | 含义 |
|---|---|---|
| 通用数据 | 名称、地址、银行信息 | 多个业务场景共用 |
| 客户角色 | Customer (Accounting)、Customer (Sales) | 公司代码和销售范围相关数据 |
| 供应商角色 | Supplier (Accounting)、Supplier (Purchasing) | 公司代码和采购组织相关数据 |
视频通过切换角色判断该 BP 是供应商还是客户,思路正确,但不应依赖描述文字猜测。应检查已分配的 BP 角色、对应公司代码/销售范围/采购组织数据,以及 Customer/Supplier Integration 状态。
权限方面,视频把“事务码访问”和 01/02/03 活动解释为创建、修改、显示。实际角色设计还会涉及授权对象、组织级别、字段状态、应用目录和数据范围。正式生产环境应遵循最小权限和职责分离,不能因为是功能顾问就默认拥有 SAP_ALL 或跨模块修改权限。
八、报表、表查询与生产访问
视频用 FBL1N 展示供应商行项目,再用 SE16N 查看供应商表数据。两者用途不同:
| 工具 | 适合回答的问题 | 注意事项 |
|---|---|---|
FBL1N | 某供应商有哪些已清、未清或全部行项目 | 是业务行项目报表,不是供应商创建清单 |
SE16N | 某张表中有哪些记录和字段值 | 属于技术查询入口,生产权限通常受限 |
| 业务应用/标准报表 | 今天创建了哪些供应商、状态如何 | 应优先使用经过授权和语义定义的应用或报表 |
视频提到 LFA1 和 LFB1 可查看供应商通用及公司代码数据,这反映了经典表结构,但在 S/4HANA 项目中不能仅凭直接查表设计业务报表。应先确认当前版本的数据模型、兼容性视图、CDS View 和已发布 API。
视频中的“顾问在生产系统可以临时进入并查看”“小客户可能给更多权限”属于个人项目经历。生产访问必须由客户安全制度决定,并通过审批、临时授权、日志审计和操作留痕控制。
九、表单与供应商发票工作流
1. Forms
表单负责把业务数据以固定版式输出,例如采购订单、客户发票、供应商通知和付款凭证。业务需要定义字段、顺序、税额、地址、语言和合规要求;技术实现可能复用标准模板,也可能建立客户专用模板。选择“复制标准”还是“新建”应由差异范围、维护成本和升级影响决定。
2. Workflow
视频用金额阈值举例:低于十万的发票交给经理,高于十万的发票交给高级经理。这是业务规则示例,不是 SAP 固定审批矩阵。
SAP S/4HANA 的供应商发票 Flexible Workflow 支持:
| 能力 | 官方功能 |
|---|---|
| 条件 | 按预定义条件决定是否启动工作流 |
| 步骤 | 一步或多步审批 |
| 审批人 | 按角色确定,或指定用户、团队 |
| 处理 | 审批人在 My Inbox 中批准或拒绝 |
| 场景 | 可处理被阻止发票或“已完成暂存发票”等预定义场景 |
| 通知 | Fiori 通知,可按配置增加邮件通知 |
视频围绕“经理批准后自动过账,还是退回创建人再手工过账”进行了较长讨论。正确答案不是固定的:结果取决于所选工作流场景、系统版本、发票状态和配置。正式设计时要先确定业务控制目标,再选择标准场景;不能只根据讲师某个客户项目的行为推断所有系统。
视频还把工作流是否可用简单归因于单独购买许可证。实际授权和合同取决于具体产品、版本、部署方式和合同条款,本文不据此下结论,应由客户与 SAP 或实施伙伴按正式合同确认。
十、视频内容与当前标准的关键差异
| 视频内容 | 更准确的说明 |
|---|---|
| 本视频属于 MM 第 32 课 | 原视频实际是 FICO 入门第 2 天 |
| DEV、QAS、PRD 的客户端编号固定 | 系统角色常见,客户端编号和数量由项目设计 |
| 功能顾问几乎只用 Customizing Request | 请求类型取决于变更对象,不取决于职位 |
| S/4HANA 中 LSMW 更快,所以应优先用 | SAP 不推荐用 LSMW 进行 S/4HANA 数据加载,应先使用 Migration Cockpit |
| BDC 是 Batch Data Conversion | 正确名称是 Batch Data Communication |
| ECC 客户/供应商创建录屏可直接用于 S/4HANA | S/4HANA 以 BP 为领先对象,旧 FD*/XD*/FK*/XK* 路径不能照搬 |
| SAP GUI 只做配置,Fiori 只给最终用户 | SAP S/4HANA 同时支持 Fiori Launchpad 与经典 SAP GUI,入口取决于应用和授权 |
| 顾问一般拥有全部权限 | 生产权限应按最小权限、职责分离和审计要求设计 |
| 金额工作流会按视频方式批准并过账 | 工作流结果取决于场景和配置,金额只是可选条件之一 |
十一、学习检查清单
| 顺序 | 检查项 | 应得到的结果 |
|---|---|---|
| 1 | 分清 System、Client 和 Server | 不再把三个概念混用 |
| 2 | 分清 Customizing 与 Workbench Request | 能按对象类型选择请求 |
| 3 | 理解 Task 先于 Request 释放 | 不在未释放任务时直接释放上层请求 |
| 4 | 能解释 RICEFW 六类对象 | 功能规格能落到明确交付物 |
| 5 | 选择 S/4HANA 数据迁移工具 | 先检查 Migration Cockpit 迁移对象 |
| 6 | 区分 Validation 与 Substitution | 校验错误与派生字段不混用 |
| 7 | 理解 BP 通用数据和角色数据 | 不再用 ECC 旧客户/供应商事务码思路套用 S/4HANA |
| 8 | 设计生产权限 | 应用最小权限、职责分离和可审计访问 |
| 9 | 设计发票工作流 | 先定业务控制目标,再选场景、条件和审批人 |
| 10 | 验证迁移和工作流结果 | 有测试证据、异常处理和业务签字 |
十二、本课边界
本课是概念导览和现场问答,不是一套完整实施练习。视频没有搭建新的系统景观,没有创建并跨系统导入新的传输请求,没有完成一个 S/4HANA Migration Cockpit 项目,也没有配置和测试供应商发票 Flexible Workflow。LSMW、BP、权限和工作流画面用于解释概念,不能当作可直接复制到生产系统的操作手册。
SAP 官方资料核验
- SAP Learning:System Landscape Options
- SAP Help:Transporting Customizing Settings
- SAP Help:Releasing Transport Requests
- SAP Help:SAP S/4HANA Migration Cockpit
- SAP S/4HANA 2023 Simplification List:LSMW 限制与 Migration Cockpit 建议
- SAP Help:Business Partner
- SAP Help:Business Partner Approach(Customer/Supplier Integration)
- SAP Help:Access to the System(Fiori 与 SAP GUI)
- SAP Help:Flexible Workflow for Supplier Invoices
- SAP Help:How to Configure the Flexible Workflow for Supplier Invoices
