框架设计

SAP Fiori架构概览

SAP Fiori UI5有五种设计原则。这些原则使 SAP Fiori 变得简单,并将不同的事务分解为基于任务的简单 UI 应用程序。

  • 基于角色:SAP 已经分解了各种 SAP 事务并将其更改为漂亮的用户交互式应用程序,这些应用程序仅向用户显示最相关的信息。

  • 响应能力:当 SAP Fiori 与 SAP HANA 的强大功能相结合时,它提供了无与伦比的应用程序响应和查询执行时间。

  • 简单:为了使 SAP Fiori 易于满足用户需求,SAP 将其设计为 1-1-3 方案。这意味着1个用户,1个用例和3个屏幕。

  • 无缝体验:SAP 提供了基于相同语言的所有 Fiori 应用程序,并且在部署和平台上无关紧要。

  • 令人愉快:SAP Fiori 旨在与 ECC 6.0 协同工作,使用户可以轻松地在现有 SAP 系统上进行部署。

Fiori Launch Pad

Fiori Launch Pad

关于 SAP Fiori Launch Pad 的要点如下:

  • 基于 Web 的入口点,可跨平台和设备使用 SAP Business 应用程序
  • 作为HTML 客户端的开箱即用思想提供
  • 使用主题,搜索集成,自定义等功能为最终用户提供高生产率
  • 为使用多种设备类型的最终用户提供单一入口点

SAP Fiori应用程序分类。

Fiori App Type

它们的功能和基础设施要求非常突出:

  • 交易应用
  • 实况报道
  • 分析应用程序

交易应用程序最重要的功能是 :

  • SAP Fiori 的第一个版本包括25个交易应用程序。
  • SAP Fiori 中的交易应用程序用于执行交易任务,例如经理 - 员工交易,例如请假请求,旅行请求等。
  • 事务性应用程序在 SAP HANA 数据库上运行最佳,但可以与任何性能可接受的数据库一起部署。这些应用程序允许用户在移动设备以及台式机或笔记本电脑上运行简单的 SAP 事务。

实况报道的重要特征如下:

  • 实况表用于在业务操作中钻取关键信息和上下文信息。

  • 它还允许您将一个事实表导航到其所有相关的情况说明书。

  • 情况说明书还允许您导航到事务性应用程序以运行 SAP 事务。一些情况说明书还提供了地理地图的集成选项。

  • 您可以从 Fiori Launchpad 搜索结果,其他情况说明书或交易或分析应用程序中调用 Fact Sheet。

  • 情况说明书仅在 SAP HANA 数据库上运行,并且还需要 ABAP 堆栈,并且无法将其移植到 SAP HANA Live 第2层架构。

分析应用程序用于

  • 提供有关业务操作的基于角色的实时信息。分析应用程序将 SAP HANA 的强大功能与 SAP 业务套件相集成。它从前端 Web 浏览器中的大量数据中提供实时信息。

Fiori事务程序:组成部分

  • 前台程序:SAPUI5 程序,可使用SE80在 BSP Application 中找到

  • 后台服务:使用 SAP Gateway 创建的 OData 服务,使用SEGW找到

  • LPD对象:通过LPD_CUST 进入,该配置信息将 Fiori 程序从 ABAP 系统开放给 Fiori Launch Pad

  • 技术目录:预先在 Fiori Launch Pad 中配置好的运行此程序的 Catalog

  • 技术角色:预先配置的具有该 App 菜单的角色

Fiori采用的技术汇总

Fiori Tech

学习SAP Fiori的需要了解的技术

  • ABAP程序和对象

  • HTML5

  • JavaScript

  • SAP UI5

  • ERP实施经验

  • OData和SAP NetWeaver网关

  • SAP HANA