【实用】SAP MR8M校验增强

需求:

利用事务代码MR8M冲销采购发票的时候需做相关校验,比如发票凭证符合某些条件则无法冲销,提示报错。

【实用】SAP MR8M校验增强_第1张图片

 

实现:

这里介绍比较简单的一个处理方式—写隐式增强

首先找到相关程序名称SAPLMR1M

【实用】SAP MR8M校验增强_第2张图片

点击“编辑”—“增强操作”显示隐式增强选项。

【实用】SAP MR8M校验增强_第3张图片

接口点击“增强”按钮,并选中需要添加SPOT的行(通过光标定位),创建实施。

【实用】SAP MR8M校验增强_第4张图片

【实用】SAP MR8M校验增强_第5张图片

类似于BADI,也需要创建实现

【实用】SAP MR8M校验增强_第6张图片

 

【实用】SAP MR8M校验增强_第7张图片

接着就可以在代码中进行添加校验逻辑。

【实用】SAP MR8M校验增强_第8张图片

最后全部激活即可。

可以在SE19中进行删除处理。

【实用】SAP MR8M校验增强_第9张图片

若有不妥,直接在SE19界面删除即可。

【实用】SAP MR8M校验增强_第10张图片

 

 

【实用】SAP MR8M校验增强_第11张图片

 

 

你可能感兴趣的:(SAP,ABAP,SAP,程序人生,ABAPer,ERP,SAP,ABAP,增强,Enhancement)