1、用户输入t-code后只展示有公司代码权限的数据 View Code View Code 2、点击新增按钮、校验输入数据权限 表维护生成器-->环境--->修改--->事件 新增05的子例程form 3、校验用户修改原来的数据、PAI中加代码
SM30 做表维护时,需要对新增的条目加数据校验,可以通过SM30 05 建立新的条目事件实现。 *---***INCLUDE LZFGM_ZPPV004F02.*---*FORMfrm_new_data.DATA:ls_t001lTYPEt001l.SELECTSINGLE*INTOCORRESPONDING FIELDS OFls_t001lFROMt001lWHEREwerks=zppv004-werksANDlgort=zppv004-lgort.IFsy-subrc<>0.MESS...
注意在执行SM30功能前需要激活程序,保存SE54的配置,然后退出,在运行SM30(PS:我在测试的时候一直都是保存,激活程序,没有退出SE54配置界面,测试SM30一直不行,导致我一度怀疑维护事件03不能实现删除前检查的功能) FORM frm_before_delete FIELD-SYMBOLS <field> TYPE any. FIELD-SYMBOLS <value> TYPE any. DATA ...
实现在SAP系统中“用户自建表的数据”在标准SM30事务代码中维护,详细的说明如下:一、新建自建表和SM30的关联SE11中输入自建表,选择菜单“实用程序”中的表维护生成器, 把权限对象加上,相关设置选一个:1、使用标准SPRO管理表方案,表数据修改后可以传输。 2、随意一点,自己在每个系统录入数据。 二、SM30中编辑自...
【ABAP -SM30维护表】单元格输入值校验 在SE11创建好表后,进行表格维护生成器,维护好之后,选择- 环境–修改–事件, 这样的弹窗不用管,直接继续 1.添加新的include 2.输入子例程(在这里添加权限什么的) 3.编辑器开始写代码 这里的事件类型我选择的5,因为我是在用户单元格维护值回车时候,我要检查输入值是否正...
55、点/计量凭证:更新前退出(COMMIT WORK之后)IMRC0002 计量点:为客户指定功能退出菜单IMRC0003 计量凭证:为客户指定功能退出菜单IMRC0004 计量凭证: 根据新计量凭证的标准检查的出口IMRC0005 测量点: 出口在AUTHORITY_CHECK_IMPTIMSMCOMM MSM 通讯加强INTERFAC 数据传送的接口IPRM0002 确定维护计划的计划日期信息IP...
在目标系统中设置RFC调试:在目标系统中,打开事务SM50或SM66,找到你的用户名称,然后选择“调试/终止”->“调试 RFC”。 运行源系统中的程序:现在,当源系统调用RFC函数时,系统应该会在你设置的断点处停止,允许你进行调试。 相关搜索: 可以在RFC用户下进行调试吗? abap rfc ABAP开发 如何调试SAP ATC (ABAP Test ...
摘要:之前发表过一篇关于SM30增强的文章 【ABAP随笔】SM30常见增强操作-自动带描述 ,今天算是一点补充:使用EVENT来实现删除前的检查 方法1-增加事件-EVENT TCODE: SE54 输入视图名称,然后点击环境->事件 添加序号为03的条目,写入包含检查代码的例程名称 保存后,点击编辑器 阅读全文 posted @ 2020-05-06 23:34...
系统增强实例为建立工单前进行校验,如没有进行标准成本发布则提示错误信息E。T-code:CMOD通过增强程序我我们可以控制制相关应用,如如果你不知道道到底功能是是用到的哪个个增强,那么么请看我附录录上的列表。我我们以ppcco00066举例如下:如图2. 我们需要的是制制定我们的组组件,如图33.通过功能退出增增加增强语句...
1. 自动带出描述类型(更新回数据库) 我们使用的是在SM30中自动带出销售订单类型的描述 首先我们创建一张表和一个维护视图(维护视图的好处就是可以方便增加字段),维护视图中维护标记为R标识字段不可输入 然后需求就是根据填入的销售订单号,去TVAKT中抓取描述,给context字段 我们根据维护视图 自动带出描述 SM30 ab...