前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAP S/4HANA BP功能详细解析

SAP S/4HANA BP功能详细解析

原创
作者头像
matinal
修改2020-11-02 14:40:10
1.8K0
修改2020-11-02 14:40:10
举报
文章被收录于专栏:SAP Technical

从后勤物流角度来看,后勤主要主数据是客户主数据和供应商主数据。我们在S/4HANA中学到的第一件事是客户 - 供应商集成(CVI),也称为业务合作伙伴(BP)。

在传统SAP ERP中,客户和供应商是作为两个不同的功能存在的。而在SAP S/4 HANA中,将两者统一维护为Business partner。所以传统的ERP系统中的事务代码都将被废弃,在SAP S/4 HANA 中统一通过事务代码BP使用角色的方式来实现的。

所以,传统SAP ERP 用户在转换为SAP S/4 HANA时,是需要对客户和供应商的主数据做调整的。

一,什么是业务伙伴(Business Partner)?

正如我们在SAP ECC解决方案中所知道的,客户和供应商主数据分为三个视图。

客户主数据

 一般视图 General view

 财务视图 Finance view

 销售视图 Sales view

供应商主数据

 一般视图 General view

 财务视图 Finance view

 采购视图 Purchasing view

两者都是业务伙伴,例如:房地产行业,谁是他们的业务合作伙伴。

 房东是业务伙伴

 租户是业务伙伴

 经纪人是业务伙伴

 贷款人是他们的业务伙伴。

所有这些都可能不需要销售数据,财务数据或采购数据。可能需要不同的数据集。像CRM,SCM,SRM这样的新的维度模块需要所有业务伙伴的更加集成的视图。

所以SAP已经围绕客户和供应商数据创建了一个名为业务伙伴的外壳。首先,我们创建了一个业务伙伴,其中存储了诸如名称,地址等基本数据,如果我们希望将此业务合作伙伴扩展为客户/供应商,则我们将该业务伙伴的角色扩展到客户/供应商或两者。 S/4HANA的业务合作伙伴并不是一个新概念,在S/4HANA之前就已经有了。唯一的区别是S/4HANA是业务合作伙伴是强制性的。这是先决条件。

在ECC中

客户和供应商的主数据创建了使用以下方式:

客户主数据使用事务XD01,VD01,FD01创建

供应商主数据使用事务Xk01,Fk01,Mk01创建

与之交易的业务合作伙伴使用事务“BP”

在S/4HANA中

“BP”仍然保留,但客户XD01,VD01,FD01和创建供应商的Xk01,Fk01,Mk01的事务已过时。当您尝试使用这些事务码创建客户或供应商时,系统将重定向到事务“BP”。

主要的区别是S/4HANA是业务合作伙伴 BP  是强制性的。

二,为客户和供应商创建业务合作伙伴

创建客户或供应商的第一步是创建业务合作伙伴。 创建业务伙伴的交易事务码是 “BP”。 您可以通过三种方式创建业务伙伴。

  1.人  Person

  2.组织 Organization

  3.组 Group

这些被称为业务伙伴类别,它们是硬编码的。

您创建一个有基本数据的业务伙伴。然后你将这个业务伙伴扩展到客户或供应商。你如何改变模式并添加BP角色?

如果您想将业务伙伴扩展到客户主数据,您可以添加这些BP角色

FLCU00(财务视图)

FLCU01(销售视图)

如果您想将业务伙伴扩展到供应商主数据,您可以添加这些BP角色

FLVN00(财务视图)

FLVN01(采购视图)

业务伙伴和客户/供应商主管之间的数据结构是相似的。

我们知道客户和供应商主数据有三种视图和数据,这些视图存储在这些表中

客户主数据表

一般视图——KNA1

财务视图——KNB1

销售视图——KNVV

供应商主数据表

一般视图——LFA1

财务视图——LFB1

采购视图——LFM1

在S/4HANA业务合作伙伴是一个强制性的功能。任何时候新的业务伙伴创建数据并存储在表BUT000中。没有客户/供应商,它只是一个基本细节的业务合作伙伴。你可能会想到一个问题.对于所有现有的数据:现有的客户主数据、供应商主数据等等,这些表中存储的数据会发生什么变化?S/4HANA的目标是不让程序报错,事实上,它的重点是桥梁。更简单的词义兼容性是主要的标准。所以所有在旧ECC能工作的内容都将为S/4HANA服务。这意味着数据应该存储在这些表中,或者应该创建新的视图。因此数据可以存储在这些表中。

当您创建业务合作伙伴(BP)时,表BUT000表示客户/供应商通用数据中的数据。没有数据存储在一般的财务和采购视图中。这就是为什么我们称业务伙伴为壳。那么数据如何存储在这些表中(作为供应商的情况)一般视图 - LFA1,财务视图 - LFB1,采购视图-LFM1。当我们作为供应商扩展业务合作伙伴时,我们向业务合作伙伴添加角色,即使我们将业务合作伙伴这一角色扩展,FLVN00-财务视图也将存储在供应商主数据的一般视图LFA1,财务视图-LFB1中。当我们扩展业务合作伙伴作为供应商时,我们添加一个角色的业务伙伴:FLVN00——财务视图。

我们很快就扩展业务合作伙伴这个角色数据也存储在通用视图——LFA1财务视图——LFB1供应商视图。供应商主数据也得到许多不同的业务合作伙伴。我们添加了另一个角色FLVN01 -采购视图,我们得到了在采购表- LFM1表中填充的数据。同样的标准也适用于客户主数据表。要注意的关键区别是业务伙伴有不同的号码,当您将特定的业务伙伴扩展到客户/供应商号码时会提示报错。如果您在CVI中做了设置,BP也可以拥有与客户供应商相同的号码。

创建BP角色:BAPI_BUPA_CREATE_FROM_DATA

单独添加BP角色:BAPI_BUPA_ROLE_ADD_2

创建供应商数据的方法:

LO_DATA->CREATE_VENDOR_DATA

VMD_EI_API=>MAINTAIN_BAPI

S4版本一版接着一版更新 所以,不要深究那么多,因为下一个版本又不一样了

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档