SAP不同的产品是如何支持用户创建自定义字段的
我们从SAP CRM,Cloud for Customer(简称C4C)和S/4HANA这三个产品分别来看看。
SAP CRM
我们使用所谓的Application Enhancement Tool(AET)来创建扩展字段。首先在Personalize里将Configuration模式打开,这样才能够直接在浏览器里创建扩展字段。
把这个“Enable configuration mode”的勾选中,就打开了Configuration模式了。
比如我想在下面这个界面上添加一个新的字段。非常简单,点这个齿轮进入Configuration mode - 配置模式:
当前界面可以添加新字段的区域自动被高亮成了蓝色:
然后我随便在高亮区域处点一下鼠标左键,从弹出的对话框中点击按钮“Create Field”来创建新的字段。
这个新字段从技术上来说得从属于某一个BO模型的某个节点上,所以此处我选择了ORDERADM_H这个节点。
然后就是指定这个字段的标签,数据类型,字段长度等等。此处我新建的字段标签为“city name”:
点击Save and Generate进行字段创建:
之后该字段就出现在UI界面上了:
现在可以在UI上对该字段进行值的维护了:
根据扩展字段进行搜索的功能也是自动实现的:
以上就是SAP CRM自定义字段的创建和使用。
SAP Cloud for Customer
同样,点Edit->Edit Master Layout进入编辑模式:
比如我想在下图Additional Information这个区域增加一些新的字段,只需要把鼠标放上去,就会弹出一个悬浮的工具栏:
选择Add Fields就能开始新字段的添加了:
和CRM一样,需要维护扩展字段的类型:
同SAP CRM相比,C4C的扩展字段除了UI之外,还能放到其他模型上,比如放到Adobe Form template上:
以及加到Report data source里:
以及加到Enterprise search里:
以及加到extension scenario里去。
以上图的extension scenario为例:意思就是如果一个Opportunity上的扩展字段值为A,那么这个Opportunity生成的后续文档Service Request,其同名扩展字段的值也为A。
扩展字段也能自动加到SAP标准的Web Service和OData service上:
保存之后,可以给该扩展字段赋值。
S/4HANA
同SAP CRM和SAP C4C直接在想添加扩展字段的UI上进行字段创建不同,S/4HANA采取的方式是首先统一创建扩展字段,然后用户再决定将这些字段放到哪些UI上去。
S/4HANA launchpad的Custom Fields and Logic这个tile专门负责扩展字段的创建工作:
这次我想在S/4HANA的物料主数据上创建扩展字段,所以从Business Context的下拉菜单里选择了Product Master General。
字段标签维护成“Jerry extension field on MARA”,类型为Text,长度为20。
然后点击标签页“UIs and Reports", 点击I_PRODUCTWD和MD_C_PRODUCT_MAINTAIN_MDLD对应的Enable Usage按钮:
完毕之后点保存,再点发布按钮,确保扩展字段的状态处于发布状态(Published)。
点这个按钮:
点"Adapt UI"按钮:
屏幕右上角提示当前已经处于“Adaption”模式了:
点右键,从“Available Fields”的列表里选择我之前创建的扩展字段“JDK Minimum version”:
然后终端用户就能针对该扩展字段进行编辑了:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:


SAP不同的产品是如何支持用户创建自定义字段的的更多相关文章
- 没有产品,没有用户的,绝对不要浪费时间去联系风投——没有过home run的创业人,想办法先做出产品,找到少量用户,没有任何销售成本
著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:Kuan Huang链接:http://www.zhihu.com/question/19641135/answer/1353 ...
- DevExpress 2019 .NET产品现已完全支持Visual Studio 2019
[DevExpress v18.2.8最新版免费下载] 我们非常高兴地跟宣布DevExpress .NET产品现已完全支持Visual Studio 2019.如果您是DevExpress忠实用户,可 ...
- 此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭“的解决
此版本的 SQL Server 不支持用户实例登录标志.该连接将关闭“的解决(转) 2008-10-04 13:31 错误提示:说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息 ...
- SAP CRM 为用户创建业务合作伙伴并分配到组织单位
想要在SAP CRM的前台完成一些操作,需要登录的用户在系统中存在对应的业务合作伙伴才可以,某些情况下,还需要被分配到正确的公司.部门.职位.下面是相关的操作步骤. 本文假定读者已经拥有一个开发帐号. ...
- win10个人助理conrtana软件能否支持用户反馈、后续优化
上网查找了一下,win10的个人助理不支持用户反馈.这些反馈都是用户通过别的途径来发表反馈的信息,这个缺陷让用户不是特别满意,因为反馈信息不再那么简答,变得越来越繁琐.有些人还会担心自己反馈的问题会不 ...
- Linux服务器---配置apache支持用户认证
Apache支持用户认证 为了服务器的安全,通常用户在请求访问某个文件夹的时候,Apache可以要求用户输入有效的用户名和登录密码 1.创建一个测试目录 [root@localhost cgi-bin ...
- 【ABAP系列】SAP ABAP smartforms设备类型CNSAPWIN不支持页格式ZXXX
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP ABAP smartfo ...
- 用户创建,删除and并发注册and系统登陆的API研究(学习汇总网上资料)
一.系统登陆链接实现 比如有一个外围支持系统,用户需要在外围系统登录之后点个link就可以登录到Oracle ERP系统中,那么我们需要先把外围系统的用户创建在Oracle ERP中,并且分配职责给他 ...
- Oracle 12c 用户创建、角色、权限
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd4AAADHCAIAAAA4UqVzAAAgAElEQVR4nOy9Z5Bk13UmyN/6vZrlrG
随机推荐
- HDOJ-1021
Fibonacci Again Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)T ...
- CCF 201604-1 折点计数 (水题,暴力)
问题描述 给定n个整数表示一个商店连续n天的销售量.如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点.其他的天都不是折点.如 ...
- 梦工厂实验室 蛇形填数 dfs
问题 D: 蛇形填数 时间限制: 3 Sec 内存限制: 64 MB提交: 28 解决: 5[提交][状态][讨论版] 题目描述 在n*n方阵里填入1,2,...,n*n,要求填成蛇形.例如n=4 ...
- ORA-22992:没法使用从远程表选择的LOB定位器
OLB 问题 ORA-22992:没法使用从远程表选择的LOB定位器 Create global temporary table temp on commit preserve rows as sel ...
- input输入框修改后自动跳到最后一个字符
<input class="m-form-control" onpaste="return false" placeholder="直播间名称& ...
- 【JSP报错】—— org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: [52] ...
- C 语言实例 - 字符串中各种字符计算
C 语言实例 - 字符串中各种字符计算 C 语言实例 C 语言实例 计算字符串中的元音.辅音.数字.空白符. 实例 #include <stdio.h> int main() { ]; i ...
- linux 系统运行级别(转)
Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多 ...
- 洛谷 P1908 逆序对(树状数组解法)
归并排序解法:https://www.cnblogs.com/lipeiyi520/p/10356882.html 题目描述 猫猫TOM和小老鼠JERRY最近又较量上了,但是毕竟都是成年人,他们已经不 ...
- JAVA Debug调试技术
System.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常,不过它和另外一个e.printStackTrace()方法不同.后者也是打印出异常,但是它还将显示出更深的调用 ...