SM30增强(隐藏标准按钮【权限控制】、事件处理【记录新增字段或者自动带出描述、日期等】)

SM30表维护的隐藏技巧:除了用户名和时间,这些系统变量也能自动带值 本文深入探讨了SAP SM30表维护的进阶技巧,介绍了如何利用SY系统变量自动记录客户端、事务代码等关键审计信息。通过解析不同维护事件(如Event 05和02),详细说明了如何实现自动填充、区分操作类型以及构建字段级审计日志,帮助开发者提升数据变更追踪的完整性与自动化水平。 阅读详情

1.隐藏标准按钮、自定义标准按钮(不赘述,同个道理)

环境-》修改-》用户界面

按照提示创建对应的SM30自定义GUI

创建好之后可以通过SM30界面上的状态查看不同的GUI名称

这里需要注意的是,编辑和显示的界面实际上GUI是不一样的

创建好GUI之后,通过SE80进入对应的函数组,在对应屏幕上的PBO上写入一个新的module

权限处理实际上同理也是可行的,当然其他实现方式也可以,多一条路子

2.事件处理

有时候自建表上需要带上操作的记录或者事件,需要对SM30进行增强开发(事件),创建事件步骤如下:

在SE11中选中工具栏上面的实用程序-》表维护生成器,

在表维护生成器

SM30 维护视图增强 (添加自定义按钮,隐藏按钮) 添加效果:添加效果:SE11进入表格维护生成器,复制用户界面(环境-—>修改—>用户界面)选择控制信息,没有就创建提示创建完后,选择是点击 概述屏幕,确认打开对象列表,在Gui状态中找这个视图对应的Gui标题( 如何找对应的标题看图一:进入Sm30的视图显示,系统—>状态),添加对应的按钮,注意,有些屏幕没有带出按钮,需要在对应的屏幕中点击功能代码。根据自己的需求在PBO或者PAI后创建module。 阅读详情

相关推荐

ABAP SM30功能按钮屏蔽或自定义(可用作权限对象限制,增,删,改,查)

abap sm30 gui

樱桃—小丸纸@的博客 1836

FI12屏幕增强(附带SM30增强)

需求:在FI12新增开户行条目的时候加一段校验逻辑 点击系统产看GUI状态,可以看到新条目对应的OK-code为NEWL 点击系统查看状态,双击屏幕号查看屏幕逻辑流,并在PAI事件中做单击新条目后的事件的修改,对应NEWL的事件 在对应的事件前加限制逻辑的增强点,注意限定程序名称(屏幕字段的名称从屏幕元素清单中取得) 附加:维护视图的增强 如...

日天有道的博客 2052

SAP权限管控:参数事务码封装SM30技术详解

在企业级ERP系统中,权限管控是保障数据安全的核心机制。SAP通过授权对象(S_TABU_DIS)实现表级访问控制,而SM30作为标准表维护工具,其动态参数传递机制为精细化权限管理提供了技术基础。参数事务码(Parameter Transaction)通过封装目标事务码及预设参数,既能保留原生操作体验,又能实现字段级权限隔离,这种技术方案特别适合业务部门需要高频维护配置表但存在数据敏感性的场景。以物流路线表维护为例,通过创建ZMM_ROUTE参数事务码并配置VIEWNAME等关键参数,既能满足日常业务需求,

weixin_28622215的博客 214

SAP VA01/VA02/VA03抬头增强:VBAK字段嵌入与全链路治理

在SAP SD模块中,销售订单抬头增强本质是围绕VBAK表的业务规则嵌入式治理,而非简单UI字段添加。其核心原理在于理解VBAK作为SD主干数据表,如何通过BADI、User Exit和Screen Exit三类增强机制协同作用,实现前台展示、后台校验与业务逻辑注入的统一。该技术具有强模块耦合性(SD-FI-CO集成)、严数据一致性要求(如信用检查、凭证过账)及高工程风险(传输依赖、升级兼容)。典型应用场景包括风控等级管控、动态信用额度联动、跨事务变更审计等。本文聚焦VBAK自定义字段的全生命周期落地,覆盖

