ERP俱乐部
ERP爱好者、ERP从业者互相交流、互相学习的乐园;我们的愿景是成为全球一流的中文ERP(Enterprise Resource Planning)交流平台
网站首页 论坛首页 搜索 用户列表 FAQ 注册 登录  
ERP俱乐部 -> SAP专栏 -> BASIS -> Re: SAP系统增强
  Re: SAP系统增强
帖子发起人: tr   发起时间: 2012-11-16 04:44 下午   回复数: 1
? 上一主题 下一主题 ?
楼主
  2012-11-16, 04:44 下午
tr 离线,最后访问时间: 2013/6/5 15:41:48 tr

发帖数前500位

80级
等级: 80级
注册: 2011年1月4日
经验: 1,658
积分: 1,598
精华: 0
发贴: 74
排名: 20
Site Registered Users
SAP系统增强
 

1、关于增强的简单介绍
    1.1 SMOD包含具体的增强,而CMOD是包含一组SMOD编写的增强.
    1.2 User exits (Function module exits)是sap提供出口,它的命名规则如下:
    EXIT_<program name><3 digit suffix>
    示例:
    sd的VA01事务,对应的程序是SAPMV45A ,你会在程序里查到(用CALL CUSTOMER-FUNCTION字符串)如下代码:
    CALL CUSTOMER-FUNCTION '003'
    exporting
    xvbak   = vbak
    xvbuk   = vbuk
    xkomk   = tkomk
    importing
    lvf_subrc = lvf_subrc
    tables
    xvbfa = xvbfa
    xvbap = xvbap
    xvbup = xvbup.
    则exit calls function module的名称就是: EXIT_SAPMV45A_003

    2、先试用SMOD建立一个SAP增强
    2.1、选择一个增强,如:SDVFX001 ,点击修改,进入sap增强维护屏幕;
    2.2、点击"组件"按钮,进入组件维护屏;
    2.3、将光标移到"功能模块名",输入模块名,如:EXIT_SAPLV60B_001;
    2.4、选择"代码修改"按钮进入函数模块;
    2.5、双击函数模块的包含单元,进入包含单元加入自定义代码并激活保存;

    3、使用CMOD建立增强项目
    3.1、输入自定义的项目名,点击"创建";
    3.2、进入增强项目,选择"配置增强",进入增强配置屏幕;
    3.3、输入增强名如:SDVFX001
    3.4、保存,并退出;

    4、使用CMOD将增强项目激活,便大工告成
分享按钮 IP 地址: 已登录   来自: 已登录    返回顶部
第 2 楼
  2013-09-09, 09:09 上午
summerlan 离线,最后访问时间: 2013/12/16 10:45:06 summerlan

发帖数前50位
女

70级
等级: 70级
注册: 2013年5月17日
经验: 501
积分: 642
精华: 0
发贴: 381
排名: 52
Site Registered Users
Re: SAP系统增强
 
谢 谢 分 享! !
来Yok !
You ok,so we ok
email:cuiqin.lan@yok.com.cn
tel:0755-26523860; 18038036868
MSN:yoksaphunter@hotmail.com
QQ:374439400
请关注亚可官方微博:
亚可YOK 、sapclub

IP 地址: 已登录   来自: 已登录    返回顶部
 第 1 页 总共 1 页 [共有 2 条记录]
ERP俱乐部 -> SAP专栏 -> BASIS -> Re: SAP系统增强
(C)Copyright 2005-2020 www.erpclub.org All Rights Reserved.
Tel:+86-755-26444630
Email:webmaster@yok.com.cn