通知单IW21/IW22/IW23屏幕增强

AS01屏幕增强 如何找到增强的步骤就不说了,可用的USER EXIT是EXIT_SAPLAIST_002 和EXIT_SAPLAIST_003,包含的表结构是CI_ANLU,这个结构就是SAP留给用户用来创建自己所需要的用户字段的,然后将用户数据更新到表ANLU里。 一、根据用户出口,我们可以看到函数组是XAIS,我们从这个函数组下手,输入TCODE:SE80,找到该函数组,如下图: 二、创建 阅读详情

 对通知单做屏幕增强步骤:

1、找到USER-EXIT:QQMA0001,QM/PM/SM:通知标题的用户子屏幕

2、这个增强里面包含很多增强的子屏幕,一般情况下也用不了那么多,我这里用到两个,0100,0101

3、在视图VIQMEL对应的表里append自己的结构,加上自定义的字段,我这里是增强的表QMEL

4、在屏幕0100和屏幕0101上加上自己的字段

5、在函数EXIT_SAPMIWO0_008和EXIT_SAPMIWO0_009写上相应的代码,我这里比较简单,只在EXIT_SAPMIWO0_009里面写下如下代码:

  E_VIQMEL-aufnr2 = VIQMEL-aufnr2 .
 E_VIQMEL-ZRGF = VIQMEL-ZRGF .
E_VIQMEL-WAERS1 = VIQMEL-WAERS1 .
E_VIQMEL-ZCLF = VIQMEL-ZCLF .
E_VIQMEL-WAERS2 = VIQMEL-WAERS2 .

 

代码部分就做好了,下面是配置的部分

 

6、SPRO——工厂维护和客户服务——维护和服务处理——维护和服务通知——通知类型——设置屏幕类型的屏幕模板

输入通知单类型,增加一个行项目,表格是10/TAB19(客户数据 1),写上tab标题,表格那个checkbox打勾,屏幕区域090,保存。

 

7、SPRO——工厂维护和客户服务——维护和服务处理——维护和服务通知——通知类型总览

找到对应的通知单类型,点左边的‘通知抬头中的屏幕区域’,客户屏幕范围0100,0101,这个就是我们自定义的屏幕,保存。

 

搞定!

金色传说:SAP-ABAP-IW21/IW22通知单保存增强:ZPMR003程序代码 1、解压后,支持直接导入ABAP 2、支持文本编辑器打开 3、如有不解之处,可以查阅文章:《金色传说:SAP-ABAP-IW21/IW22通知单保存增强:保存通知单时根据特殊条件创建新的事故通知单》或搜索公众号:SAPABAP金色传说 立即下载

相关推荐

ArcMap安装与配置全攻略:从下载到实战应用

本文提供了ArcMap 10.4.1从系统准备、详细安装到破解激活的完整指南,并包含首次启动的界面介绍与一个实战GIS分析项目。针对初学者,文章强调了在ArcGIS Pro成为趋势的当下,学习经典ArcMap对于理解核心概念和兼容现有工作流仍有重要价值,帮助用户避开安装常见陷阱,快速上手实战应用。

weixin_29200741的博客 308

金色传说:SAP-ABAP-IW21/IW22通知单保存增强:保存通知单时根据特殊条件创建新的事故通知单

金色传说:SAP-ABAP-IW21/IW22通知单保存增强:保存通知单时根据特殊条件创建新的事故通知单

Easystudios博客 1762

OSG三维渲染引擎编程学习之一:“第一章:OSG介绍” 之 “1.1 OSG简介”

第一章:OSG介绍; 1.1 OSG简介。

LuckyHanMo的博客 3179

SAP ABAP QM01通知单屏幕增强 QQMA0001

效果图如下: SPRO配置通知单类型屏幕信息: Go to TCode SPRO --> SAP Reference IMG--> Quality Management--. quality Notifications -->Notification creations -->notification type-->define screen templates -->Select define Screen Areas and Tabs-->s

SAP小趴菜 1638

SAP QM01新增客户屏幕定制字段方法

本文介绍了在SAP系统中为QM01模块添加自定义字段的完整流程:1)通过SE11在QMEL表中创建附加结构CI_QMEL,添加自定义参数;2)使用CMOD增强功能,在XQQM函数组中创建客制化屏幕;3)通过SPRO路径配置,将自定义屏幕关联到QM01界面。该方法突破了原有QM01的字段限制,实现了质量管理通知单的个性化定制需求,通过屏幕绘制器、函数组配置和IMG设置三个关键步骤,最终使自定义内容在QM01界面中正常显示。

studio_11yonghu的博客 646

SAP QM01 通知单屏幕增强

事务代码SPRO 一般情况下通知类型为F2或者F3,选中F2或者F3 填写以下红框内容后,点击保存按钮 保存之后屏幕范围->屏幕区域1则可填写 在屏幕区域1字段上一直回车,期间会有警告消息,不用管,直到右侧屏幕1可编辑,输入屏幕号0100,最后点击保存 按照相同的方法对通知类型F2进行配置即可双击CI_QMEL 加入增强字段,最后激活结构CI_QMEL 事务代码CMOD QQMA0001 代码如下: &---------------------------------------------

HAND_YS的博客 1738

通知单增强

