SAP S/4HANA FICO 入门 39:LSMW 续讲与供应商业务伙伴配置


SAP S/4HANA FICO 入门 39:供应商与业务伙伴配置

SAP S/4HANA FICO 入门 39:LSMW 续讲与供应商业务伙伴配置

本集先续讲使用 LSMW 批量创建总账科目的后续步骤,随后进入应付账款主数据,完整串起供应商科目组、业务伙伴分组、号码范围、CVI 同号映射,以及财务和采购角色扩展。

**目录与内容不一致说明:**源目录名包含“SAP MM”,但视频原题是 SAP FICO FOR BEGINNERS | FULL COURSE | DAY 11,实际内容以 FICO、供应商主数据和业务伙伴集成为主。本文按视频真实内容整理,不把它误写成纯 MM 课程。

视频信息

  • 原视频:SAP FICO FOR BEGINNERS | FULL COURSE | DAY 11
  • 视频时长:1 小时 24 分 14 秒
  • 视频地址:https://www.youtube.com/watch?v=eKZCGdlG05M
  • 本文范围:LSMW 字段映射与文件设置、供应商科目组、业务伙伴分组、号码范围、CVI、供应商财务与采购角色
  • 截图规则:只引用原视频中的 SAP 系统画面;Excel 画面已翻译为中文表格,不直接使用

一、先明确本集真正完成了什么

模块本集做到的位置没有完成的内容
LSMW 批量创建总账科目字段映射、文件指定、文件分配,并尝试读取数据读取失败,未转换数据、未建立并运行批输入会话,也未批量创建总账科目
供应商主数据配置科目组、BP 分组、号码范围和 CVI 映射,创建并扩展一个组织型 BP未演示供应商发票、付款、清账或完整采购流程
BP 角色一般数据、财务角色、采购角色自定义角色只是课程系统方案,不代表所有项目都必须复制标准角色

这两个边界很重要:看到配置画面保存成功,不等于后续业务流程已经验证成功。

二、LSMW:从字段映射继续,但没有跑通

1. 前四步只是准备结构

上一集已经完成以下定义,本集从第五步继续:

步骤作用本例关键点
Define Object Attributes选择迁移方法与录屏对象使用 FS00 的批输入录屏
Define Source Structures建立源结构本例只定义一个源结构
Define Source Fields定义源字段字段顺序必须与准备的文本文件一致
Define Structure Relations建立结构关系将源结构连接到目标录屏结构

源字段沿用上一集确认的顺序:总账科目、公司代码、总账科目类型、科目组、短文本、长文本、统驭科目标识、排序码和字段状态组。

2. 自动字段映射只提供建议

进入 Define Field Mapping and Conversion Rules 后,课程使用 Extras → Auto Field Mapping,让系统按字段名提出映射建议。

LSMW 自动字段映射建议

画面中的 100% 只表示该条自动匹配建议的相似度或匹配结果,不是“整次数据迁移 100% 正确”。保存前仍要逐项核对:

核对项为什么必须检查
源字段和目标字段含义名称相近不代表业务含义相同
字段长度与数据类型可能出现截断、前导零丢失或格式错误
常量和转换规则自动匹配不会替代项目自己的转换逻辑
必输字段录屏之外仍可能存在配置决定的必输要求

第六步 Define Fixed Values, Translations, User-Defined Routines 在这个简单示例中没有使用。它不是永远可以跳过;存在代码转换、固定值或自定义逻辑时应在这里维护。

3. 把 Excel 内容转成文本源文件

课程先在 Excel 中按源字段顺序横向整理一条测试数据,再复制到文本文件。非 SAP 画面不直接引用,内容可整理为:

列顺序中文含义示例注意点
1总账科目保留完整位数和必要的前导零
2公司代码必须是目标系统中有效的公司代码
3总账科目类型使用系统允许的值
4科目组决定号码范围和主数据字段状态
5—6短文本、长文本长度不能超过目标字段限制
7统驭科目标识只在业务设计需要时使用
8排序码必须是公司代码中可用的排序码
9字段状态组必须已经在目标系统中配置

