SAP 增强学习(1):一代增强 USER EXIT

  • 时间:
  • 浏览:0
  • 来源:大发快3官方直播—彩神UU快三代理

通过查看描述来初步选泽亲戚亲戚大伙儿 的需求是在哪个tcp连接运行中的

学习心得:一代增强现在用的很少了,机会他的需求很难在固定的tcp连接运行内去实现,因为开发人员的工作量会很大,也不 局限性也很大。比如说它只支持系统的标准的tcp连接运行。一点需求机会系统开发人员并都不 也没考虑到话语也很难实现。

作者:ChasingWithWind

来源:CSDN

原文:https://blog.csdn.net/huanglin6/article/details/81353657

版权声明:本文为博主原创文章,转载请附上博文链接!

也不 就在INCLUDE内写代码就好了,需用注意的是一代增强至少是在改SAP的标准tcp连接运行,也不 是会需用开发KEY的!

需用注意的是,写增强的完后 最好是先加进去去类似上图的第有一个 IF话语,完后 话语很难开发人员此人 才会触发你两种增强,一点的员工进行你两种操作时未必会受到影响。完后 无需因为此人 在写你两种增强的完后 别人用不了你两种tcp连接运行机会相应的事务码。

而在SE37中通过EXIT_主tcp连接运行名(这里是SAPMV45A)_编号(这里是002)来查询,如下图

下面以创建销售订单(VA01)内的一代增强为例,当选泽一点指定的销售订单的类型时,PO NUMBER变成必输项。。

学习的步骤:

首很难使PO NUMBER变为必输项,需用要知道要在那先 地方写增强,这也不 写一代增强的第一步也是最难的一部。这里通过SPRO(后台配置)来找,在下图用户出口下的那先 也不 机会是亲戚亲戚大伙儿 要写增强的地方了。

 

tcp连接运行:MV45AFZZ

根据描述找到亲戚亲戚大伙儿 需用些代码的tcp连接运行名MV45AFZZ

在USEREXIT_SAVE_DOCUMENT_PREPARE(通过名字也还不可不可以 看出是保存前的操作)内写代码

介绍

SAP的一代增强我称之为USER EXIT(用户出口),从字面上也很好理解,也不 SAP在标准的tcp连接运行蕴藏预留了一点给用户后续增加新功能的出口USER EXIT。亲戚亲戚大伙儿 就在那先 地方写代码来实现亲戚亲戚大伙儿 需用的功能。如下图,一代在tcp连接运行中是以CALL CUSTOMER-FUNCTION+编号区别的。

容易的地方: 写代码的逻辑、流程详细和写普通的tcp连接运行类似。

也还不可不可以 在开发类VMOD内直接查找,VMOD类下的蕴藏内的tcp连接运行都会上图中的那先 增强的tcp连接运行。是一样的。