用户出口(待完善)

简介:

什么叫用户出口呢?打个比方说吧,SAP软件就象一根晾衣服的绳子,上面有数不清的衣架,多数衣架上已经挂上了衣服,就些衣服就SAP的标准程序,还有些衣架是空着的,这些就是“用户出口”,你可以把自己做的衣服(比如程序代码)挂到这些衣架上去--如果你觉得SAP给你准备的衣服不够穿或者不合身的话。

使用用户出口可以:
-不影响标准SAP源代码
-不影响软件升级

SAP有四种基本用户出口的类型:
1.菜单出口-Menu Exits
  定义自己的菜单
2.屏幕出口-Screen Exits
  定义自己的屏幕
3.功能模块出口-Function Module Exits/program exits
  在SAP应用程序中添加功能
4.关键字出口-Keyword Exits/ABAP Dictionary Exits
  在ABAP/4字典中的关键字数据元素添加文档。结果是你在使用这些数据元素的字段处按F1后会出现你自定义的说明文档

使用的方法是:首先定义(T-Code:CMOD)一个项目Project(以管理你的增强,这里的项目和PS模块的项目可是两回事),把你要使用的系统增加Enhancement分配给这个项目,编辑系统增强中的用户出口对象。

SAP的用户出口和其它模块不太一样,其他模块基本采用上面说到的系统增强方法,SD的子模块则是罗列了一大堆已经定义好的子程序(Include)--说实话,我比较喜欢这种方式,你可以直接在SE38中修改这些子程序,然后激活就可以了。

要编辑用户出口,你必须有开发的权限,另外,除了关键字出口外,其他的出口都需要你有一定的ABAP/4编程能力。

专注于企业信息化,最近对股票数据分析较为感兴趣,可免费分享股票个股主力资金实时变化趋势分析工具,股票交流QQ群:457394862

本文转自沧海-重庆博客园博客,原文链接:http://www.cnblogs.com/omygod/archive/2007/12/27/1017593.html,如需转载请自行联系原作者
目录
相关文章
SAP报错:科目要求一个成本分配的处理方式
SAP MM模块有时候会经常遇见这样的报错:科目XXXXX要求一个成本会计分配,很多小伙伴就无从下手!笔者也在一次做采购订单运费的条件类型测试时,在MIGO收货时,系统提示“科目XXXXX要求一 一个成本会计分配”报错!
SAP报错:科目要求一个成本分配的处理方式
|
Unix vr&ar
SAP后勤自动过帐(OBYC)详细配置说明
OBYC配置中,很多小伙伴对于每个记账码的用途不是很明白,只知道库存记账GBB之类的几个常用记账码,下面是笔者在使用过程中用到并整理的部分资料 ,希望能帮到有用的人!
SAP后勤自动过帐(OBYC)详细配置说明
|
Oracle 网络协议 JavaScript
小满Linux(第一章认识Linux)
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Lin
129 0
小满Linux(第一章认识Linux)
|
Python
手把手教你制作批量剪辑、合并、转化视频的软件~
大家好,我是志斌~ 在广州做视频剪辑的同学这几天给我吐槽,说她每天都要剪辑大量的视频,虽然操作很简单,但是却都是重复性的工作,占用了她大量的时间。
663 1
SAP IQ02 将A序列号改成B序列号后,无修改记录?
SAP IQ02 将A序列号改成B序列号后,无修改记录?
SAP IQ02 将A序列号改成B序列号后,无修改记录?
|
存储 设计模式
SAP WM层面的盘点流程里并无偷懒技巧之设计?
SAP WM层面的盘点流程里并无偷懒技巧之设计?
SAP WM层面的盘点流程里并无偷懒技巧之设计?
|
存储 安全
SAP 如何将无序列号的库存与序列号关联起来?
SAP 如何将无序列号的库存与序列号关联起来?
SAP 如何将无序列号的库存与序列号关联起来?
|
JavaScript
SAP PM 入门系列8 - PM事务代码
SAP PM 入门系列8 - PM事务代码

热门文章

最新文章