USER-EXIT:IWOC0001FUNCTION:EXIT_SAPLIWO1_001   创建的时候检查 QQMA0014  FUNCTION:EXIT_SAPMIWO0_020  保存的时候检查 BADI:NOTIF_EVENT_SAVE   保存时检查

matinal 當冬夜漸暖 。公众号:matinal 986

QM 通知单增强

  这个屏幕有个巨大的BUG,SCREEN ACTIVE有时候会自动跳,怀疑是标准程序有 修改过SCREEN-GROUP属性,建议定义GROUP的时候不要用GR开头的或者数字 的,巨坑。 另外这个QM01的BAPI是没有EXTENSION字段的,建议BDC后强行插表。 也有可能是我还没找到S/4的增强,插表有风险,后果自负。。。...

BIRDMAN 1367

SAP QE01 BADI界面增强

需求 qe01 中界面增强两个字段,并实现数据保存到后台表中 se19 使用BADI:QEEM_SUBSCREEN_5000  , 在已调用的程序中,的屏幕添加屏幕字段,然后在pai中的 user_command_0100 中 将屏幕输入值的值写入内存中 然后使用BADI : QE_SAVE 取上述步骤3中写入内存的 ...

姜伟伟的专栏 2058

SAP模块常用增强总结

MM模块: 采购订单增强: BADI :ME_GUI_PO_CUST ME_PROCESS_PO_CUST   物料凭证增强: BADI:MB_DOCUMENT_BADI USER-EXIT:MBCF0002 实现功能1、当参照预留过帐时,检查填入数量是否小于预留数量                  2、移动类型是***的时候,查看RSNUM是否为空

Daniel_kong198577的专栏 2500

IW31/IIW32/IW33的屏幕增强

通过SMOD:IWO10018可以对工单进行屏幕增强,增加一个增强页,输出自定义的字段。首先要增强结构COCI_AUFK,将自定义的字段添加到结构COCI_AUFK中,然后画到屏幕SAPLXWOC-0900上,然后根据自己的需要做一些PBO和PAI的代码,或者在增强里面的函数写上相应的代码即可

1846

SAP QA01/QA02/QA03的屏幕增强

1、透明表QALS中的字段增强,不赘述了 2、屏幕增强的效果如下 3、关键是增强点的寻找。 首先是BADI:QPL1_SUBSCREEN_ADDON 添加了自己的屏幕,测试没有任何改变。 然后在QA01中程序SAPLQPL1中200屏幕的程序中的红框部分打断点,跟踪G_SUB_TAB_STRIP的值 追踪到屏幕201,再在如下红框附件打断点,跟踪G_BADI_PROG、G_...

姜伟伟的专栏 4224

项目中用到的增强合集

 MM模块:采购订单增强:BADI:ME_GUI_PO_CUST         ME_PROCESS_PO_CUST 物料凭证增强:BADI:MB_DOCUMENT_BADI         实现功能1、一个物料凭证中不允许出现2个移动类型                     2、冲销的凭证不能再被冲销                     3、参照预留

4208

项目中用到的BAPI合集,不断更新中

在项目中做了一些接口和功能开发,把用到的BAPI整理一下 MM模块1、  BAPI_MATERIAL_SAVEDATA  创建物料主数据       注意参数EXTENSIONIN的使用,可以创建自定义字段例如WA_BAPI_TE_MARA-MATERIAL = ITAB_UP-MATNR.      T_EXTENSIONIN-STRUCTURE = BAPI_TE_MAR

4092

CJ30的BAPI

 要实现CJ30更新或者追加项目(WBS)的预算,可以使用如下函数: KBPP_EXTERN_UPDATE_CO   我现在要实现的是修改年度预算和增加总体的预算,如下步骤可以实现需要的功能: 1、    DATA: lt_bpak TYPE STANDARD TABLE OF bpak WITH HEADER LINE.           DATA:lt_bpak_n TY

2585

VA41,VA01屏幕增强

 对于VA41和VA01行项目的屏幕增强,有一个标准的屏幕和一个标准的增强程序可以用来增强使用。行项目标准屏幕SAPMV45A的8459屏幕,这个屏幕对应就是VA41和VA01行项目的‘附件数据B这个tabpage,抬头的是SAPMV45A 0309,在这个屏幕上画你想要增强的字段就可以,当然你要先建一个表来存这些自定义字段。标准的增强程序是MV45AFZZ,这个程序就是给你增强用的,

2321

GUI_DOWNLOAD遇到的问题

 今天用到GUI_DOWNLOAD这个程序,遇到了一些问题,特总结一下:问题一:导出的EXCEL如何带表头?解决:  DATA:BEGIN OF T_FIELDNAMES  OCCURS 0,        NAME TYPE CHAR20,       END OF T_FIELDNAMES.       T_FIELDNAMES-NAME = 公司代码.      AP

2261

例程开发TCODE:VOFM

      SAP ERP 实施中,经常会用到例程开发(TCODE:VOFM)。这个开发目前我用到的是影响SD和MM的定价过程。创建例程需要ACCESS KEY,这个可以通过申请得到,创建后例程会被包含在一个REQUEST下。写好代码以后,在SPRO里面的‘条件计算方案’将你写的代码编号配置进去,就可以影响到这个定价了。       例程工作原理:例程,即Fomula,是使用在销售、采

2234
上一篇: table maintenatance 自定义 status
下一篇: IBM笔记本驱动安装顺序
yf_sap
博客等级 码龄18年 29粉丝 45原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值