欢迎来到萧静默的博客

书山有路勤为径,学海无涯苦作舟。
摘要: 前言: SAP ABAP,增强就是对SAP 标准程序功能的扩充。比如在事物码ME21N 新建PO 时,在保存时需要做一些特定的检查,这时候就需要用到增强:【 ME_PROCESS_PO_CUSE 】SAP 系统已经给我们预设好了很多增强,我们只需要往这些增强里写代码就行了。 以下以个人理解,粗略的介 阅读全文
posted @ 2020-01-02 13:58 萧静默 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 有两种方式: Include 和 Append 1.INCLUDE一般都是标准预留的增强: 以CO01生产订单增强字段为例 在表AUFK中INCLUDE的结构“CI_AUFK”加入自定义字段 保存,并激活; INCLUDE 结构 CI_AUFK ,建好增强字段并激活 遇到问题:部分激活 因为字段 Z 阅读全文
posted @ 2020-01-02 13:56 萧静默 阅读(3347) 评论(0) 推荐(1) 编辑
摘要: TCODE:CO02效果如下: 1.1.1Dialog程序屏幕及界面字段,按钮 屏幕号(FROM) 屏幕按钮 操作 跳转屏幕(TO) 跳转条件 1.1.2 Enhancement类型 增强类型 增强涉及Tcode 增强点 增强名称 增强实施 COMD CO01-CO03 EXIT_SAPLCOKO1 阅读全文
posted @ 2020-01-02 13:54 萧静默 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: 使用BADI: ME_PURCHDOC_POSTED ; 方法:POSTED Step1,选择典型业务加载项,创建 实施名称:ZCL_IM_ME_PURCHDOC_1 填上描述:采购订单审批增强(1),保存并激活 Step2. 双击方法:POSTED,然后可以写增强逻辑: 用函数报出消息测试: CA 阅读全文
posted @ 2020-01-02 13:53 萧静默 阅读(4120) 评论(0) 推荐(0) 编辑
摘要: SAP几种增强方式 一,USER EXIT (基于源码的增强) 二,CUSTOMER EXIT(基于函数模块的增强) 三,BADI(基于类的增强) 四,Enhancement Framework(隐式增强) 五,BTE 六,校验和替代(FI模块) 一、USER EXIT 第一代增强基于源代码,是SA 阅读全文
posted @ 2020-01-02 13:51 萧静默 阅读(6324) 评论(0) 推荐(0) 编辑
摘要: TABLES : usr01. DATA: l_usr04 LIKE usr04, l_ust04 LIKE ust04, l_profs LIKE usr04-profs, l_usrbf2 LIKE usrbf2 OCCURS 0 WITH HEADER LINE, l_userid LIKE 阅读全文
posted @ 2020-01-02 11:53 萧静默 阅读(1218) 评论(0) 推荐(0) 编辑