欢迎来到萧静默的博客

书山有路勤为径,学海无涯苦作舟。

SAP 隐式增强,显示增强,及增强的删除

1、找到隐式增强

以固定资产函数ASSET_MASTER_RECORD_UPDATE为例

image

 

image

 

image

 2、具体操作如下

1隐式增强:
1 显示模式进入程序。

 

image

 

点增强按钮。

 

image

 

image

 

image

 

image

 

image

 

 

 

 

 

写入代码,保存并激活。

2显示增强:
一个EN-SPOTS 可以有多个EN-POINT和多个EN-SECTION。

1 编辑模式进入程序。

 

image

 

image

 

 

2.1 Enhancement Point
Enhancement point只有实施后才有效。

 

image

 

image

 

 

保存并激活。然后点增强按钮。

 

 

image

 

image

 

image

 

 

选中对应增强实施。

 

image

 

image

 

 

保存并激活。

再次增加显示增强,编辑模式下,点增强按钮,创建,输入增强名

 

image

 

image

 

 

2.2 Enhancement Section
Enhancement section 直接插入代码,不需实施.也可以实例化增强,实例化后将替代直接插入的代码。

为避免触发隐式增强,在编辑模式下,显示增强。

 

image

 然后再创建增强。

image

 

image

 

image

 

 

 

 

 

ENHANCEMENT-SECTION 如果没有实施时,标准程序会执行 ENHANCEMENT-SECTION 后面的代码,但如果实例化这个增强,则增强代码会取代原 ENHANCEMENT-SECTION 后面的代码,原来代码就不执行了。

 

 

image

 

image

 

image

 

image

 

image

 

 

 

 

参考:

 

image

 

执行结果:

 

image

 

3增强的删除

image

 


显示增强行消失,然后点保存并激活程序,

然后SE80,找到增强保存的对应开发包,到增强节点下右键删除对应增强即可。

对于隐式增强可以直接从SE80删除,程序中会自动消失。

 

image

 

image

 

image

 

 


————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/sword11/article/details/134945005

posted @ 2025-08-27 17:21  萧静默  阅读(183)  评论(0)    收藏  举报