中国·壹定发-WWW.EDF130.COM|品牌官网

【edf130壹定发干货】全面了解SAP Fiori创新至简之道
发布时间: 2017-01-04
浏览次数: 3249

前言

为SAP应用程序打造个性化的易于使用的用户界面。通过使用最新的用户体验设计理念,Fiori帮助您为您的所有业务、所有任务和流程、所有访问的设备交付以最终用户为本,消费级产品级别的用户体验。

 

讲师介绍——

 

【edf130壹定发微课堂】第十五期之SAP Fiori精华分享于12月28日晚上22点30分在世界各地SAP顾问的热烈赞赏声中完美落幕!edf130壹定发金牌讲师郭之嘉与大家分享了SAP Fiori创新至简之道,大家反响热烈,受益匪浅。

 

为了便于进一步学习和分享,我们对本期内容进行了整理和总结,形成干货奉献给大家,希望大家都能不断充电提高,在我们热爱的SAP事业道路上持续加速前进。

 

SAP Fiori概述

 

为SAP应用程序打造个性化的易于使用的用户界面。通过使用最新的用户体验设计理念,Fiori帮助您为您的所有业务、所有任务和流程、所有访问的设备交付以最终用户为本,消费级产品级别的用户体验。本期【edf130壹定发微课堂】,我们来对Fiori进行全面的了解!

 

Fiori操作模式

 

Fiori LaunchPad

Fiori定义了全新的企业管理软件的界面风格和操作模式;

 

上图是Fiori2.0的用户界面,用户进入Fiori Launchpad首页后,进入到用户的个性化首页,在页面上可以访问最近访问过的应用程序,还可以直接使用搜索功能进入到App中;

 

在Lanuchpad界面中,用户可以自定义磁贴组,将关注的KPI指标以SmartBusiness的形式进行展现,快速了解所需信息。在右侧,与SAPJam集成的通知栏可以帮助用户快速的进行协作。

 

Fiori List Report

Fiori List Report App用来替代传统的ALV行式报表,在用丰富的控件以表的形式展现数据的基础上,可以实现搜索、排序、过滤、分组汇总、变式管理等功能。最重要的是,创建Fiori List Report App无需任何Fiori前端代码。

 

Fiori Split App

适用于一般的事务处理应用,尤其是当用户可以通过搜索、过滤、用户名关联等方式确定较小的处理单据范围时。

 

在不同的屏幕尺寸下,Split App控件会自行决定是左右显示还是变成两个可以来回跳转的屏幕,达到一次开发,多终端运行的效果。

 

在Fiori前端开发工具WebIDE中,可以通过向导生成Split App应用程序,用户只需做出小幅度的修改即可完成开发。

 

Fiori Smart Business

通过KPI Modeler,我们可以使用配置的方式创建Smart Business App。SmartBusiness App会以小图的形式将关键的KPI指标显示在磁贴上,并自动创建可以根据不同的维度分析和钻取信息的图形和表格。

 

Fiori 2.0操作模式——Object Page

 

使用Object Page,可以在无需前台Fiori代码的情况下快速创建显示单一业务对象的详细页面。Object Page通常和List Report在一起使用,作为单击列表后的跳转页面。

 

获取更多的Fiori设计指南

 

参考以上链接获取更多的Fiori设计指南。

 

财务模块中的Fiori应用程序概览

 

财务模块是SAP应用Fiori最为全面和广泛的领域。经过2年的不断开发和版本更新,现在已经形成了涵盖总帐、应收、应付、固定资产、管理会计、现金管理、财务报告等领域的全面覆盖财务日常作业与管理工作的App集合。

 

Fiori产品集合——后勤模块与Fiori

 

在后勤模块,SAP通过Fiori对关键领域进行创新,通过Fiori创造全新的管理、监控和现场作业操作,提升日常工作的操作效率和用户体验。

 

Fiori产品

 

如何找到自己需要的Fiori应用

访问https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/ ,可以获得最完整的Fiori应用程序列表,选择一个分类方式,再按照你感兴趣的主题进行筛选,即可查看你需要的FioriApp的详细说明。

 

