BAdI:ME_PROCESS_REQ_CUST弹出消息问题
来源:互联网 发布:js设置div属性 编辑:程序博客网 时间:2024/06/03 02:36
增强场景:创建、修改采购申请(me51n、Me52n)时,判断某些字段是否符合条件,不符合则提示系统消息。
使用BAdI增强方式:ME_PROCESS_REQ_CUST,SE19实现此BAdI,在check方法中增加代码,但是有一个问题,这个badi中使用message。。type 'W'或'E',在前台业务操作时都不会有消息出来,可SAVE成功。
查了一下资料,发现这个badi需要使用一个宏mmpur_message_forced来弹出消息;如下
method IF_EX_ME_PROCESS_REQ_CUST~CHECK .
INCLUDE mm_messages_mac.
DATA l_null TYPE REF TO if_message_obj_mm.
*IF ...
*-handling for error messages -> see oss note 938007
mmpur_business_obj l_null.
mmpur_message_forced sy-msgty sy-msgid sy-msgno sy-msgv1 sy-msgv2
sy-msgv3 sy-msgv4.
*ENDIF ...
endmethod.
*
*-
*
endmethod.
- BAdI:ME_PROCESS_REQ_CUST弹出消息问题
- BADI--Purchase Requisition Header Long Text using Badi - ME_PROCESS_REQ_CUST.
- BADI : ME_PROCESS_REQ_CUST 创建PR时,检查用户数据并更新
- BADI : ME_PROCESS_REQ_CUST 创建PR时,检查用户数据并更新
- BADI中的消息处理
- BADI
- badi
- 关于 alert弹出消息的问题
- android 消息触发dialog弹出问题
- IW22 BADI:NOTIF_EVENT_SAVE 报Message的问题
- Standard BADI definition的修改问题
- BADI EXIT等增强报W警告类消息
- BADI EXIT等增强报W警告类消息
- Delphi消息弹出
- 弹出消息框 javascript
- 弹出消息框
- MSN弹出消息窗体
- 弹出消息框
- 常见面试题之C++ .
- (6)位图索引(bitmap)
- activity的声明机制及返回保存信息
- Android ANR
- LeetCode18:Letter Combinations of a Phone Number
- BAdI:ME_PROCESS_REQ_CUST弹出消息问题
- JAVA基础 之 Set
- Qt 3D 图形设计
- Android中对Log日志文件的分析
- powerDesigner 文章转载 集合
- df及du查看文件系统及文件夹使用大小
- JAVA基础 之 集合概述
- 程序异常时,关闭Visual Studio 2008 实时调试器
- 读Spring源代码之按图索骥(一)Context创建与配置文件加载