zoukankan      html  css  js  c++  java
  • SAP增强总结-第二代增强(SMOD、CMOD)【转载】

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

    1、增强点查找方法

    首先根据事物码找到对应程序名(SE93),然后SE11查询数据表TADIR(限定PGMID=“R3TR”、 OBJECT= “PROG”、OBJ_NAME=程序名)找对应开发类,如果找不到对应开发类,通过SE38查看程序,在菜单 “转到-属性”中找开发类。然后再用SE11查询数据表TADIR(限定PGMID=“R3TR”、 OBJECT= “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)、维护增强屏幕、菜单、功能退出。

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

  • 相关阅读:
    vue a标签下载图片文档显示下载失败
    20200331
    拿奖不排队——项目系统设计与数据库设计
    重修信息管理系统——需求说明书
    拿奖不排队--项目需求分析
    《重修信息系统》项目需求分析模型
    2020软件工程作业--团队02
    拿奖不排队 ——团队展示
    PHP POST请求同时获取结果和header信息
    Peer reports incompatible or unsupported protocol version.
  • 原文地址:https://www.cnblogs.com/dekevin/p/3615604.html
Copyright © 2011-2022 走看看