读懂应用说明

在详细说明页面,可以查看到应用程序的名称、系统版本要求、引用程序分类、是否要求HANA数据库、最佳展现效果的设备类型、功能说明、应用程序截图等信息。

 

读懂应用说明2

在实施信息页面,可以查看应用程序具体的系统版本要求、安装说明、配置指南、开发对象清单、扩展与增强指南。

 

Fiori技术架构

 

整体架构

Fiori适用于多种SAP产品和部署方式,就S/4 HANA而言,基于云端的S/4 HANA自身包含Fiori的一切组件。安装在本地的SAP系统需要分别安装前台服务器和后台服务器。

 

前台服务器具有两大功能,一是存储Fiori应用程序的页面文件,二是用来发布Odata服务,供浏览器进行访问。

 

一个前台服务器可以连接多个后台SAP系统,从而实现类似于Portal的功能。用户通过云端的开发工具WebIDE进行Fiori前端的开发。

 

系统组件

在一般的Fiori应用程序开发中,我们可以通过创建CDS View实现数据的逻辑,并将CDS View通过SAP Gateway发布成OData服务,再通过前端进行调用。在S/4 HANA中,还集成了分析引擎,可以发布满足分析查询要求的特殊OData 服务,供Smart Business访问。

 

开发选项

在开发每一个Fiori App之前,需要对技术路线进行选择。使用SAP Fiori Elements可以在不编写前台代码的情况下,仅通过在后台CDS层面添加注解进行描述的方式进行自动化的开发,也可以采用更加灵活的手工编写前台代码的方式进行开发。当然,您也可以混合这两种方式进行开发,在开发效率和灵活性上取得平衡。

 

应用程序部署、管理与安全

Fiori采取多套机制确保应用易于管理且安全性得到保障。所用的Fiori App属于磁贴目录(Catalog),通过将磁贴目录授权给角色,控制用户可以访问哪些Fiori Apps。管理员或用户自己还可以创建磁贴组(Group)用来设定在首页如何显示磁贴。即使用户具有访问某个Fiori应用程序的权限,也不代表他能够访问所有数据,对业务数据的查看和各类操作权限依然通过权限对象进行检查。

 

Fiori系列课程

 

Fiori课程推荐——应用顾问核心课程

对于业务顾问,可以通过学习UX100课程对Fiori有完整和全面的了解,并熟悉与Fiori相关的日常实施与配置工作。通过UX401课程,可以掌握如何使用SAP BUILD工具快速创建Fiori应用程序原。此外,S/4 HANA课程中对各个模块的讲解都包含该模块的典型Fiori应用的讲解。

 

Fiori学习建议——开发顾问

对于开发顾问,在通过UX100全面掌握Fiori的日常操作后,需要通过UX400,UX402,UX410三门课程循序渐进Fiori前台界面开发,如果需要同时完成前台和后台的开发工作,还需要通过GW100课程进行后台Odata服务的开发。

 

Fiori学习建议——BASIS

对于Basis顾问,在完成UX100课程的学习后,可以通过UX200课程学习Fiori运行环境相关的服务器配置、网络配置、安全配置等内容。

 

以上内容均为【edf130壹定发】原创出品,版权归edf130壹定发所有,严禁任何形式的抄袭行为,否则将追究其法律责任,敬请遵守!敬请各位维护好良好的SAP圈内正能量环境,我们会分享越来越多的精华,谢谢!

 

 

服务指南

如需了解更多SAP课程资讯、项目咨询运维,请拨打edf130壹定发官方咨询热线: 400-600-8756

 

【edf130壹定发微课堂】

SAP圈内最接地气的纯技术交流、纯干货分享平台,全球SAP顾问与业界顶尖名师的聚集地,是SAP顾问进阶的官方桥梁。

 

【如何加入edf130壹定发微课堂】

请即刻关注edf130壹定发官方微信公众平台,第一时间获得edf130壹定发最新动态,秒抢宝贵席位!

在线咨询
微信咨询
咨询电话
400-600-8756
XML 地图