课程在 Specify Files 中选择前端电脑上的文本文件,并把分隔符设为 Tabulator

LSMW 指定前端文本文件和制表符分隔

制表符是本次文件格式的选择,不是 LSMW 的唯一格式。分隔符、字段顺序、字符编码和小数/日期格式必须与真实文件一致。课程建议先只放一条记录,这个做法值得保留:单条跑通后再扩大批量,可以更早发现映射和录屏问题。

4. 读取数据失败,后续步骤没有执行

完成 Assign Files 后,课程尝试 Read Data,但系统出现会话终止或运行时错误。讲师随后导出这个 LSMW 对象并导入另一套系统,技术问题仍未完全排除。

因此本集没有完成:

  1. Display Read Data
  2. Convert Data
  3. Display Converted Data
  4. Create Batch Input Session
  5. Run Batch Input Session

也就是说,视频没有证明这些总账科目已经成功批量创建。遇到这类运行时错误,应记录错误时间、用户、事务和短转储信息,由 ABAP 或 Basis 团队定位;不能把“重新导入对象”当成已经修复。

5. 新项目不要把 LSMW 当默认迁移工具

SAP 官方文档仍说明 LSMW 可用于把旧系统数据一次性或周期性导入 SAP 系统,但 SAP S/4HANA 简化清单资料也明确警示:用 LSMW 装载 S/4HANA 数据不属于推荐路径,兼容性需要客户自行评估。当前 S/4HANA 项目应先依据目标版本、对象支持范围和维护状态评估 SAP S/4HANA Migration Cockpit,不要因为课程演示了 LSMW 就直接把它当成新项目标准方案。

三、S/4HANA 供应商主数据为什么围绕 BP 展开

课程从应付账款进入供应商配置。在 SAP S/4HANA 中,Business Partner(业务伙伴,BP)是客户和供应商主数据的领先对象;供应商仍有财务与采购视图,但创建和同步由 BP 与 Customer/Vendor Integration(CVI) 串联。

可以把对象关系理解为:

对象负责什么本集课程值
供应商科目组供应商侧字段状态、号码范围等控制YDOMYIMP
BP 分组BP 创建时可选的分组及 BP 号码范围YDOMYIMP
供应商号码范围供应商对象 KREDITOR 的编号区间课程建立 Y1Y2
BP 号码范围BP 对象 BU_PARTNER 的编号区间课程建立与供应商对应的区间
CVI 映射把 BP 分组映射到供应商科目组YDOM → YDOM,并启用同号

供应商科目组和 BP 分组是两个不同的配置对象。课程故意给它们相同的键,便于理解和同号设计,但这不是系统强制要求。

四、供应商分类:课程方案不等于系统固定分类

课程在 Excel 中列出四类供应商。翻译成中文如下:

业务分类课程含义本集是否实际配置
国内供应商本国采购和本币结算为主是,建立 YDOM
进口供应商跨境采购,需要关注币种、税务和贸易条件是,建立 YIMP
国外供应商位于境外的供应商只讨论概念
员工供应商以员工为收款对象的应付款只讨论概念

这四类是课程的业务设计,不是 SAP 强制提供的四个标准科目组。正式项目应根据字段控制、号码规则、审批、付款、税务和报表需求决定是否需要拆分,避免只按名称机械建组。

课程使用 Y 开头的键,目的是表达客户自定义。SAP 开发仓库对象通常使用客户命名空间(常见为 Y/Z);但这里的科目组键属于业务配置,是否使用同样命名方式应服从项目规范,不能把课程命名当成产品硬性规则。

五、配置供应商科目组与 BP 分组

供应商科目组的 IMG 路径为:

Financial Accounting → Accounts Receivable and Accounts Payable → Supplier Accounts → Master Data → Preparations for Creating Supplier Master Data → Define Account Groups with Screen Layout (Vendors)

供应商科目组的 IMG 配置路径