weixin_34319374的博客 369

SAP DEBUG实战:巧用SE16N调试模式解锁数据表修改权限

本文详细介绍了如何利用SAP SE16N调试模式解锁数据表修改权限,通过ABAP调试器临时修改控制变量(如GD-SAPEDIT)实现应急数据修改。文章包含权限检查、环境安全建议、完整调试步骤及高级技巧,帮助SAP运维人员安全高效地处理数据修改需求。

weixin_34226706的博客 425

SAP MM模块核心术语详解:从入门到实战,含高频易混词

SAP ERP系统的学习与应用中,MM模块的术语往往是新手与内部顾问之间的一道隐形门槛。从组织架构的工厂、库存地点,到采购流程的采购申请与采购订单,再到库存管理的移动类型与特殊库存,这些基础概念构成了理解业务逻辑与系统配置的底层语言。掌握术语不仅有助于快速定位MD04、MD07等报表中的供需异常,也能在MIRO发票校验、STO库存转储等高频业务场景中减少误操作。本文系统梳理MM模块的三大层次术语,并结合序列号管理、PFCG权限、物料锁定排查等工程实践,帮助读者将离散的名词串联成完整的业务闭环,为SAP认证考

weixin_34414650的博客 299

【信息科学与工程学】计算机科学与自动化——第六十三篇 人机交互之前端交互参数知识库02

每个分支下又细分了四个关键方向,并按照“研究对象/焦点、基本问题、核心理论/概念、研究方法、应用/目标、前沿/发展”的框架进行阐述,严格遵循了六级编码体系。在最终整合时,应建立唯一的学科分类编码表(例如,用两位数字或“ART”、“MED”、“ECO”等字母前缀),并确保所有下级编码(尺度、层次、类别、子类、具体项)的逻辑一致性。此回答中的编码为示例,实际系统需据此调整。控制过程(前馈、同期、反馈)、全面质量管理(TQM)、平衡计分卡(BSC)定量(调查、实验)、定性(访谈、民族志)、混合方法、大数据。

weixin_49199313的博客 674

【Infracture】【数据中心】第十三篇 Ai infra中的“现象→根因→方案→关键参数/落地”01

现象:同步 RL step 里 99 分位输出长度是中位数的几倍到几十倍,整批等最慢几条;CoT/数学/代码尤甚,GPU 空泡严重,generation 占整体 50–80%、推理任务可到 80%+。根因方案矩阵落地红线:staleness K 先小(1→2→调),长尾不丢弃只延后;记录每条轨迹 policy_version、tokenizer_version、logprob、expert_route,便于重算 advantage 时做 off‑policy 修正。部署形态:gateway(router)→

weixin_49199313的博客 376

【审计专栏】【法律领域】【社会科学】 第五十六篇 企业管理层互动形态分析01 AI分析

战略官试图塑造公司“战略现实”S_s(如“未来在于AI”),业务总裁固守“运营现实”S_o(如“现金为王”)。

weixin_49199313的博客 502

SGX软硬件栈(二)——硬件指令

硬件指令分为内核权限硬件指令和用户权限硬件指令。内核权限硬件指令指的是指令需要通过内核态下才能访问,缩写是ENCLS。用户权限硬件指令指的是指令用户态下便能访问,缩写是ENCLU。每一个具体的功能指令被称为叶功能,如EADD叶功能,因为叶功能之间的区分是硬件指令(如ENCLS指令:0x 0F 01 CF)的EAX值不同,因此ENCLS指令的EAX在输入时都是用作叶功能号。 内核权限硬件指令-ENCLS 如图2所示,SGX 1代指令中,ENCLS主要用于管理Enclave生命周期等。比如下文将介绍的Enc

小气球归来的博客 2889

VS2019集成AddressSanitizer:C++内存错误检测实战指南

