Glossary
Glossary
| Term | Definition |
| Analytical Apps | A category of Fiori apps used to provide role-based, real-time information about business operations. They integrate SAP HANA to monitor KPIs, perform complex aggregations, and run exclusively on the SAP HANA database using Virtual Data Models. |
| Fact Sheets | A category of Fiori apps used to drill into key and contextual information in business operations. They allow navigation to related fact sheets and transactional apps and run only on the SAP HANA database. |
| Fiori Launchpad | The web-based entry point to Fiori applications on mobile and desktop devices. It consists of tiles that provide access to apps based on user roles. |
| HANA Live | Provides analytics for the business suite by enabling standard access to SAP data through data models (views) in the HANA database. It is included with suite on HANA but installed as a separate package. |
| HANA XS Engine | A component used to run all Analytical Apps in SAP Fiori. It contains Fiori app content, virtual data model reuse content provided through SAP HANA Live, and the Smart Business component with KPI Modeler. |
| KPI Modeler | A tool used to model Key Performance Indicator (KPI) and report tiles for monitoring business data via the Fiori Launchpad. It allows for the definition of KPIs and reports with various calculations and drill-down views. |
| Model-View-Controller (MVC) | An architectural concept in SAP UI5. Views define the UI, Controllers are bound to views to manage logic, and Models hold the application data that is bound to the views. |
| OData (Open Data Protocol) | A set of best practices for building and consuming RESTful APIs. It simplifies API development by providing standards for headers, status codes, HTTP methods, URL conventions, and payload formats. |
| REST (Representational State Transfer) | An architecture style for designing networked applications. It relies on a stateless, client-server, cacheable communication protocol, typically HTTP, and is a lightweight alternative to RPC and Web Services. |
| Role-Based Principle | A core Fiori design principle where SAP transactions are changed into user-interactive applications that show only the most relevant information to specific users based on their role. |
| SAP Fiori | A new user experience (UX) for SAP software that provides a set of 300+ role-based applications for regular business functions like work approvals, financial apps, and self-service apps. |
| SAP NetWeaver Gateway | A technology that provides a simple way to connect devices, environments, and platforms to SAP software. It offers tools to create OData services for connecting the Fiori front-end to the SAP back-end system. |
| SAP UI5 | A JavaScript-based framework used to design multi-platform business applications. It is based on open standards like JavaScript, CSS, and HTML5 and supports the Model-View-Controller (MVC) concept. |
| Secure Network Communication (SNC) | A mechanism that integrates an external security product with SAP systems to protect data communication paths between client and server components using protocols like RFC. It offers three levels of protection: authentication, integrity, and privacy. |
| Theme Designer | A browser-based tool that allows for the development of custom themes for SAP applications. Users can modify SAP-provided templates to apply corporate branding, such as changing color schemes or adding a company logo. |
| Transactional Apps | A category of Fiori apps used to perform transactional tasks, such as manager-employee interactions like leave or travel requests. These apps can run on any database but perform best on SAP HANA. |
| Virtual Data Models (VDMs) | A way to process massive quantities of data in the HANA database, consisting of views that can be consumed by UI clients. VDMs are categorized as Private, Reuse, and Query views. |
| X.509 Certificates | A digital certificate used as an authentication method in SAP Fiori. It contains information about the identity to which a certificate is issued and the identity that issued it, often used in Secure Sockets Layer (SSL) implementations. |