ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 转载SAP增强总结-第二代增强(SMOD、CMOD)

转载SAP增强总结-第二代增强(SMOD、CMOD)

原创 Linux操作系统 作者:ftsz0079 时间:2012-10-29 15:43:42 0 删除 编辑

http://blog.csdn.net/wbin9752/article/details/7919817

SAP增强总结-第二代增强(SMOD、CMOD)

分类: A06 SAP_ABAP 68人阅读 评论(0) 收藏 举报

第二代增强比第二代增强安全性提高了很多,第一代增强毕竟是在原标准程序中修改,大部分传递参数都可以直接使用,第二代增强做了一些封装,对用户可以修改的参数做了限制。

1、增强点查找方法

首先根据事物码找到对应程序名(SE93),然后SE11查询数据表TADIR(限定PGMID=“R3TR”、 BJECT= “PROG”、OBJ_NAME=程序名)找对应开发类,如果找不到对应开发类,通过SE38查看程序,在菜单 “转到-属性”中找开发类。然后再用SE11查询数据表TADIR(限定PGMID=“R3TR”、 BJECT= “SMOD”、DEVCLASS=开发类)就可找到此程序可用的增强点(并非万能)。然后根据增强点从表MODSAP中就可以看到此增强具备哪些功能【屏幕增强(S)、菜单增强(C)、功能增强(E)、表增强(T)】

2、成本中心屏幕增强实例

先SE93找到KS01(成本中心创建)对应程序SAPLKMA1,然后SE11查询表TADIR找不到对应开发类,通过SE38查看SAPLKMA1开发类为KBAS,然后再用SE11查询表TADIR可以查到可用增强点有COCCA001、COCCA002、COOMEP01、COOMKA01、COOMKS01、COOMKS02、COOMKS03、COOMLA01,然后将这些增强点在MODSAP中查询,就可以发现只有COOMKS01可以对成本中心主数据屏幕做增强,并且此增强点包括了屏幕增强、菜单增强、表增强、功能增强。

事物码CMOD

点“创建”

然后点“组件”


 然后扩展表结构(CI_CSKS)、维护增强屏幕、菜单、功能退出。

另外,固定资产主数据、内部订单主数据等都可以实现类似屏幕增强

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16181884/viewspace-747836/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 转关于memory id
请登录后发表评论 登录
全部评论

注册时间:2012-07-16

  • 博文量
    47
  • 访问量
    70568