BP 分组与号码范围位于:

Cross-Application Components → SAP Business Partner → Business Partner → Basic Settings → Number Ranges and Groupings

BP 分组决定 BP 使用哪个号码范围。分组在创建 BP 时确定,创建后不能改成另一个分组,所以测试前必须确认编号设计。

六、同号设计:BP 内部分配,供应商外部分配

课程在供应商对象 KREDITOR 和 BP 对象 BU_PARTNER 中维护对应的号码区间。

供应商与 BP 的号码范围配置对照

本例采用以下组合:

对象号码分配目的
BP内部分配创建 BP 时由 BP 号码范围产生号码
供应商外部分配CVI 把 BP 号码原样传给供应商对象
CVISame Nos.让 BP 与供应商使用同一个号码

这是实现同号的一种有效设计,不是唯一编号方案。也可以采用不同号码并维护映射关系;关键是供应商科目组、BP 分组、两侧号码范围与 CVI 方向配置必须彼此一致。

七、CVI 把 BP 分组映射到供应商科目组

课程进入以下 IMG 路径:

Master Data Synchronization → Customer/Vendor Integration → Business Partner Settings → Settings for Vendor Integration → Field Assignment for Vendor Integration → Assign Keys → Define Number Assignment for Direction BP to Vendor

BP 到供应商号码分配的 CVI 配置路径

随后把 BP 分组 YDOM 映射到供应商科目组 YDOM,并勾选 Same Nos.

CVI 中设置 YDOM 到 YDOM 的同号映射

保存配置并不等于设计已经验证。至少还要测试:

  • BP 内部编号是否落在正确区间;
  • CVI 是否能创建相同号码的供应商对象;
  • 科目组和 BP 分组是否命中预期字段控制;
  • 财务角色和采购角色能否分别保存;
  • 重复号码、区间耗尽和主数据必输校验是否按预期报错。

八、三个 BP 角色分别承载不同范围的数据

课程用 Excel 解释 BP 角色,整理成中文如下:

标准角色中文作用典型数据范围什么时候需要
000000 Business Partner (Gen.)一般业务伙伴名称、地址、语言、国家/地区等跨角色数据创建 BP 的基础
FLVN00 Supplier (Fin. Accounting)供应商财务公司代码、统驭科目、付款条件、预提税等需要进行 FI 应付业务时
FLVN01 Supplier (Purchasing)供应商采购采购组织、订单币种、采购付款条件、合作伙伴职能等需要采购和 P2P 流程时

课程把 FLVN00FLVN01 复制成自定义演示角色 ZZ0100ZZ0101。这是课程系统的设计选择,不是 SAP 标准要求。没有明确业务差异时,可以直接使用标准角色;只有客户需求确实需要不同角色控制时才应复制并验证后续影响。

九、创建一般 BP,再扩展财务角色

课程创建组织型 BP Amigo Pvt Ltd,选择分组 YDOM,维护印度和德里地址。系统按内部号码范围生成 BP 8000003001

创建组织型 BP 的一般数据

一般角色只保存跨角色基础信息,不能单独用于供应商财务过账。课程随后扩展基于 FLVN00 的财务角色,进入公司代码 ZZ01,并分配供应商统驭科目 101201

在供应商财务角色中维护公司代码和统驭科目

统驭科目把供应商明细账自动汇总到总账。正常业务应在供应商明细账过账,系统同步更新统驭科目,而不是直接手工向统驭科目记账。

课程还讨论了未清项管理。需要纠正的是:供应商统驭科目不能像普通总账科目那样自行启用未清项管理;供应商明细项目本身通过子分类账处理未清与清账状态。不要为了“想看未清项”而去勾选统驭总账科目的普通未清项管理。

保存后,画面中的 BP 与 Supplier 都是 8000003001,说明本次同号方案在这个样例上生效。

十、采购角色连接 MM 采购组织

课程最后扩展基于 FLVN01 的采购角色,维护采购组织 0300、订单币种 INR、付款条件 0001,并查看合作伙伴职能。

