文章目录
- 业务场景
 - 一、增强方式:BADI
 - 二、增强步骤
 - 
   
- 1.SE18/SE19创建增强实施
 - 2.增强代码
 - 3.实现效果
 
 - 总结
 
业务场景
在企业中,通常需要控制采购业务中的特殊权限,本次遇到的业务场景:公司启用了SAP的 PPDS模块, 因此,需要控制业务员不能手动使用ME51N创建采购申请.因为标准的权限对象控制不灵活,所以采用增强的方式进行控制.
一、增强方式:BADI
BADI:ME_PROCESS_REQ_CUST
 这个增强中有很多可以控制的点,比如:
 1.行项目检查(PROCESS_ITEM).
 2:抬头检查(PROCESS_HEADER)
 3.整单检查(CHECK).
 4.保存检查(POST).
 等等…
 本次使用的事CHECK
 



















