SAPUI5教程——SAPFiori应用类型分析
前言
SAP Fiori整体应用类型分为三种,即为Transactional, Fact Sheets, Analytical, 那么这三种类型有什么区别呢?
我们先看一张图:

为了方便理解我们简单举个例子: Transactional App 可以用于录入时间,确认发票信息, 更改信息等等, 然后用Fact Sheets类型的应用去查看对应object的详细信息,可以进行相应的搜索, 最后,但不是说并不重要的一个,就是Analytical apps, 可以将所有数据整合分析对比,凭借各种分析图谱展示给用户,帮助用户做最终决策。
SAP Fiori Analytical Apps
对于Analytical的应用,一个很重要的一点我要知道,这是一个KPI tiles, 也叫做关键绩效指标,特定的人常用于快速的了解一些数据。
比如下面这个应用:

注意: Analytical类型的应用只能安装S/4 HANA的数据库上。并不针对于Any DB.
SAP Transactional App
此类APP为事务交互性应用, 通常用于提交,审核,拒绝一些事务类型的应用,例如创建一个员工的休假申请, 此类APP可以运行与HANA和Any DB.
但是HANA DB的性能表现更为优越一些。
下面一个Transactional App的截图:

SAP Fact Sheets
其实Fact Sheets类型应用比较难于理解,实际应用中也不是特别的广泛。
Fact Sheets展示你业务操作中用到的核心对象的上下文信息contextual information和关键事实key facts。从一个Fact Sheet区域(或者标题下),你可以向下钻取获取细节信息。(外文文档翻译)
在一个Fact Sheet中也可以跳转到SAP GUI或者Web Dynpro中去编辑该凭证。当然如果你是在移动设备或者平板设备上使用Fiori,你是不能打开SAP GUI或者Web Dynpro的。
Fact Sheets也可以在Fiori LaunchPad做Search搜索的结果里唤出Fact Sheet,也可通过其他Fact Sheets唤出,以及在事务类和分析类应用中唤出Fact Sheets。
Fact Sheets应用只能运行在SAP HANA数据库上。