MM模块:

采购订单增强:

BADI :ME_GUI_PO_CUST

ME_PROCESS_PO_CUST

物料凭证增强:

BADI:MB_DOCUMENT_BADI

USER-EXIT:MBCF0002

实现功能1、当参照预留过帐时,检查填入数量是否小于预留数量

2、移动类型是***的时候,查看RSNUM是否为空

3、检查原始单据工厂和库存地点与物料凭证的工厂和库存地点一致

MBCF0009

实现功能1、当移动类型是***的时候,库存地点只能是****

2、工单下达日期+时间小于预留需求日期+时间,警告

ENHANCEMENT SPOT

1、标准程序MM07MFB0  实现功能:如果移动类型是***,特殊库存标识必须是*,工厂必须是****

2、标准程序MM07MFK0_KONTIERUNG_INIT

SPOT是ENHANCEMENT-POINT KONTIERUNG_INIT_01 SPOTS ES_SAPMM07M.实现功能:如果移动类型是***,特殊库存标识变成灰,工厂变成灰

3、标准程序FM07MED0_DYNPRO_MODIFIZIEREN

SPOT是ENHANCEMENT-POINT DYNPRO_MODIFIZIEREN_06

SPOTS ES_FM07MED0_DYNPRO_MODIFIZIEREINCLUDE BOUND

实现功能:移动类型是***,则根据采购订单找到库存地点,讲库存地点描述替代到物料凭证的收货方WEMPF字段

4、标准程序MM07MFF0_FUSSZEILE_WE

SPOT是ENHANCEMENT-POINT FUSSZEILE_WE_01 SPOTS ES_SAPMM07M.实现功能:如果移动类型是***,且特殊库存标志是*,库存地点只能是****

物料主数据检查:

BADI:BADI_MATERIAL_CHECK

预留增强:

BADI:MB_RESERVATION_BADI

采购申请增强:

BADI:ME_PROCESS_REQ_CUST

预制发票增强:

BADI:INVOICE_UPDATE   实现功能:检查预制发票中采购订单对应的采购组、采购类型和采购组织的权限

供应商增强:

BADI:VENDOR_ADD_DATA

VENDOR_ADD_DATA_CS       供应商主数据屏幕增强

PM模块:

工单增强:

工单——工序——外部

BADI:MRO_CONTRACT    实现功能:外部中填入的物料组和维护的物料组是否一致,不一致则报错

BADI:WORKORDER_UPDATE  工单的很多判断都在这个里面来实现

工单——组件增强

USER-EXIT:CNEX0026 FUNCTION:EXIT_SAPLCOMK_005

工单

BADI:IWO1_ORDER_BADI INST_AUTHORITY_CHECK 实现功能:IW31和IW32的时候检查是否有权限创建和修改工单

IWO1_SCREEN_MODIFY   实现功能:修改工单的屏幕字段是否显示

设备增强:

USER-EXIT:IEQM0003 FUNCTION:EXIT_SAPMIEQ0_001

功能位置增强:

USER-EXIT:ILOM0001 FUNCTION:EXIT_SAPMILO0_001

通知单增强:

USER-EXIT:IWOC0001FUNCTION:EXIT_SAPLIWO1_001   创建的时候检查

QQMA0014  FUNCTION:EXIT_SAPMIWO0_020  保存的时候检查

BADI:NOTIF_EVENT_SAVE   保存时检查

维护计划增强:

IP41/IP42/IP43

USER-EXIT:IPRM0004 FUNCTION:EXIT_SAPLIWP3_004  保存时候检查

计量点增强:

USER-EXIT:IMRC0001, FUNCTION:EXIT_SAPLIMR0_001 检查权限

IMRC0005, FUNCTION:EXIT_SAPLIMR1_005   检查权限

FI增强

会计凭证替代增强

BADI:AC_DOCUMENT

ACC_DOCUMENT

SD模块

发票增强:

USER-EXIT:SDVFX004 FUNCTION:EXIT_SAPLV60B_004  传递发票的一些字段到会计凭证上

客户增强:

BADI:CUSTOMER_ADD_DATA_CS    客户主数据屏幕增强

CUSTOMER_ADD_DATA

USER-EXIT:SAPMF02D FUNCTION:EXIT_SAPMF02D_001 客户主数据的销售数据增强

SDVFX008   FUNCTION:EXIT_SAPLV60B_008  用销售发票的一些字段替代会计凭证

交货单屏幕增强:

BADI:LE_SHP_TAB_CUST_ITEM  增强屏幕

LE_SHP_DELIVERY_PROC   逻辑编写

PS模块

BADI:WBS_USER_FIELDS_F4  实现功能:CJ20N创建WBS的时候为特定字段做SEACH HELP

BADI:WORKBREAKDOWN_UPDATE  实现功能:CJ20N 保存WBS检查

USER-EXIT:CNEX0002 FUNCTION:EXIT_SAPLCNAU_001   PS的权限检查  注意sap_x_actvt这个参数要打X

SAP模块常用增强总结{转载}的更多相关文章

  1. SAP模块常用增强总结(转)

    转自:http://blog.sina.com.cn/s/blog_4298a2c80102x40c.html MM模块: 采购订单增强: BADI :ME_GUI_PO_CUST ME_PROCES ...

  2. SAP MM 模块常用的数据表

    SAP MM模块常用数据表: Table Table Class Application Class Data Class Description EBAN TRANSP  ME Transactio ...

  3. 【SD系列】SAP SD和QM模块常用bapi

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP SD和QM模块常用bapi ...

  4. SAP FI CO模块常用事务代码

                                                                                                        ...

  5. SAP 4代增强

    *20170325 160000 以下之外, 还有:.替代, -用过一次:.BTE -没用过,需要学习: 第二代增强和第三代增强的差别: 1.Tcode 不同:第二代: CMOD 增强管理,SMOD ...

  6. SAP中寻找增强的实现方法(转)

    SAP 增强已经发展过几代了,可参考 SAP 标准教材 BC425 和 BC427.简单的说SAP的用户出口总共有四代:1.第一代  基于源代码的增强.SAP提供一个空代码的子过程,在这个子过程中用户 ...

  7. Azure 为 SAP 提供的增强监控解决方案

    正如大家在之前公告中所看到的,多个SAP应用程序已获得认证可在 Azure虚拟机中运行,未来还会有更多 SAP应用程序获得认证.对于希望在 Azure中运行 SAP应用程序的客户来说,这是个激动人心的 ...

  8. AR模块常用函数

    --AR模块常用函数 FUNCTION get_fnd_user_name ( p_user_id IN NUMBER ) return VARCHAR2 IS CURSOR c_user_name ...

  9. Oracle EBS BOM模块常用表结构

    表名: bom.bom_bill_of_materials  说明: BOM清单父项目  BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBE ...

随机推荐

  1. Android近场通信---高级NFC(二)

    读写NFC标签 读写NFC标签,要涉及到从Intent对象中获取标签,并要打开与标签的通信.要读写NFC标签数据,你必须要定义自己的协议栈.但是,要记住在直接使用NFC标签工作时,你依然能够读写NDE ...

  2. Gulp学习指南之CSS合并、压缩与MD5命名及路径替换(转载)

    本文转载自: Gulp学习指南之CSS合并.压缩与MD5命名及路径替换

  3. paper 97:异质人脸识别进展的资讯

    高新波教授团队异质人脸图像识别研究取得新突破,有望大大降低刑侦过程人力耗费并提高办案效率         近日,西安电子科技大学高新波教授带领的研究团队,在异质人脸图像识别研究领域取得重要进展,其对香 ...

  4. ExtJs Grid 删除,编辑,查看详细等超链接处理

    在网上查了好多资料,关于ExtJs处理操作栏的“删除”.“编辑”.“查看详细”的处理,原来项目都是这么处理: 操作栏:{ text:'操作', xtype:'actioncolumn', items ...

  5. 关于安装qt之后的qmake命令

    今天通过在archlinux中安装qt5发现了关于qmake这个命令的一些事情. 1. /bin/qmake 是 /bin/qtchooser 的符号链接,/bin/qtchooser 由一个叫 qt ...

  6. jquery一个按钮全选和反选

    1.jquery实现复选框全选和反选的方式有好几种,今天遇到一个问题,只用下边的方式生效:function checkAll(){ var check=$('#check_all').is(':che ...

  7. 使用AppCan实现分享网站功能

    使用AppCan实现分享网站功能 昨天我们实现了最基本的文字分享功能,今天呢,我们来实现基本的分享网站功能: 微信指引部分这里不再复述,具体请参见:http://newdocx.appcan.cn/i ...

  8. VBA 操作 Excel 生成日期及星期

    直接上代码~~ 1.  在一个 Excel 生成当月或当年指定月份的日期及星期 ' 获取星期的显示 Function disp(i As Integer) Select Case i disp = & ...

  9. asp.net 分页-自己写分页控件

    去年就发表过asp.net 分页-利用后台直接生成html分页 ,那种方法只是单纯的实现了分页,基本不能使用,那时就想写个自己的分页控件,无奈能力有限.最近有点时间了,就自己做出了这个分页控件.我承认 ...

  10. JDBC 常用词汇以及初步思想

    ####JDBC程序访问数据库步骤