Pre-planned enhancement to the standard SAP system. SAP anticipates potential customer requests not already implemented in the standard system by predefining them as ’empty modification modules’. Customers fill these modules with their own logic according to their own requirements. SAP creates customer exits using the transaction SMOD. From these customer exits, customers then use the transaction CMOD to choose the enhancements they want to process, assign them to enhancement projects, edit the components, and activate the relevant projects. Using customer exits guarantees upwards compatibility. This is because calls to exits from the standard software and the validity of the call interface are retained, even in future release upgrades.

----------------------
分隔线上面是 SAP 标准文档中提供的说明
分隔线下面是我的翻译
----------------------
对标准 SAP 预计划的增强。SAP 预期了那些没有在标准系统中实现的的客户潜在请求,把它们做为 “空的修改模块” 进行了预定义。客户用根据他们自身需求的业务逻辑来填写这些模块。SAP 使用事务码 SMOD 创建客户出口。从这些客户出口,客户就可以使用事务码 CMOD 来选择想要处理的增强,把他们分配给增强项目,编辑这些组件,最后激活相关的项目。使用客户出口保证了向前兼容的能力。因为即使进行了进一步的版本升级,从标准软件对出口的调用和调用接口的有效性还是被保留的。

转载于:https://www.cnblogs.com/qiangsheng/archive/2008/01/19/1045231.html

Customer Exit相关推荐

  1. [SAP-SD]Sales Order 中的User Exit开发

    在标准SAP业务应用中常会修改标准程序和增加一些自己的功能代码来满足特定化的需求,SAP提供了一些出口对特定的程序.屏幕.MENU以及Docuement进行扩展与修改,他们并不包含任何功能,并被分离存 ...

  2. 用户接口(User exit)

    在标准SAP业务应用中常会修改标准程序和增加一些自己的功能代码来满足特定化的需求,SAP提供了一些出口对特定的程序.屏幕.MENU以及Docuement进行扩展与修改,他们并不包含任何功能,并被分离存 ...

  3. Sales Order 中的User Exit开发

    在标准SAP业务应用中常会修改标准程序和增加一些自己的功能代码来满足特定化的需求,SAP提供了一些出口对特定的程序.屏幕.MENU以及Docuement进行扩展与修改,他们并不包含任何功能,并被分离存 ...

  4. user exits, customer exits, badi

    user exits, customer exits, badi user exits, customer exits, badi Basic Concepts:1. User Exits: 是系统中 ...

  5. User Exit for MIGO after SAVE

    背景:在很多需求中,migo收货完成生成凭证后,需要获取生成的凭证,可以用增强MB_CF001. M06B0001 采购请购单发放的角色确定 M06B0002 为采购请购单发放修改通讯结构 M06B0 ...

  6. BEx Query Designer中的变量及其增强

    About Variable: 1.Variable 是和InfoObject绑定的,可用于任何含有该IO的query中. 2.Variable有以下几种类型: Characteristic:用于限制 ...

  7. sap 一代增强_SAP增强Enhancement

    第一代:基于源码增强(子过程subroutine) 第一代增强基于源代码,是SAP提供的一个空代码的子过程.在这个子过程中用户可以添加自己的代码,控制自己的需求.这类增强集中在一些文件名倒数第二个字符 ...

  8. 生产订单修改记录的跟踪方法!

    方法一:系统标准方法 如何查找到production order的修改记录呢?因为有很多用户 "赖皮",明明自己修改过某些资料,如qty or component,可就是不承认,并 ...

  9. SAP CRM One Order函数CRM_Object_FILL_OW的设计原理

    标题:SAP CRM One Order函数CRM_FILL_OW的设计原理 There are totally 60 function modules in One order with namin ...

最新文章

  1. JavaScript:事件冒泡和事件委托
  2. jmeter4.0 执行jmeter_server.bat报错
  3. Android提高十六篇之使用NDK把彩图转换灰度图
  4. IT主要在线学习网站
  5. javascript嵌套的对象被修改时log不符合的问题
  6. 洛谷 - P2766 最长不下降子序列问题(最大流+动态规划+思维建边)
  7. 轉Excel的一種簡單方法
  8. java 的io流需要学吗_Java的IO流之字节流,必须要学得内容,你会嘛?
  9. 实时控制软件设计第二周作业-停车场门禁控制系统状态机设计
  10. UVA 10596 Morning Walk
  11. 赠书 | 如何建设数据中台?看这份企业数据能力测评就够了!
  12. Lipschitzian Optimization Without the Lipschitz Constant
  13. 【Oracle】审计
  14. 又是整数划分(poj1032)
  15. Landsat 8 地表反射率数据介绍—— Landsat 8 Surface Reflectance Tier 1
  16. 单元测试、集成测试、系统测试和验收测试、冒烟测试、回归测试、随机测试、探索性测试和安全测试
  17. jiathis jia.js Eval 解密 解密出来的代码
  18. 正点原子的串口助手XCOM V2.0编码问题
  19. 萌新向Python数据分析及数据挖掘 第二章 pandas 第一节 pandas使用基础QA 1-15
  20. 空间尺寸对迭代次数的影响

热门文章

  1. 无线电简单用语.解析
  2. MongoDB学习记录:入门(一)——五叶草
  3. redis数据导入导出
  4. Android studio 升级指定dradle
  5. JavaScript螺纹的问题和答案
  6. WordPress 客户端软件列表
  7. Qt网络应用----socket通信例子
  8. 社交系统ThinkSNS+版本的 SPA(H5)安装教程
  9. ELKElasticSearch5.1基础概念及配置文件详解【转】
  10. 你是否理解js的Object与Function与原型链