SAP -熟练使用T-Code SHD0
SHD0 业务顾问和开发顾问都非常熟悉的一个T-Code, 如果能合理使用它,可以省去许多增强和程序修改工作。
当我需要时,我在这里找不到任何相关文档,这就是为什么我想借此机会向我们自己的SCN提供内容丰富的内容,以便对所有其他人有所帮助。
让我们举一个非常普通的CO11N例子(我只是研究这个例子)。此tcode用于确认生产订单,生产订单确实包含特定生产所需的所有BOM相关物料。 现在,有时最终用户会使用这些内容来删除或更改这些BOM材料,而在我们公司中,要求是在用户ID级别停止此操作。通常,在使用SHD0时,每个人都会创建一个使用它的ZTcode,但是我们可以在不创建Ztcode的情况下做到这一点。
第一步:
SHD0 输入您要为其创建交易和屏幕变体的交易代码,例如: CO11N.
并选择“标准变体”选项卡和“进一步选择变体组”选项卡。给组名称ZSIJIN,如下所示:

您可以看到,在按Enter键系统内,系统会自动生成事务变式ZSIJINCO11N(系统将组名+事务代码连接在一起)。

事务变式可以在其中包含许多屏幕变式。
按下创建按钮(F5),它将开始模拟CO11N,并通过每次处理,系统将建议为每个屏幕元素(例如按钮,工具栏,菜单功能,带有字段的子屏幕)创建屏幕变体。
将会继续如下:


通过单击菜单功能按钮,您还可以编辑菜单功能的功能


上面的屏幕变体用于CO11N的按钮,您可以看到我已经进行了一些设置。 我们将在最后看到它们的效果。
您可以看到上面的建议给出了有关该屏幕元素的完整描述,例如带有屏幕编号的程序名称,如果您有任何困惑,可以使用SE51进行模拟并进行确认。
我们将继续这样,

这是为了使“订单”字段仅对于“物料”字段“输出”必选。



现在,按货物移动,以进行进一步处理。

按下回车键,它将再次以相同的方式继续进行,

工具栏到了,您可以看到我已将DELETE选项设置为Only Output。

在这里,我删除了“数量”选项中的更改。
现在按退出并保存(完成操作后)选项。
2.分配用户

现在,随着最初创建的变式组(在本例中为ZSIJIN),我们可以收集需要为其应用上述交易和屏幕变式的用户。
在这里,我们现在要分配用户。 为此,“用户交易”变体将生效。

不要忘记按“分配和设置建议按钮”。
3.现在,让我们看看整体效果。 我已经突出显示了它们。


SAP -熟练使用T-Code SHD0的更多相关文章
- SAP MM 巴西采购订单中的NCM Code
SAP MM 巴西采购订单中的NCM Code 1,近日收到业务部门报的一个问题,某用户试图将采购订单4400000071中ITEM 40的删除标记取消, SAP系统报错,'Enter a valid ...
- PCL还是SAP?
When you first created the Hello solution in Visual Studio, you had a choice of two application temp ...
- SAP NOTE 1999997 - FAQ: SAP HANA Memory
Symptom You have questions related to the SAP HANA memory. You experience a high memory utilization ...
- 2021年1月-第02阶段-前端基础-HTML+CSS进阶-VS Code 软件
软件安装 VSCode软件 能够安装 VS Code 能够熟练使用 VS Code 软件 能够安装 VS Code 最常用的插件 1. VS Code简介 1.1 VS Code 简介 Visual ...
- ABAP单元测试最佳实践
本文包含了我在开发项目中经历过的实用的ABAP单元测试指导方针.我把它们安排成为问答的风格,欢迎任何人添加更多的Q&A's,以完成这个列表. 在我的项目中,只使用传统的ABAP report. ...
- bootstrap 练习
bookList.html <!DOCTYPE html> <html lang="zh-cn"> <head> <!-- 父路径 --& ...
- ALV tree DUMP 问题处理-20180328
Category ABAP Programming Error Runtime Errors MESSAGE_TYPE_X ABAP Program SAPLOLEA Application Comp ...
- 2743711 - Possible Unexpected Results When Using Query With an ORDER BY Clause on a Rowstore Table With a Parallelized Search on a Cpbtree-Type Index
2743711 - Possible Unexpected Results When Using Query With an ORDER BY Clause on a Rowstore Table W ...
- Get SAP Code Page by External Name
CL_ABAP_CODEPAGE - SAP_CODEPAGE 取SAP对应code page内码:
随机推荐
- java的collection类
collection来源于java.util包. Collection 接口常用的方法 size():返回集合中元素的个数 add(Object obj):向集合中添加一个元素 addAll(Coll ...
- jni有关知识点总结
一.c/c++语言: 1.关于动态链接库的搜索问题: LIBRARY_PATH is used by gcc before compilation to search for directories ...
- [Where is My Chicken Soup] 鸡汤来咯
20岁的年纪安逸不是好的选择.尝试突破自己,你的本事不止你现在的样子. 保持适当的焦虑,它会一直鞭策你进步. 失败的原因有很多,并不代表你真的不行.但如果自己真就这么放弃了,那你才是真的不行.
- docker安装elastic search和kibana
安装目标 使用docker安装elastic search和kibana,版本均为7.17.1 安装es 1. docker pull 去dockerhub看具体版本,这里用7.17.1 docker ...
- 微信授权 - wx.openSetting
wx.openSetting({ // 唤醒授权页面 success: res => { console.log('res',res) // 授权成功操作 }, ...
- 2021.08.06 P3478 STA-Station(树形结构)
2021.08.06 P3478 STA-Station(树形结构) [P3478 POI2008]STA-Station - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意: 给 ...
- Gson解析:java.lang.IllegalArgumentException: declares multiple JSON fields named status 问题的解决
在一次写定义系统统一返回值的情况下,碰到了java.lang.IllegalArgumentException: declares multiple JSON fields named status这 ...
- Prometheus监控实战应用
目录 1.Prometheus的主要特征及概述 2.普罗米修斯原理架构图 3.下载安装启动Prometheus 4.web客户端操作 5.默认图像 6.目录解释 7.配置文件 8.监控指标 8.1.监 ...
- 打造一款高逼格的Vim神器
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 作者:枫上雾棋 链接:https://segmentfa ...
- java高级用法之:JNA中的Memory和Pointer
目录 简介 Pointer 特殊的Pointer:Opaque Memory 总结 简介 我们知道在native的代码中有很多指针,这些指针在JNA中被映射成为Pointer.除了Pointer之外, ...