About User Exit and Customer Exit

These two days i have found a lot of  information about user exit and customer exit in SDN.But i found that these documents so confused me.Because these two concepts are so easy to confuse.And many documents cannt explain them exactly.Of couse ,there are also some documents make me clearly.Now i will list these documents,thanks for the original author.

  • User exit are povided in FORMS by SAP and you need a ACCESS key to implement a user exit.
    Customer exists are provided in FUNCTION MODULES by SAP and you dont need a ACCESS key to implement a customer exit.

 

  • 1. User exits are called by SAP standard programs using PERFORM. where as Customer exits are called using CALL CUSTOMER FUNCTION.
    2. User exits read and change almost any global data from host program where as Customer exits only acces your import/export/changing/tables parameters
    3.very easy to manipulate erroneously global data in user exits where as Customer exits will never lead to inconsistency .
    4.User exits doesn’t have any classification where as customer exits we have function-module exit , screen exit , menu exit
    5. User exits are designed For SD module where as customer exits are basically designed for all modules.
    6.User-exits can be written only using access-key where as No need of access key is required in customer exits.
    7. Will not be there for next version unless modification assistance tool is used where as Customer-exits are not wiped during upgradation

 

  • 1.what is the difference between User-exit and customer exit.?
    2. Previously there were only user-exits.
    3. Then came the concept of customer-exits.
    4.user exits were nothing but subroutines FORM/PERFORM called from standard programs.
    5. The FORM defintion was placed inside an empty include file.
    6. So It was called EVERYTIME. And we need to MODIFY/REPAIR the standard include .
    7. Then it came with concept of customer-exit
    8. It consists of calling a FUNCTION MODULE, which is called only if  the user-exit is ACTIVATED (other wise not called) In this case, the code in put inside a pre-defined Z include.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值