在供应商采购角色中维护采购组织数据

字段业务含义责任边界
采购组织供应商在哪个采购组织下可用通常由 MM 组织架构提供
订单币种采购订单的默认币种由采购与供应商协议决定
付款条件采购侧默认付款约定应与财务设计协调,但两个视图需分别核对
合作伙伴职能订货方、收货方、开票方等关系由采购业务模型决定

FI 顾问可以负责财务角色和统驭科目,但采购组织及采购字段应由 MM 团队确认。技术上能保存,不代表组织归属和业务规则一定正确。

十一、完整配置检查清单

检查项通过标准
供应商科目组字段状态和供应商号码范围满足业务设计
BP 分组使用预期的 BP 号码范围,创建后不可更改的影响已确认
号码范围内部/外部分配与 CVI 同号方案一致,区间不重叠且容量足够
CVI 映射BP 分组正确映射到供应商科目组,方向和 Same Nos. 设置正确
一般角色名称、地址、国家/地区等基础数据完整
财务角色公司代码、统驭科目、付款条件和税务字段可保存
采购角色采购组织、币种、付款条件和合作伙伴职能可保存
端到端验证创建、变更、同步、采购和财务后续流程均通过测试

十二、本集最容易误解的六点

  1. LSMW 自动映射显示 100%,不等于数据迁移一定正确。
  2. 本集 LSMW 在读取数据阶段失败,没有完成总账科目的批量创建。
  3. 供应商科目组和 BP 分组不是同一个对象,即使课程使用相同键名。
  4. BP 内部编号、供应商外部编号加 CVI 同号只是可选设计之一。
  5. 一般 BP 角色不能替代 FLVN00FLVN01
  6. 本集只创建并扩展了供应商主数据,没有演示发票、付款或清账。

SAP 官方资料核验

课程边界

本集结束时,LSMW 仍停在读取数据错误后的排查阶段;供应商部分完成了 BP 一般数据、财务角色和采购角色扩展,但没有执行应付发票、付款、清账或采购订单验证。后续学习必须以端到端业务测试结果为准,不能只以配置画面保存成功作为完成标准。

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
MCP自动发表文章
评论列表

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

SAP S/4HANA FICO 入门 39LSMW 供应商业务伙伴配置
SAP S/4HANA MM模块培训 05 - 业务伙伴供应商)主数据:类别分组
SAP S/4HANA MM模块培训 12 - 业务伙伴、成本对象供应商发票
SAP S/4HANA FICO 入门 38:字段状态、表数据查看 LSMW 录屏
SAP S/4HANA FICO 入门 40:供应商 BP、CVI 非 PO 发票
SAP S/4HANA FICO 入门 64:预提税公式、重复发票供应商控制
SAP S/4HANA FICO 入门 43:扩展预扣税、供应商主数据缴税凭证
SAP S/4HANA MM模块培训 34 - 业务伙伴定制:BP角色、分组伙伴确定
SAP S/4HANA培训 37 - FICO入门第9天:应付账款、容差组业务伙伴编号
SAP S/4HANA FICO 入门 58:印度 GST 基础配置 Business Place
SAP S/4HANA FICO 入门 33:公司代码、SPRO 传输请求
SAP S/4HANA FICO 入门 59:税务访问顺序、税码进项税测试
SAP S/4HANA FICO入门 35:财务凭证过账、显示行项目报表
SAP S/4HANA FICO 入门 42:样本凭证、部分付款剩余项
SAP S/4HANA FICO 入门 51:训练系统刷新恢复检查
SAP S/4HANA FICO 入门 52:客户收款清账、部分付款剩余项
SAP S/4HANA MM模块培训 39 - 供应商寄售:寄售信息记录、库存领用MRKO结算
SAP S/4HANA FICO 入门 44:扩展预提税的发票、预付款付款处理
SAP S/4HANA FICO 入门 46:银行对账、House Bank Account ID
SAP S/4HANA FICO 入门 34:留存收益、字段状态未清项管理