SAP BW4HANA-创建BADI提供程序

2020-08-24 03:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一些BW-> ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一些BW-> BW通用功能模块数据源,我需要从BW 7.4迁移到BW4Hana,我们正尝试使用BadI Provider替换它们。

我正在尝试在SAP BW4HANA 2.0中创建BADI Provider,但是我在执行此步骤时遇到了一些麻烦。

我知道SAP提供了一个示例(BW4C_FIGL_FIGL_BSPL-Badi Provider 3BVBFIGL01),SAP还提供了有关创建BADI Provider的简短说明:

文档: https://help.sap。 com/viewer/107a6e8a38b74ede94c833ca3b7b6f51/1.0.4/zh-CN/05b70eac0f044e87ad077dcb22618292.html

示例: https://help.sap。 com/viewer/06e872f914a44d77b6c692b0273ca400/2.0.0/en-US/7ff81abb93d948fd94848e1d017b81da.html

在SAP Hana Studio中的建模工具中,我可以找到一个示例(即使我不能做任何事情):

我的理解是,当有人尝试通过BAdI Provider访问数据时,它将运行增强点" RSO_BADI_PROVIDER"中定义的实现的代码。 它选择哪个方法的方法是通过过滤器(在示例中,名称空间= VBFIGL01):

所以,我的问题是:

1.如何首先创建BadI Provider对象以通过Badi实现进行访问?

2.命名空间是什么意思? 没有前缀3B的Badi Provider名称是否是自动插入到创建的Badi对象中的前缀3B?

3。 除了上面的SAP文档链接中的"过程"之外,是否还有关于如何创建BadI Provider的更详细的分步指南?

预先感谢

最诚挚的问候,

JO

(28.3 kB)
2条回答
梦想连接
2020-08-24 04:09

您好,Joao Oliveira,

我们遇到了类似的情况,我们在ABAP团队的大力帮助下建立了BADI提供程序,但后来SAP甚至为通用数据源提供了转换选项。 我们已经使用传输工具将数据源从Myself SAPI传输到ODP SAP(就地转换的一部分),并且工作正常,没有太多麻烦。 请浏览下面的博客,看看是否有帮助。

将BW Self系统上基于SAP ABAP FM的数据源迁移到BW/4HANA

如果您仍然想继续使用BADI Provider,请告诉我,我会尽力帮助您。

此致

Prakash K

一周热门 更多>