MB21创建预留/MB22修改预留增强

12 篇文章 0 订阅
订阅专栏

一.预留抬头增强

背景:项目中要求对MB21建立的预留抬头成本中心进行校验,如下图,需要屏幕增强:
在这里插入图片描述
1.我们通过F1发现,抬头的成本中心字段在SAPLKACB这个程序的1001屏幕中,如图,双击屏幕号进入:
在这里插入图片描述
2.点击子例程,对函数组KACB的子例程进行查找,如图:
在这里插入图片描述
3.很容易就查询到CUSTOMER_EXIT字样的子例程,分别代表屏幕的PAI/PBO用户屏幕增强:

在这里插入图片描述
4.我们这段增强是在屏幕输入的时候进行判断,所以需要增加在customer_exit_pai模块中,查找到屏幕出口CALL CUSTOMER-FUNCTION ‘002’,如图:
在这里插入图片描述
5.通过查找表MODSAP得到增强名,我们需要在CMOD中创建自定义增强项目ZSY_MB21并将查询到的增强放入组件,并激活。
在这里插入图片描述

在这里插入图片描述
6.因为此增强点涉及到多个标准程序的复用,所以需要限制Tcode,如下图在这里插入图片描述
7.在增强点处理完之后,激活并测试,发现符合需求。
在这里插入图片描述

二.预留明细增强

背景:要求库存地点增加必填校验,同时不同条件的物料移动状态不同。
在这里插入图片描述
1.F1查询到行项目在程序SAPMM07R屏幕0521中
在这里插入图片描述
2.重复使用刚才的出口增强查找方法,查询到了一个增强点MM07RFBO,测试发现此增强点是预留保存的增强位置;所以不适用
在这里插入图片描述
3.我们查询第三代增强BADI,通过查找类CALL METHOD cl_exithandler=>get_instance,查询到BADI:MB_RESERVATION_BADI
在这里插入图片描述
4.使用SE18进行查看,根据接口的定义,大致是数据进行检查和修改,我们激活这个BADI进行测试
在这里插入图片描述
在这里插入图片描述
5.创建实施ZEWM_MB_CREATE_RESER
在这里插入图片描述
在这里插入图片描述
6.构建类ZCL_IM_EWM_MB_CREATE_RESER,上面的方法是数据修改,下面的方法是数据检查,分别对应我们需求的修改移动状态和库存地点必填
在这里插入图片描述
7.写入代码,激活进行测试
在这里插入图片描述
8.校验生效,则增强位置是OK的
在这里插入图片描述
在这里插入图片描述
需要注意的是MB21/MB22是同一个程序,所以他们的增强点复用的,所以在代码中需要限制TCODE

