SAP BTE增强_事件描述


SAP BTE增强模式:

与USER_EXIT的思想类似,BTE增强模式是对SAP中预留的标准事件进行增强,所以BTE增强实施的核心工作是寻找合适的事件号码


1.寻找事件号及其对应的函数模块


首先进入tcode-FIBF

SAP BTE增强_事件描述_02

SAP BTE增强_事件描述_03

SAP BTE增强_事件描述_04

进入后可以看到许多常用的事件号及事件描述,双击其中一个选择函数模块即可找到事件对应的函数模块

SAP BTE增强_事件描述_05


SAP BTE增强_事件描述_06


如果你需要的EVENT没有在这些示例中,那就需要手工去寻找EVENT号码

我们以保存预制凭证的事件为例:

打开函数模块BF_FUNCTIONS_FIND并设置断点(PC_FUNCTION_FIND)

SAP BTE增强_事件描述_07

接下来去MIR7保存预制凭证

SAP BTE增强_事件描述_08

进入断点后发现参数I_EVENT中的事件号位为00001005

通过表TBE01可以查看事件的描述及对应的函数模块

SAP BTE增强_事件描述_09

通过这种方式可以快速的找到你所需要的事件号码


2.配置事件及函数模块


找到事件号后复制其对应的函数模块

SAP BTE增强_事件描述_10

写入代码

SAP BTE增强_事件描述_11

回到 tcode-FIBF 创建产品

SAP BTE增强_事件描述_12

SAP BTE增强_事件描述_13

之后配置产品,事件及函数模块

SAP BTE增强_事件描述_14

SAP BTE增强_事件描述_15

SAP BTE增强_事件描述_16

最后测试一下

SAP BTE增强_事件描述_17


1)如何搜SAP相关文章:

SAP BTE增强_事件描述_18

SAP BTE增强_事件描述_19


SAP BTE增强_事件描述_20

声明:感谢Nathan_Sun分享,若侵权联系删除

SAP BTE增强_事件描述_21