SAP预定义了一些Interface客户可以自己定义实现Interface的Class进行客户化在标准程序中会使用调用客户自定义Class的Instance在获取Instance的过程使用了工厂模式因此获取过程对用户是未知的以这种方式实现的用户出口就是BADI它是SAP的第三代用户出口在SAP系统中 BAdI 相关类的 类图 如下:?下面能过代码分析 BAdI 机制背后的一些设计问题:1.
HYPERLINK :blogsbyfhdarchive20070611779706 SAP 找需要的BADI BADI作为SAP的第三代用户出口他的应用也越来越广泛但如何找到合适的badi是许多abap程序员的困惑我这里就介绍一下我个人的应用的经验供大家参考1badi对象的信息存储在SXS_INTER SXC_EXIT SXC_CLASS 和S
BAdi加强实例 在程序(事务代码BC425_CHNG20)SAPBC425_FLIGHT_CHNG20中加入子屏幕显示自定义的2个字段1查找BAdi方法一在主程序中查找CL_EXITHANDLER 双击GET_INSTANCE中的instance可以找到相关的interface为if_ex_bc425_20flight2点击where is used按钮查找该interface用在哪个B
TOC o 1-3 h z u HYPERLINK l _Toc138749917 1使用BADI的增强清单 PAGEREF _Toc138749917 h 1 HYPERLINK l _Toc138749918 1.1.ZMB_MIGO_BADI PAGEREF _Toc138749918 h 1 HYPERLINK l _Toc138749919 1.