隐式增强就是系统内置的Enhancement options,是系统本身就预留的,如在:执行程序,包含程序,函数组,对话模块的结尾;Form例程,函数模块,方法等的开始和结尾;结构的结尾这些地方都会有。以如下图标标示。
2 实施隐式增强点例子
以下面程序为例说明
未实施隐式增强的 功能模块Z_CALC_PRICE 如下 ,输入参数只有一个净价,输出只有一个全价 ,所以只能计算全价 ,不能计算折扣价
实施步骤:
增加输入,输出参数
回到程序 Z_FM_ENHANCEMENT 执行看看增强效果
执行结果如下
以上就是功能模块的隐式增强。 其他程序、子程序、方法的隐式增强步骤和上面一样.
隐式增强方式非常灵活,几乎可以按自己要求直接在SAP源代码的很多位置直接添加增强代码。
显式增强的实例演示说明可见我另外一篇博文
https://blog.csdn.net/weixin_40672823/article/details/105994981
联系客服