到底什么样的ABAP系统能运行Fiori应用
有朋友在微信上问我两个问题:
- S/4 fiori是标配吗?
- 如果是ERP R/3,可以激活fiori配置吗?
先回答第二个问题。
在Jerry的微信公众号文章SAP Fiori应用的三种部署方式曾经提到这张图:
ABAP Front-End Server如上图红色方框所示,上面主要包含三部分代码:
- Fiori UI的框架代码,位于software component SAP_UI内。
- Gateway相关功能,位于software component SAP_GWFND内。Gateway模块负责解析从Fiori UI通过JavaScriot发送过来的HTTP请求,进行处理并通过RFC调用ABAP Back-End Server的API执行业务逻辑。
- Fiori UI的应用代码,比如CRM的My Lead,My Opportunity,S/4HANA的Materoial Management等等。每个应用对应Front-End Server上一个BSP应用。
比如下图是CRM Fiori应用My Opportunity对应的源代码,位于Software component UICRM001内。这意味着为了使用这个Fiori应用,您也需要将该software component安装到Front-End Server里。
Front-End Server简称FES,需要的ABAP版本如下:
如果FES缺少Fiori应用对应的software component,那么通过事务码/UI2/FLP打开launchpad,会看到一片空白:
回到问题本身,其实这两个问题彼此关联。
你可以通过这个链接查询某个SAP产品到底有无原生的Fiori标准应用。
比如下图是My Opportunity的应用说明,清楚的注明了该应用是用于SAP Business Suite的CRM。
如果您用的SAP产品在上面的链接里查不到Fiori,那意味着您无法在该产品里使用原生的Fiori应用了。两种退而求其次的办法:
- 将SAPGUI的事务在浏览器里运行
S/4HANA里大量的SAPGUI事务使用了这种做法,具体细节参考我的微信公众号文章那些年我用过的SAP IDE.
2. 将现有的同样基于浏览器的WebUI或者ABAP Webdynpro加上一层Fiori的皮肤,让这些应用从风格上看起来和原生的Fiori应用类似。
比如下图是SAP于2018年2月28日发布的新产品:Customer Management for S/4HANA里呼叫中心的截图。风格看起来是不是和Fiori很像?
具体细节参考我的微信公众号文章Hello World, S/4HANA for Customer Management 1.0。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
到底什么样的ABAP系统能运行Fiori应用相关推荐
- 到底是32位系统运行快还是64位系统快
首先声明一下,这个标题"到底是32位系统运行快还是64位系统运行快"的提法本身就是存在问题的,主要是由于很多网友把这个问题提炼的层次太高,那就是"我现在的机子是装32位系 ...
- 分析linux系统的运行性能,Linux系统如何分析CPU的性能瓶颈
以下内容来自转载和自己的初用体验. vmstat [root@master ~]# vmstat -n 3 procs ---memory-- --swap-- --io-- --s ...
- SAP云平台上两个ABAP系统实例之间的互连
场景:SAP云平台上的两个ABAP系统实例,一个作为数据的提供者-provision system:另一个作为数据的消费者 - client system,后者从前者读取数据,并显示 实现步骤概述: ...
- 联想v360安装linux双系统,联想V360在WIN7下安装XP双系统完美运行攻略.doc
联想V360在WIN7下安装XP双系统完美运行攻略 前言入手小V已2月有余,很喜欢小V的做工和便携还有window7系统华丽的界面,但对用习惯了XP系统的我来说,一直很纠结,小V到底能否安装双系统,安 ...
- 如何在 SAP ABAP 系统中使用 Adobe Form
Smart Forms 是 SAP 传统的表单制作和打印的一种可视化工具. 本教程介绍可以看作 Smart Forms 的下一代 SAP 表单工具:Adobe Form. 同 Smart Form 相 ...
- 如何在 SAP ABAP 系统中使用 Adobe Form 试读版
本专栏计划的文章数在 150 篇左右,到 2022年9月12日为止,目前已经更新了 51 篇,专栏完成度为 34% 零基础 ABAP 学习教程系列文章的目录 1. ABAP 标准培训教程 BC400 ...
- 到底什么是ERP系统
到底什么是ERP系统 虽然是公认的业务的话,就不是那么普遍,每个人都知道什么样的ERP真正定义及说明.这句话的ERP(企业资源计划)是一个全公司的计算机软件系统,设计用于从一个共享的数据库的管理和协调 ...
- 浅谈 SAP ABAP 系统里的 ALV 输出方式实现
由于国情原因,ABAP ALV相关的报表开发在国内众多SAP技术交流群里永远都是一个热门话题. 最近Jerry和朋友的技术交流群里,郭爷向大家介绍了ALV Integrated Data Access ...
- Atitit.Java exe bat 作为windows系统服务程序运行
Atitit.Java exe bat 作为windows系统服务程序运行 1. 使用SC命令+srvany.exe (不错,推荐)+net start1 1.1. First 创建一个java的运 ...
最新文章
- 【java】Maven工程引入各种jar包的功能
- linux文件管理相关操作
- matlab zeros(12 1),Matlab中 函数zeroS(1,8) 代表什么意思??
- 【转】Unity3D将来时:IL2CPP(上)
- 将数据库设置为运行在限制模式下
- windows media player 9_openmeetings(开源视频会议系统)的详细安装步骤 (windows版)
- mysql实例管理工具巨杉_使用_操作_MySQL实例_关系型数据库实例_文档中心_SequoiaDB巨杉数据库...
- CCF201403-1 相反数(100分)【序列处理】
- nodejs中md5加密模块
- sql时间函数的基本用法
- 安信可CA-01首款4G模组以物模型连接阿里云物联网,实现远程控制;
- 【泛融顾问分享】互联网金融未来走向预测
- 如何更有效地使用kindle?
- iOS打包错误The operation couldn’t be completed. (AppThinning.StubError error 1.)
- CAD二次开发学习笔记四(得到选中的实体,修改实体,如等分线段)
- 机器学习从抬脚到趴倒在门槛No.34
- SCI,SSCI,EI傻傻分不清
- 3dsmax动画九、弹跳球动画。
- 【C语言】数据结构实验报告--单链表
- 微生物所东秀珠组与北大深圳研究生院余珂组联合招聘启事
热门文章
- 时间序列研(part1)--随机过程
- 文献记录(part44)--Skeletonisation algorithms with theoretical guarantees for unorganised point ...
- 实用知识点梳理:网络传输介质、以太网、VLAN、HDLC、奈奎斯特定理与香农定理
- SAP Commerce Cloud SmartEdit 的安装
- 在 SAP 电商云 Spartacus UI 里使用自定义配置控制 UI 调试的开关
- 微软 Excel 365 里如何设置下拉菜单和自动高亮成指定颜色
- 控制SAP Spartacus shipping address页面spinner显示的逻辑
- SAP Spartacus url里默认electronics-spa的由来
- Angular rxjs里自定义operator的使用
- Angular源代码里字母Theta的含义