在C++开发中,内存管理是核心挑战之一,涉及堆、栈和全局变量的分配与释放。其原理在于程序运行时对内存地址的访问必须严格遵循分配边界和生命周期规则,否则会导致缓冲区溢出、释放后使用等严重错误。这类问题的技术价值在于直接影响程序的稳定性、安全性和性能,是高质量软件必须攻克的基础难题。应用场景广泛,从嵌入式系统到大型服务器软件,都需要可靠的内存错误检测机制。AddressSanitizer(ASan)作为一种编译时插桩技术,通过影子内存和运行时检查,能精准定位堆缓冲区溢出、释放后使用等隐蔽错误。本文以Visual

weixin_34356310的博客 279

通过CN3口直接控制台达伺服电机A2-M(二)

既然可以通过RS485与伺服驱动器进行通讯,那么就肯定可以控制转速 首先,需要了解下 ‘控制模式及控制命令输入源设定’ 依据以上资料,速度控制模式有两种,S和SZ模式,分别对应模式选择中的02和04,对P1-01的地址0102进行写地址操作即可实现,一开始我使用了S模式,但是这个模式在寸动模式下会自动运转,不符合我控制的要求,后面改用SZ模式,就可以实现零速度。 使用串口工具发送命令:“01 06 01 02 00 04 28 35”即可以实现设置,设置完成后可以手动在伺服驱动器的按键面板上进行确

HKing_evil的博客 6825

Origin作图——等高线图

最近做一个测试数据图,开始想通过用热图来展示,结果发现热图有很多的小方块,很难呈现出最好的效果,因为数据是有一层一层的递进效果,因此经过尝试后,发现等高线图是个好选择。 热图展示效果如下:其中有很多的小方块不适合,热图制图方法前面有记录。 下面展示等高线图制作方法。首先是导入数据,可以从excal导入,也可以直接复制进去。等方法。 选中要展示的数据,绘图----等高线图 选中箭头,确定。 双击图像,点击线,我们需要把线隐藏了. 双击图像,我们需要调色板,根据自己的选择,一般用调色板的颜色。

qq_42278015的博客 1万+

F280049C Buffered Digital-to-Analog Converter (DAC)

使用DAC模块很简单,只需要配置参考电压,并写入DACVALS寄存器一个数字值即可。参考电压可配置为外部参考VDAC和内部参考电压1.65V和2.5V,并结合增益作为DAC模块最终的参考电压DACREF。举个例子,配置参考电压为内部参考电压1.65V,增益设置为2,则参考电压DACREF=3.3V,若向DACVALS写入数字值2048,则输出的DAC模块的输出带电压DACOUT=DACVALS×DACREF4096=1.65VDACOUT=

xht2403267701的博客 2369

区块链技术与应用 【全国职业院校技能大赛国赛题目解析】Caliper从0到使用

技能大赛样题解析,caliper题目从0到使用

weixin_52865146的博客 2076

会员管理小程序实战开发04-用户登录及注册

上一节我们介绍了用户信息数据源的创建及网格布局的使用,本节的话我们讲解用户的登录及注册功能任何开发。 在我们前述章节里介绍的,不论是管理员表还是用户表,都涉及到一个问题就是openid,那这个openid如何获取呢?如果我直接把代码贴给你,就缺失了一个思考的过程。既然这个是微信提出的概念,那么必然就会有官方文档作为对应。程序开发的基本功就是要会看官方文档,很多初学的开发同学可能会对官方文档颇有诟病,觉得不够基础。怎么说呢,当你进入到开发岗之后,自学能力是必要的,还是要试着可以看懂官方文档才好。 登录接口解读

低代码布道师的博客 1567

AIGC实战——基于Transformer实现音乐生成

Transformer 是最流行的音乐生成技术之一,因为音乐可以视为一个序列预测问题,Transformer 模型将音符视为一个个符号的序列(类似于句子中的单词),从而用于生成音乐。Transformer 模型基于先前音符预测下一个音符,生成音乐作品。在本节中,将学习如何处理音乐数据,并应用 Transformer 生成与给定训练集风格相似的音乐。

盼小辉丶的博客 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: SAP批量修改工单BAPI
下一篇: SAP增强检查函数
Seashell_Huang
博客等级 码龄10年 55粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值