
sap enhancement
雾气
这个作者很懒,什么都没留下…
展开
-
me52n/me53n的exit enhancement
使用增强:MEREQ001 购买申请中的客户自有数据1、如果需要向PR中加入自定义字段,事务码se11,打开透明表EBAN,双击include:CI_EBANDB,创建结构CI_EBANDB,维护自定义的字段。2、事务码CMOD create project:ZMMpr001,在Enhancement assignment中添加增强MEREQ001,保存。3、事务码smod:MEREQ...转载 2018-07-17 13:46:51 · 755 阅读 · 0 评论 -
MIGO的屏幕增强
最近在群里看到小伙伴谈到migo的收货的增强,如图所示:如何做到呢,首先我们做下准备工作:1.我们需要创建2个表分别作为抬头和行项目的数据存储2.创建函数组和函数模块做数据传输和更新以及子屏幕的创建3.将相关代码写到对应的BADI增强的方法中*******************************************************************...原创 2018-09-18 15:01:24 · 7809 阅读 · 0 评论 -
SAP abap 写隐士增强
这是比较简单理解的一种增强的方式,标准程序中用到很多下面写个简单的例子: 选中你需要想添加的spot的行 点击编辑=》增强操作=》创建选项ZQSPOT相当于一个容器,创建一个增强点的必要条件是要有一个容器。每个增强点(如ZEHENCE01)都可以创建到这个容器当中,也可以再创建一个容器。删除这个容器的方法:在本地对象或它的包中删除或在SE18中删除,激活程序,退出再进。...原创 2018-09-10 15:48:10 · 3178 阅读 · 0 评论 -
采购订单的增强(BADI)
场景:创建/修改某个类型的采购订单时,强势修改某个字段的数据如下: 查找增强这里就不说了! 找到 BADI:ME_PROCESS_PO_CUST方法:IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM DATA: ls_mepoitem TYPE mepoitem, ls_customer TYPE mepo_badi_exampl, ...原创 2018-09-12 13:03:21 · 5864 阅读 · 0 评论 -
供应商主数据屏幕增强
场景:给供应商主数据增加分个按钮,实现自定义的其他的客制化数据如下截图,需要的BADI增强:VENDOR_ADD_DATA_CS 和 VENDOR_ADD_DATA 步骤如下:1.在LFA1增加 zlfa1的结构 2、进入事务代码SPRO,在中文环境下按照路径,后勤-常规->业务合作伙伴->供应商->控制->客户所有的主数据字段的采用,选择第...原创 2018-09-03 23:04:46 · 2001 阅读 · 0 评论 -
(XK01/XK02/XK03/MK01/MK02/MK03)供应商主数据增强
场景:sap的供应商主数据 下传给其他系统后,sap再次更新传过的供应商主数据 时,刷新这个标记字段,以备再次传输给其他平台的最新数据1.在表LFA1中增加 append-sturcture 2.查找增强的exit 这个就不多说了,网上有很多的查找的方法,找出出口为:SAPMF02K 和BADI:VENDOR_ADD_DATA3.接下来就是写代码了FIELD-...原创 2018-09-03 12:15:36 · 4575 阅读 · 0 评论 -
Field_exit
1.先到 se11 找到你要修改的标准表,然后选择个字段的描述进行更改 SCARR的CARRNAME2.到CMOD -》转到-》文本增强-》关键字-》更改 3.修改描述4.保存修改 5.到se11的scarr表看下是否改变...原创 2018-08-30 11:21:14 · 313 阅读 · 0 评论 -
sap BADI的应用测试
1.定义BADI 1) T-Code: SE18 Business Add-In Define. 2) 输入要创建的BADI的名字,点击"Create"。 3) 输入BADI的描述性文本,在"Interface"选项卡上输入接口的名字,也可以采用SAP建议的接口的名字。同时,BADI类也 会被创建。 例如:对于BADI "ZTE...转载 2018-07-18 09:42:01 · 854 阅读 · 0 评论 -
sales order 的exit和enhancement
在标准SAP业务应用中常会修改标准程序和增加一些自己的功能代码来满足特定化的需求,SAP提供了一些出口对特定的程序、屏幕、MENU以及Docuement进行扩展与修改,他们并不包含任何功能,并被分离存在特定的package里所以他既不会影响标准SAP源代码也不会妨碍升级。除了通过后台配置客户化,我们常用主要有三种用户出口来进行Enhancement和Modification: 1...转载 2018-07-17 13:51:17 · 234 阅读 · 0 评论 -
PO 增强校验
场景:修改PO 时 , item 已标记的删除标记 不允许修改,并报错找到增强exit或者badiME_PROCESS_PO_CUST 这里要求的是点击解锁的按钮 时,删除的标记不能在修改回未删除 在BADI的 process_item中写入代码 DATA: ls_mepoitem TYPE mepoitem, ls_customer TYPE m...原创 2018-09-14 23:00:57 · 1255 阅读 · 0 评论