SAP MM ME21N保存前检查增强
heng0757的专栏
12-14 1万+
想在ME21N保存前做一些数据检查, 可以做一个增强功能,  运行 CMOD 新增,   增强接口 输入 MM06E005  (  EXIT_SAPMM06E_012 ) ,在 NCLUDE ZXM06U43 .  里写代码功能。  例子如下: *&---------------------------------------------------------------------*
SAP-生产预留-操作.docx
08-10
MB21 操作包括预留创建修改、删除等操作。在 MB21 操作中,用户可以根据实际情况,进行预留的相关操作,帮助企业管理生产预留。 按预留编号查预留 MB23 ------------------- 在 SAP 系统中,按预留编号查预留 ...
ABAP MB21/MB22/MB23预留屏幕增强
weixin_49689040的博客
08-12 730
MB21/MB22/MB23预留屏幕增强
MB21屏幕增强
最新发布
weixin_42459695的博客
04-21 306
MB21屏幕增强
MB21 预留屏幕增强
我的心是烈日簇拥的花,在你的眼里找到了家
05-07 2498
导语:业务顾问有个需求,是在ME21的抬头屏幕增加两个字段,如下图,一个是供应商,一个是采购订单,这次采用的是隐式增强,下面说一下实现过程。 👉【BAPI记录清单…】 示例图: 一、增强RKFP表 首先要在RKPF增强两个字段,如下图 二、在屏幕增加字段 在预留的界面增加增强好的字段,这里要注意需要在【0520】和【0521】两个屏幕都增加字段。 三、增加限制条件 顾问限制只有指定移动类型才增强这两个字段,所以要做处理,SAP预留了隐式增强的位置,代码和示例图如下。 IF sy-dynnr =
创建预留mb21添加附加字段的增强
08-29 7391
创建预留mb21添加附加字段的增强(在屏幕没有需要的字段但是表RKPF和RSEB有)   创建预留mb21添加附加字段的增强(在屏幕没有需要的字段但是表RKPF和RSEB有): 我们的需求是在表RESB里面有个特殊库存字段SOBKZ,可是在MB11前台操作里面却没有,所以希望通过增强和BAPI来实现这个字段的赋值 1.首先创建一个附加的结构ZSRESB_APPEND,里
MB21/MB22更新预留增强user-exit MBCF0007
SAP Consultant - Improve myself everyday 每天进步一点
06-04 8419
*&---------------------------------------------------------------------* *&  包括                ZXMBCU08 *&---------------------------------------------------------------------* DATA : *       c  T
SAP ABAP MB21/MB22预留增强 smod MBCF0007
SAP小趴菜
12-17 1127
SMOD: MBCF0007客户功能退出:更新预留
SAP ABAP开发BADI与增强资料
07-14
SAP ABAP开发 BADI 屏幕增强资料,含BADI入门,SAP ABAP与JAVA之间通过RFC传递数据实例,SAP屏幕增强示例,SAP用户出口
python —lambda匿名函数介绍
12-26
其中,lambda是Python预留的关键字,argument_list和expression由用户自定义。具体介绍如下。 1.这里的argument_list是参数列表。它的结构与Python中函数(function)的参数列表是一样的。具体来说,argument_list可以...
鸟哥的 Linux 私房菜第04章-几个安装范例21
08-03
- **内存**:64 MB以上,考虑到未来可能增加至256 MB,需预留扩展插槽。 - **硬盘**:至少3.2 GB IDE硬盘,以满足用户存储和邮件空间需求。 - **网络卡**:螃蟹卡,用于连接ADSL。 - **显示适配器**:采用S3 ...
TOSHIBA Storage Utilities中文版东芝SSD/U盘工具箱.rar
09-05
U盘容量还原器:在 USB 闪存驱动器中创建可启动媒体时,USB闪存驱动器的大小将设置为大约250MB。 请选择要还原的USB闪存驱动器,然后单击“开始”。 快速扫描在所选驱动器的部分区域上运行自检例程。完全扫描在...
MB21 预留
BinGeneral的博客
03-16 1152
一、MB21 输入物料等信息,保存即可 二、调用BAPI:BAPI_RESERVATION_CREATE1 DATA:ls_header TYPE bapi2093_res_head, ls_calcheck TYPE bapi2093_calcheck, lv_res TYPE bapi2093_res_key-reserv_no,...
ABAP-MB21,MB22保存校验增强
昊宇的笔记本
06-24 1109
如果想检查单行的话可以通过BADI:MB_RESERVATION_BADI,本文是检查重复物料,所以不好使用这个BADI,用了隐式增强 隐式增强位置,程序:MM07RFD0 1 TYPES: 2 BEGIN OF TY_MATNR, 3 MATNR TYPE MARA-MATNR, 4 END OF TY_MATNR. 5 6 DATA: 7 LS_MATNR TYPE TY_MATNR, 8 LT_MATNR TYPE T
屏幕增强
黄立
12-06 3923
如有转载请注明出处:http://blog.csdn.net/donkey2004112103/archive/2009/12/06/4952544.aspx SAP设计的东西挺好的,可以让我们自己做平面增强,菜单增强,嵌入自己写的代码,而且对它原有的东西又没有影响。最近做了两个子屏幕的增强,总结下。 1. 什么是子屏幕 SAP中有标准的例子程序DEMO_DYNPRO_SUBSCREENS,
MB22/MB21 增强
昊宇的笔记本
11-21 3158
ZFM_SD_ABILITY_CHECK BADI 增强: 输入事务码 MB22 ->系统状态-> 查找关键字CL_EXITHANDLER 方法二: 给类方法打断点:SE24(CL_EXITHANDLER)在方法GET_INSTANCE中打断点,然后运行相应事物码扑捉BADI SE18 此外还有一个cmod增强 系统->状态 找到程序名称:SAPMM07R...
SAP可以创建预留的移动类型
weixin_45945193的博客
10-11 365
我们知道使用MB21创建预留时,有个搜索帮助仅能从中选择,不在范围内的移动类型是不能够创建的,比如说101、313是不能再MB21创建的允许创建预留的移动类型的2个条件1、OMJJ移动类型配置,移动类型允许的事务码要增加MB21条目从MB21的移动类型搜索帮助能很快找到搜索帮助值表为T158B(方法见也就是移动类型允许的事务码配置所存的表2、OMJJ移动类型配置的预留账户分配要分配一个账户不满足以上2点的都不能再MB21创建预留、会有如下报错313不能在MB21创建预留
SAP MM MB21 创建预留界面批量为多个行项目勾选M标记
喜欢打酱油的老鸟
11-20 2872
SAP MM MB21 创建预留界面批量为多个行项目勾选M标记   MB21创建界面,M标记由于后台设置不能自动勾选,     如下方式可以为这三个item批量同时手工勾上M标记,     Next,     2018-11-20 写于杭州市.        ...
SAP项目采购申请与预留,收货入库,项目领用or项目发货,及报表查看操作
matinal 當冬夜漸暖 。公众号:matinal
10-13 1617
如以上例子:CJ20N产生需求/预留10个
linux 预留物理内存配置
09-23
Linux预留物理内存配置是通过在内核启动时使用命令行参数进行设置的。可以通过编辑/boot/grub/grub.conf文件来修改这些参数。其中最常用的参数是mem=,其用于指定要保留的物理内存大小。例如,如果要保留300MB的物理内存,可以将mem=300M添加到内核启动参数中。另外,还可以使用memmap参数来指定要保留的物理内存区域。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • SAP ABAP 上传、下载文件到文件服务器 10949
  • SAP Http接口——通过RESTful实现 9009
  • SAP DBCO数据库连接操作 6623
  • EWM常规开发知识汇总 5737
  • MB21创建预留/MB22修改预留增强 4942

分类专栏

  • ERP 增强 12篇
  • Others 20篇
  • BAPI 10篇
  • ABAP语法 15篇
  • EWM 9篇
  • PO 1篇
  • Fiori 2篇
  • Html 1篇
  • Smartforms 2篇

最新评论

  • PO发布RESTful接口

    wuzhenfei824: 配置完了,restful 地址怎么找?

  • sap restful json接口动态调用RFC,生成动态结构

    自律的Drew.Dong: 这个输入的json参应该怎么定义?有些没理解

  • 交货单BAPI_OUTB_DELIVERY_CHANGE附加增强字段

    消气伟消消气: 这俩增强点都写了,行项目扩展字段没问题,抬头的还是写不进去,请问有遇到过这种情况吗?

  • 交货单BAPI_OUTB_DELIVERY_CHANGE附加增强字段

    ABAP_CC: 请问调用bapi时传参怎么传? 我按照步骤更新不进去前,不确定是不是传参的问题

  • MB52增强

    intensefight: 你这是直接修改标准程序吗?我看代码不是用的增强选项?

大家在看

  • 中科大高级数据库2023秋——作业及答案
  • C#面:C#如何在同一个类中实现多个具有相同方法名的接口?
  • java反射的概念及其使用方法详细介绍
  • MySQL数据库(三):读取数据库数据 194
  • 实现自动化:如何利用阿里云OSS上传文件并自动打标签

最新文章

  • MIGO增强MBCF0002
  • CO11N报工增强小记
  • VF04写入表VKDFS增强
2024年3篇
2023年8篇
2022年13篇
2021年26篇
2020年21篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

点石阅读台湾九合一选举搜索大师起名极恶老大猪年儿童起名宜用字给书店起名叫什么贵阳电视台长歌行电视剧免费观看全集139邮箱登录公司起名大全三亚114电话查询cs1.5作弊器男孩谢姓起名大全网游之死亡阴影即时聊天软件雅安莉娜流连忘返的意思三才五格起名软件排行李姓男孩起名古代三十而已在线观看免费看车女孩起名寓意好的字以张取名起名大全猪孩子起小名字张姓女马宝宝起名免费起名网站江苏教育电视台直播快餐便当起名部编版五年级下册语文电子课本墨字起名茶叶公司起名推荐歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

点石阅读 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化