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的更多相关文章

  1. SAP MM 巴西采购订单中的NCM Code

    SAP MM 巴西采购订单中的NCM Code 1,近日收到业务部门报的一个问题,某用户试图将采购订单4400000071中ITEM 40的删除标记取消, SAP系统报错,'Enter a valid ...

  2. PCL还是SAP?

    When you first created the Hello solution in Visual Studio, you had a choice of two application temp ...

  3. SAP NOTE 1999997 - FAQ: SAP HANA Memory

    Symptom You have questions related to the SAP HANA memory. You experience a high memory utilization ...

  4. 2021年1月-第02阶段-前端基础-HTML+CSS进阶-VS Code 软件

    软件安装 VSCode软件 能够安装 VS Code 能够熟练使用 VS Code 软件 能够安装 VS Code 最常用的插件 1. VS Code简介 1.1 VS Code 简介 Visual ...

  5. ABAP单元测试最佳实践

    本文包含了我在开发项目中经历过的实用的ABAP单元测试指导方针.我把它们安排成为问答的风格,欢迎任何人添加更多的Q&A's,以完成这个列表. 在我的项目中,只使用传统的ABAP report. ...

  6. bootstrap 练习

    bookList.html <!DOCTYPE html> <html lang="zh-cn"> <head> <!-- 父路径 --& ...

  7. ALV tree DUMP 问题处理-20180328

    Category ABAP Programming Error Runtime Errors MESSAGE_TYPE_X ABAP Program SAPLOLEA Application Comp ...

  8. 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 ...

  9. Get SAP Code Page by External Name

    CL_ABAP_CODEPAGE - SAP_CODEPAGE 取SAP对应code page内码:

随机推荐

  1. Linux内核链表之共享双链表

    说明 共享双链表意义在于,可以用一套函数维护不同数据类型的双链表 准备 定义双链表 #include <iostream> #include <string> using na ...

  2. 安卓记账本开发学习day10

    完成了最后一部分功能 1.柱状分析每月的支出或收入 2. 删除所有记录

  3. 图片叠加科幻切换 -- css

    <template> <div>   <div class="a"></div> <div class="b&quo ...

  4. Istio实践(2)-流量控制及服务间调用

    前言:接上一篇istio应用部署,本文介绍通过virtualservice实现流量控制,并通过部署client端进行服务调用实例 1. 修改virtualservice组件,实现权重占比访问不同版本服 ...

  5. JavaScript学习高级1

    Doucment(Dom)文档对象,用户控制html文档中的元素,   <span id="span" onclick="fun();">1111& ...

  6. XCTF练习题---MISC---就在其中

    XCTF练习题---MISC---就在其中 flag:flag{haPPy_Use_0penSsI} 解题步骤: 1.观察题目,下载附件 2.拿到手以后发现是一个数据包格式,直接上Wireshark查 ...

  7. sa-token server认证逻辑

    sa-token client登录逻辑

  8. Kubernetes 的这些原理,你一定要了解

    点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 作者:fredalxin地址:https://freda ...

  9. IP地址的格式和分类,你都清楚吗?

    一个执着于技术的公众号 在网际层中,利用 IP 地址将数据传输到目的地.为了能够使数据正确地发送到目标主机上,网络上的 IP 地址必须有一定的规则来识别主机的位置. IP地址的基本构成 为了便于寻址, ...

  10. mysql5.6 innodb_large_prefix引起的一个异常

    phenomenon: Specified key was too long; max key length is 3072 bytes 在修改一个数据库字段时,字段容量被限制为了表前缀的大小而不是本 ...