谁告诉我SAP,ABAP中BADI的BADI定义,接口,类,实现,方法,这几个概念之间的关系是啥啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谁告诉我SAP,ABAP中BADI的BADI定义,接口,类,实现,方法,这几个概念之间的关系是啥啊相关的知识,希望对你有一定的参考价值。

最好通俗一点,我学到这里,对这几个概念之间的关系,有点诨了,谢谢了

接口:就是定义BADI中方法的样子,或者说从形式上说明一下BADI有哪些方法,它们大致的功能。
类:用来实现接口,也就是把方法具体化,用代码逻辑来实现方法的功能。
实现:BADI只是在实现之前只是一中可能,对程序的原有逻辑没有一点影响,只有被实现了才能起到改变原有程序逻辑的作用。这个就是通过类中的方法实现的。
方法:就是类中的方法,是实际的代码逻辑存在的地方,也就是我们在实现BADI过程中需要CODING的地方。
参考技术A badi 是用来做增强的,

接口,类 实现 方法 都是sap 的OO编程的元素 , 现在sap推的web方面的开发要用到,和以前的report不一样了。
以后的新加bapi 估计也以这个为主吧。

你可以参考下java c# 原理都是一样,这个不讲的,你想了解的很请楚,搜java c# 的一大堆
只是语法有些改变。

以上是关于谁告诉我SAP,ABAP中BADI的BADI定义,接口,类,实现,方法,这几个概念之间的关系是啥啊的主要内容,如果未能解决你的问题,请参考以下文章

ABAP系列SAP ABAP 物料凭证增强

通过Tcode查找Badi或者客户出口

BADI:UJD_ROUTINE

abap bapi badi 有啥区别?怎样查找?怎样使用? 标准程序自建增强点怎么做?

SAP中的BRF+

SAP 金税接口增强 BADI