MDG页面隐藏掉不需要的CRTYPE

2024-01-27 16:58
文章标签 需要 隐藏 页面 mdg crtype

本文主要是介绍MDG页面隐藏掉不需要的CRTYPE,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

某些原因客户不希望普通用户在通用创建页面上使用特殊的CR TYPE,比如不带审批策略的。

该需求可以通过增强实现:BADI USMD_CREQUEST_INTEGRATION

创建该BADI的实施后通过IF_EX_USMD_CREQUEST_INTEGR~FILTER_CREQUEST_TYPE实现:

  METHOD if_ex_usmd_crequest_integr~filter_crequest_type.DATA:lv_appl TYPE wdy_application_name.DATA:lc_cr_type TYPE usmd_crequest_type.
"VALUE 'ZB101'.  "Mass Change AirlinesDATA:lo_fpm TYPE REF TO if_fpm.lo_fpm = cl_fpm=>get_instance( ).IF lo_fpm IS INITIAL.RETURN.ENDIF.lv_appl = lo_fpm->get_runtime_info( )-application.CASE iv_model.WHEN 'ZB'.lc_cr_type = 'ZB101'.WHEN 'ZP'.lc_cr_type = 'ZP01'.WHEN 'ZV'.lc_cr_type = 'ZV01'.WHEN 'ZS'.lc_cr_type = 'ZS01'.ENDCASE.CASE lv_appl.WHEN 'USMD_ENTITY'OR 'USMD_SEARCH'OR 'USMD_MASS_CHANGE'OR 'USMD_FILE_UPLOAD'.DELETE ct_crequest_type WHERE table_line EQ lc_cr_type.WHEN OTHERS."Filter change request types only for hierarchy processing, mass change, or file uploadRETURN.ENDCASE.*  IF iv_model <> 'ZB'.
*    "This implementation is only valid for model SF
*    RETURN.
*  ENDIF.
*
*  IF iv_entity <> 'ZBP'.
*    "Filtering of change request types only for entity type Airline (CARR)
*    RETURN.
*  ENDIF.ENDMETHOD.

这篇关于MDG页面隐藏掉不需要的CRTYPE的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/650900

相关文章

Apache Tomcat服务器版本号隐藏的几种方法

《ApacheTomcat服务器版本号隐藏的几种方法》本文主要介绍了ApacheTomcat服务器版本号隐藏的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需... 目录1. 隐藏HTTP响应头中的Server信息编辑 server.XML 文件2. 修China编程改错误

使用JavaScript将PDF页面中的标注扁平化的操作指南

《使用JavaScript将PDF页面中的标注扁平化的操作指南》扁平化(flatten)操作可以将标注作为矢量图形包含在PDF页面的内容中,使其不可编辑,DynamsoftDocumentViewer... 目录使用Dynamsoft Document Viewer打开一个PDF文件并启用标注添加功能扁平化

SpringBoot如何访问jsp页面

《SpringBoot如何访问jsp页面》本文介绍了如何在SpringBoot项目中进行Web开发,包括创建项目、配置文件、添加依赖、控制层修改、测试效果以及在IDEA中进行配置的详细步骤... 目录SpringBoot如何访问JSP页python面简介实现步骤1. 首先创建的项目一定要是web项目2. 在

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

如何在页面调用utility bar并传递参数至lwc组件

1.在app的utility item中添加lwc组件: 2.调用utility bar api的方式有两种: 方法一,通过lwc调用: import {LightningElement,api ,wire } from 'lwc';import { publish, MessageContext } from 'lightning/messageService';import Ca

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

恶意PNG:隐藏在图片中的“恶魔”

&lt;img src=&quot;https://i-blog.csdnimg.cn/blog_migrate/bffb187dc3546c6c5c6b8aa18b34b962.jpeg&quot; title=&quot;214201hhuuhubsuyuukbfy_meitu_1_meitu_2.jpg&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;

Weex入门教程之3,使用 Vue 开发 Weex 页面

环境安装 在这里简略地介绍下,详细看官方教程 Node.js 环境 Node.js官网 通常,安装了 Node.js 环境,npm 包管理工具也随之安装了。因此,直接使用 npm 来安装 weex-toolkit。 npm 是一个 JavaScript 包管理工具,它可以让开发者轻松共享和重用代码。Weex 很多依赖来自社区,同样,Weex 也将很多工具发布到社区方便开发者使用。

小程序button控件上下边框的显示和隐藏

问题 想使用button自带的loading图标功能,但又不需要button显示边框线 button控件有一条淡灰色的边框,在控件上了样式 border:none; 无法让button边框隐藏 代码如下: <button class="btn">.btn{border:none; /*一般使用这个就是可以去掉边框了*/} 解决方案 发现button控件有一个伪元素(::after

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl