从后勤物流角度来看,后勤主要主数据是客户主数据和供应商主数据。我们在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 删除。