SAP Fiori Launchpad for Developers Architecture Overview
|
|
|
- Natalie Willa Hutchinson
- 9 years ago
- Views:
Transcription
1 SAP Fiori Launchpad for Developers Architecture Overview Applies to: User Interface Add-On 1.0 SPS 06 and higher Summary One of the key features introduced in user interface add-on 1.0 SPS 06 is the SAP Fiori launchpad. In contrast to the launch page used in SPS 04, the launchpad acts as runtime shell environment for the SAP Fiori apps in which the personalized home page is one feature among many other services. In this article, we will describe the major technical building blocks of the SAP Fiori launchpad and explain how to embed SAPUI5 apps into the launchpad. Authors: Steffen Hüster, Olivier Keimel Company: SAP SE Created on: 04 August 2014 Author Bio Steffen Hüster, SAP SE Steffen is working as a software architect in the UI Technology department, with a focus on UI integration topics. Olivier Keimel, SAP SE Olivier is working as a knowledge architect in the P&I Technology Engineering Services department, with a focus on UI integration topics.. 1
2 Table of Contents Building blocks... 3 Embedding Apps into the SAP Fiori Launchpad... 5 Embedding SAPUI5 Applications into the SAP Fiori Launchpad... 5 File Structure... 5 Component Configuration... 5 Configuration Properties used by the SAP Fiori Launchpad... 6 Path resolution... 6 Example... 7 Best Practices for Launchpad Apps... 8 How to Reference Resources from an SAPUI5 Component Referencing Resources Inside your own Component Referencing JavaScript Modules Including Style Sheets Referencing other files Related Content Copyright
3 Building blocks The graphic on the next page gives an overview of the building blocks described here. The SAP Fiori launchpad is based on the so-called unified shell architecture. The guiding principle of the unified shell is to have a single, platform-independent, client-side runtime environment which can be hosted on different server platforms (for example SAP NetWeaver AS ABAP, SAP HANA XS, SAP HANA Cloud Platform). This means that the shell offers unified services with platform-independent interfaces (APIs) to the hosted apps and shell components. The implementations of these services can utilize different service adapters for the respective platform if they need platform-specific behavior. The visualization of the shell is independent of the shell services. This is achieved by using a shell renderer that can be replaced by a different implementation. The apps are embedded in a so-called application container. As this is an independent re-use component, the embedding aspect is decoupled from the renderer. The application container can host SAPUI5 components, Web Dynpro ABAP applications and SAP GUI for HTML transactions. The shell services and renderers are managed by the central shell container. It utilizes a runtime configuration which defines the concrete implementations for services, adapters, and shell renderer, as well as global settings like theme, language, system and user data. The runtime configuration is fed by the following settings: Static configuration settings in the hosting HTML page Dynamic configuration data read from the front-end server during startup Dynamic settings passed as query parameters in the URL Finally, all described JavaScript components are embedded into a single HTML page. The SAP Fiori launchpad implementation of the SAP NetWeaver ABAP front-end server contains a standard page called FioriLaunchpad.html. You can create custom start pages which utilize the shell with different static configurations. 3
4 The described building blocks are illustrated in the following diagram: 4
5 Embedding Apps into the SAP Fiori Launchpad When embedding applications into the SAP Fiori launchpad, we differentiate the following cases: Applications based on SAP GUI for HTML or Web Dynpro ABAP can be embedded using an iframe. This can be done using configuration only. The configuration steps are the same as described in the blog Extending a Fiori App Simple Use case Part 3. For applications based on SAPUI5, a tighter integration is possible. As these have been implemented using the same UI technology, these can be embedded directly into the launchpad using DOM injection. This approach also allows smooth, animated UI transitions and the reuse of shared components at runtime. Therefore, SAP Fiori applications have to be implemented as selfcontained SAPUI5 components as described below. Embedding SAPUI5 Applications into the SAP Fiori Launchpad The application container (described above) is configured with the following parameters: The URL (root path) of the application This is the path where the component controller for the SAPUI5 app the Component.js file (see below) is located. The name of the SAPUI5 component The application container registers the component namespace as module path for the application URL. For more information, see Modularization and Dependency Managemenent in the SAPUI5 documentation. As this is a global setting, it is essential to use fully qualified names for the applications modules (for example, component and views). For a comprehensive example, see Application Best Practices. File Structure The SAPUI5 component is defined in a file namedcomponent.js, which should be located in the root folder of your application. In an Eclipse project, it is typically located under src/main/webapp or WebContent. For more detailed information, see SAPUI5 Components in the SAPUI5 documentation. Component Configuration The definition of an SAPUI5 component includes the component metadata. The component metadata includes a config object containing additional information. Define the launchpad-specific configuration in this config object. This configuration is used in several scenarios as described below. 5
6 Configuration Properties used by the SAP Fiori Launchpad The SAP Fiori launchpad evaluates the following properties of the component configuration: Properties resourcebundle titleresource favicon "homescreeniconphone", "homescreenicontablet", Description Path to the resource bundle that holds the translated app title. Example: i18n/i18n.properties Key of the app title text in the resource bundle. The title is typically displayed in the browser tab Path to the "favicon" (*.ico) file for the app, which is typically displayed in the address bar or next to the window title or tab title. Paths to icons with different resolutions that are used when users add the (launchpad page containing the) app to their mobile devices home screens. The properties with suffix allow you to refer to special icons for high-resolution devices. Use the following icon sizes: homescreeniconphone: 57 x 57 pixels homescreeniconphone@2: 114 x 114 pixels homescreenicontablet: 72 x 72 pixels homescreenicontablet@2: 144 x 144 pixels Path resolution For all properties that reference files, there are several ways to define them: Absolute reference, typically starting with "/", so it's an absolute path on the same host. Relative reference, pointing to a location outside of the app, starting with "../". Relative reference, pointing to a location within the app, starting with any file or folder name below the root folder of the app. The launchpad ensures that relative references are relative to the location of the Component.js file (not relative to the location of the HTML file displayed by the web browser). This is consistent with the behavior for other references in component metadata, for example theincludes property. 6
7 Example The example below illustrates how the component.js file in an SAPUI5 app may look: sap.ui.core.uicomponent.extend("mycompany.abc.component", { metadata : { name: "Sample Component", library : " mycompany.abc", includes : [ "css/style.css" ], dependencies : { }, config : { "resourcebundle" : "i18n/i18n.properties", "titleresource" : "shelltitle", // The following properties reference dedicated image files. Note // that relative links are always relative to the location of the // Component.js of the app, NOT to the location of the HTML file that // is displayed in the web browser (typically: FioriLaunchpad.html). "favicon" : "img/favicon.ico", "homescreeniconphone" : "img/57_iphone_desktop_launch.png", "homescreeniconphone@2" : "img/114_iphone-retina_web_clip.png ", "homescreenicontablet" : "img/72_ipad_desktop_launch.png", "homescreenicontablet@2" : "img/144_ipad_retina_web_clip.png", } }, (...) }); 7
8 Best Practices for Launchpad Apps The following best practices will help you develop your SAPUI5 apps so that they run smoothly in the SAP Fiori launchpad without any side effects that might be tricky to analyze: Build your apps as self-contained SAPUI5 components. "Apps" in the SAP Fiori launchpad are effectively SAPUI5 components. The launchpad instantiates your application by loading thecomponent.js file. For more information, see SAPUI5 Components in the SAPUI5 Developer Guide. Use an app-specificindex.html file for standalone apps only. Theapplication.js and index.html files are not loaded by the unified shell. Declare configuration information, like the location of icons, and library dependencies in the component.js configuration file. Do not use any global variables. If you cannot avoid using global variables, use qualified names to ensure uniqueness. If you need an event bus, use the event bus of the component (sap.ui.core.component.geteventbus). This avoids conflicting event names and makes sure that your listeners are automatically removed when the component is unloaded. For more information, see the JSDocs. Do not use the global event bus (sap.ui.getcore().geteventbus()). Register models on the root component or on single views of your apps. Example:this.getView().setModel("MyModel",aModel); Do not usesap.ui.getcore() to register models. For more information, see Model View Controller in the SAPUI5 Developer Guide. Let SAPUI5 generate IDs for global elements. Do not set explicit IDs for global elements in your code, as this may prevent you from running an app several times in the launchpad. Do not rely onsap.ui.getcore().byid() for global location of elements. Always use local namesgetview().byid() and let SAPUI5 generate the IDs of views and components. Use only the SAPUI5 APIs to manipulate the location hash. Do not read or write directly towindow.location.hash or window.location. The SAP Fiori launchpad uses URL hashes for its own navigation. Direct manipulation of the location hash would interfere with the lauchpad navigation. For cross-app navigation, use the Cross-Application Navigation service. For more information on this service, see the JSDocs. For inner-app navigation, use the SAPUI5 routing API. For more information, see Routing in UI Components in the SAPUI5 documentation. Ensure that all controls created by your component are destroyed when the component is destroyed. All controls which are in the control tree (defined in an XML view in a static way or explicitly added to a parent control in a JavaScript view) of the component are destroyed automatically. But controls which are not part of a parent, for example dialog instances, are not automatically destroyed. For example, you can ensure proper destruction by adding such controls to the corresponding view with the method adddependent of sap.ui.core.element. For more information, see Using Dialogs Defined as Fragments in the SAPUI5 documentation. 8
9 Avoid usingsap.ui.localresources inside yourcomponent.js file. sap.ui.localresources registers a path relative to the main page (FioriLaunchpad.html). Components must not make implicit assumptions on this location. Avoid usingjquery.sap.registermodulepath inside your Component.js, as it creates a dependency to a specific platform. 9
10 How to Reference Resources from an SAPUI5 Component Referencing Resources Inside your own Component Referencing JavaScript Modules To reference JavaScript modules of your own component, always use the fully qualified module name. The unified shell registers a module path for the root of the component. For example, on an AS ABAP front-end server, if the component name is "mycompany.samples.mysample", and it is deployed as BSP application "mycompany/my_sample_bsp", the module path "mycompany.samples.mysample" is mapped to the path "/sap/bc/ui5_ui5/mycompany/my_sample_bsp". The unified shell then locates your elements as follows (mapped module names and paths in bold blue): Your component "mycompany.samples.mysample.component" is retrieved from "/sap/bc/ui5_ui5/mycompany/my_sample_bsp/component.js". Your view "sap.samples.mysample.view.s2" is retrieved from "/sap/bc/ui5_ui5/my_sample_bsp/view/s2.view.xml". You can then reference all modules contained in the component with the fully qualified module name using the require mechanism. For more information, see Modularization and Dependency Management. For example, you can load a JavaScript file located in /sap/bc/ui5_ui5/my_sample_bsp/morejs/myjsfile.js using jquery.sap.require("mycompany.samples.mysample.morejs.myjsfile"); Including Style Sheets To include custom style sheets, use the includes property of the component metadata as shown in the example in Component Metadata in the SAPUI5 documentation. Referencing other files You might need to build a URI for a resource, for example when creating a resource model. You can do this by calculating the absolute path based on the relative module path of your own component. Example: var effectiveurl = jquery.sap.getmodulepath("mycompany.samples.mysample") + "/" + "i18n/i18n.properties" var resourcebundle = jquery.sap.resources({ url : effectiveurl }); 10
11 Related Content You must include at least 3 references to SCN documents. Extending a Fiori App Simple Use case Part 3 SAPUI5 Components Application Best Practices 11
12 Copyright 2014 SAP SE SE or an SAP SE affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE and its affiliated companies ( SAP SE Group ) for informational purposes only, without representation or warranty of any kind, and SAP SE Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP SE and other SAP SE products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other countries. Please see for additional trademark information and notices. 12
R49 Using SAP Payment Engine for payment transactions. Process Diagram
R49 Using SAP Payment Engine for payment transactions Process Diagram Purpose, Benefits, and Key Process Steps Purpose The purpose of this scenario is to show you how to check the result of payment orders
SAP NetWeaver Business Client 5.0 Overview. Product Management P&I Technology Core Platform
SAP NetWeaver Business Client 5.0 Overview Product Management P&I Technology Core Platform Legal disclaimer This presentation is not subject to your license agreement or any other agreement with SAP. SAP
SAP Fiori - Architecture
SAP Fiori - Architecture August 2014 Customer Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject
How to Configure an Example SAP Cloud Applications Studio (PDI) Solution for SAP Cloud for Customer
How-To Guide Document Version: 1411 2014.12.15 How to Configure an Example SAP Cloud Applications Studio (PDI) Solution for SAP Cloud for Customer How to configure an example SAP Cloud Applications Studio
SAP Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements
Fiori October 2014 English Version 1.0 Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date 0 26 th
SAP 3D Visual Enterprise Rapid-Deployment Solution
SAP 3D Visual Enterprise 8.0 July 2014 English SAP 3D Visual Enterprise Rapid-Deployment Solution SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP AG or an SAP affiliate company.
SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements
SAP Portfolio and Project Management 5.0 July 2013 English SAP Project Portfolio Monitoring Rapid- Deployment Solution: SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2013 SAP AG or an SAP
Software and Delivery Requirements
SuccessFactors Recruiting April 2015 English SuccessFactors Recruiting rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2015 SAP
Software Requirements
EHP6 for SAP ERP 6.0 October 2014 English SAP Commercial Project Management rapiddeployment solution SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2014 SAP SE or an SAP affiliate company.
Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02
Data Integration using Integration Gateway SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC02000-01-0302-01 LAST REVISED: February 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved.
SAP Mobile Documents. December, 2015
SAP Mobile Documents December, 2015 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your
SAP Fiori Architecture overview
SAP Fiori Architecture overview Agenda SAP Fiori Architecture overview Prerequisites SAP Fiori components delivery NetWeaver Gateway deployment option Typical landscape Future plan 2013 SAP AG or an SAP
SAP Mobile Platform Intro
SAP Mobile Platform Intro Agenda SAP Mobile Platform overview App types Core platform services Backend connectivity Open technologies HANA Cloud Platform Key UI Tools and Technologies SAP Fiori Launchpad
Extend the SAP FIORI app HCM Timesheet Approval
SAP Web Integrated Development Environment How-To Guide Provided by Customer Experience Group Extend the SAP FIORI app HCM Timesheet Approval Applicable Releases: SAP Web Integrated Development Environment
How-To Guide SAP Cloud for Customer Document Version: 1.0-2014-03-20. How to Configure SAP HCI basic authentication for SAP Cloud for Customer
How-To Guide SAP Cloud for Customer Document Version: 1.0-2014-03-20 How to Configure SAP HCI basic authentication for SAP Cloud for Customer Document History Document Version Description 1.0 First official
Update on the SAP GUI Family. Q3/2014 Public
Update on the SAP GUI Family Q3/2014 Public Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject
Getting Started with the License Administration Workbench 2.0 (LAW 2.0)
Getting Started SAP Global License Auditing Document Version: 1.2 2015-03-13 Getting Started with the License Administration Workbench 2.0 (LAW 2.0) Table of Contents 1 Getting Started with the License
Munich City Utilities Empowers Developers With ABAP Development Tools for Eclipse
SAP NetWeaver Application Server Munich City Utilities Empowers Developers With ABAP Development Tools for Eclipse Table of Contents 2 Driving Innovation on Standardized Software with ABAP and Java 2 ABAP
SAP HANA SPS 09 - What s New? Development Tools
SAP HANA SPS 09 - What s New? Development Tools (Delta from SPS 08 to SPS 09) SAP HANA Product Management November, 2014 2014 SAP SE or an SAP affiliate company. All rights reserved. 1 Overview What s
Integration of Universal Worklist into Microsoft Office SharePoint
Integration of Universal Worklist into Microsoft Office SharePoint Applies to: SAP NetWeaver Portal 7.01 SP3 Microsoft Office SharePoint 2007 For more information, visit the Portal and Collaboration homepage.
How To Make Your Software More Secure
SAP Security Concepts and Implementation Source Code Scan Tools Used at SAP Detecting and Eliminating Security Flaws Early On Table of Contents 4 SAP Makes Code Scan Tools for ABAP Programming Language
Ariba Procure-to-Pay Integration rapiddeployment
September 2015 English Ariba Procure-to-Pay Integration rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date 0 May 11,
Landscape Deployment Recommendations for. SAP Fiori Front-End Server
Landscape Deployment Recommendations for SAP Fiori Front-End New Rollout Channel The rollout channel for publishing landscape deployment recommendations changed. Please have a look at our announcement.
SBOP Analysis 2.1, edition for Microsoft Office Additional PAM Information
SBOP Analysis 2.1, edition for Microsoft Office Additional PAM Information SBOP Analysis Office Maintenance Strategy Data Access Support Functionality Specific Prerequisites SBOP Analysis Office Components
How to Extend a Fiori Application: Purchase Order Approval
SAP Web IDE How-To Guide Provided by Customer Experience Group How to Extend a Fiori Application: Purchase Order Approval Applicable Releases: SAP Web IDE 1.4 Version 2.0 - October 2014 Document History
SAP Document Center. May 2016. Public
SAP Document Center May 2016 Public The Big Picture for a Digital Platform Applications Applications IoT IoT Platform (Micro-) Services Extensions Icon Digital Boardroom Analytical Applications S/4HANA
Upgrade: SAP Mobile Platform Server for Windows SAP Mobile Platform 3.0 SP02
Upgrade: SAP Mobile Platform Server for Windows SAP Mobile Platform 3.0 SP02 Windows DOCUMENT ID: DC80003-01-0302-01 LAST REVISED: February 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All
SAP Payroll Processing control center rapiddeployment
Software and Delivery Requirements Document Version: 1.0 July 2015 SAP Payroll Processing control center rapiddeployment solution Typographic Conventions Type Style Example Description Words or characters
SAP MII for Manufacturing rapid-deployment solution: Software Requirements
MII 15.0 October 2015 English SAP MII for Manufacturing rapid-deployment solution: SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2015 SAP SE or an SAP affiliate company. All rights reserved.
SAP S/4HANA Embedded Analytics
Frequently Asked Questions November 2015, Version 1 EXTERNAL SAP S/4HANA Embedded Analytics The purpose of this document is to provide an external audience with a selection of frequently asked questions
Setting up Visual Enterprise Integration (WM6)
SAP Mobile Platform 3.0 June 2015 English Setting up Visual Enterprise Integration (WM6) Building Block Configuration Guide SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Copyright 2015 SAP SE or
How-To Guide SAP NetWeaver Document Version: 1.0-2013-12-22. How To Guide - Configure SSL in ABAP System
How-To Guide SAP NetWeaver Document Version: 1.0-2013-12-22 Document History Document Version Description 1.0 First official release of this guide Document History 2013 SAP AG or an SAP affiliate company.
SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements
SAP HCI(PI) August 2015 English SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date 0 November 2014
SEPA in SAP CRM. Application Innovation, CRM & Service Industries. Customer
SEPA in SAP CRM Application Innovation, CRM & Service Industries Customer Agenda Overview SEPA in SAP CRM Additional Information 2013 SAP AG. All rights reserved. Customer 2 Agenda Overview SEPA in SAP
2015-09-24. SAP Operational Process Intelligence Security Guide
2015-09-24 SAP Operational Process Intelligence Security Guide Content 1 Introduction.... 3 2 Before You Start....5 3 Architectural Overview.... 7 4 Authorizations and Roles.... 8 4.1 Assigning Roles to
How to Implement a SAP HANA Database Procedure and consume it from an ABAP Program Step-by-Step Tutorial
How to Implement a SAP HANA Database Procedure and consume it from an ABAP Program Step-by-Step Tutorial Table of Contents Prerequisites... 3 Benefits of using SAP HANA Procedures... 3 Objectives... 3
Open Items Analytics Dashboard System Configuration
Author: Vijayakumar Udayakumar [email protected] Target Audience Developers Consultants For validation Document version 0.95 03/05/2013 Open Items Analytics Dashboard Scenario Overview Contents
How-To Guide SAP Cloud for Customer Document Version: 1.0-2015-04-29. How to replicate marketing attributes from SAP CRM to SAP Cloud for Customer
How-To Guide SAP Cloud for Customer Document Version: 1.0-2015-04-29 How to replicate marketing attributes from SAP CRM to SAP Cloud for Customer Document History Document Version Description 1.0 First
NWBC10 NetWeaver Business Client
NetWeaver Business Client SAP NetWeaver Course Version: 96 Course Duration: 1 Day(s) Publication Date: 2015 Publication Time: Copyright Copyright SAP SE. All rights reserved. No part of this publication
SAP How-To Guide: Develop a Custom Master Data Object in SAP MDG (Master Data Governance)
SAP How-To Guide: Develop a Custom Master Data Object in SAP MDG (Master Data Governance) Applies to: SAP Master Data Governance running on SAP ERP 6 EhP 6 Master Data Governance. The Guide can also be
How to Extend SAP Cloud for Customer - SAP On- Premise Pre-Packaged Integration Content (PI/HCI)
How-To Guide SAP Cloud for Customer Document Version: 3.0-2015-09-03 How to Extend SAP Cloud for Customer - SAP On- Premise Pre-Packaged Integration Content (PI/HCI) Document History Document Version Description
Software and Delivery Requirements
SAP Best Practices for SAP Cloud for Travel and Expense November 2014 English SAP Best Practices for SAP Cloud for Travel and Expense: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190
UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0
UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0 1 Objectives At the end of this unit, you will be able to: Use the new
Working Capital Analytics Overview. SAP Business Suite Application Innovation March 2015
Working Capital Analytics Overview SAP Business Suite Application Innovation March 2015 Abstract As of Smart Financials 1.0 SP02 SAP delivers Working Capital Analytics DSO Analysis Working Capital Analytics
Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform. Michael Sambeth, Business Development HCP, SAP (Suisse) SA 18.06.
Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform Michael Sambeth, Business Development HCP, SAP (Suisse) SA 18.06.2015 Legal disclaimer The information in this presentation
K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram
K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram Purpose, Benefits, and Key Process Steps Purpose The purpose of this scenario is to describe and / or support testing of the entire
Best Practices for Dashboard Design with SAP BusinessObjects Design Studio
Ingo Hilgefort, SAP Mentor February 2015 Agenda Best Practices on Dashboard Design Performance BEST PRACTICES FOR DASHBOARD DESIGN WITH SAP BUSINESSOBJECTS DESIGN STUDIO DASHBOARD DESIGN What is a dashboard
SAP HANA Big Data Intelligence rapiddeployment
SAP HANA 1.0 November 2015 English SAP HANA Big Data Intelligence rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions 0 1
SAP Business One, version for SAP HANA Platform Support Matrix
Platform Support Matrix Document Version: 1.09 2015-12-03 Platform Support Matrix Release 8.82 and higher Typographic Conventions Type Style Example Description Words or characters quoted from the screen.
Partner Certification to Operate SAP Solutions and SAP Software Environments
SAP Information Sheet SAP Partner Innovation Lifecycle Services SAP Certification for Outsourcing Operations Partners Quick Facts Partner Certification to Operate SAP Solutions and SAP Software Environments
GR5 Access Request. Process Diagram
GR5 Access Request Process Diagram Purpose, Benefits, and Key Process Steps Purpose This scenario uses business roles to show a new user access provisioning and also demo using simplified access request
SAP Cloud for Customer integration with SAP ERP: Software and Delivery Requirements
SAP Cloud for 1502 March 2015 English SAP Cloud for integration with SAP ERP: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions 0 1 2 Date Copyright
SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112
SAP BusinessObjects Design Studio Deep Dive Ian Mayor and David Stocker SAP Session 0112 Legal Disclaimer 2013 SAP AG. All rights reserved. 2 SAP BusinessObjects Client Tools Build Custom Experiences Dashboards
Software and Delivery Requirements
SAP HANA Big Data Intelligence rapiddeployment solution November 2014 English SAP HANA Big Data Intelligence rapiddeployment solution: Software and Delivery Requirements SAP SE Dietmar-Hopp-Allee 16 69190
SAP BusinessObjects Cloud
Frequently Asked Questions SAP BusinessObjects Cloud SAP BusinessObjects Cloud To help customers Run Simple, SAP is breaking the limitations of the past. On October 20, 2015, we unveiled a new generation
SAP BusinessObjects Analysis, edition for Microsoft Office Document Version: 2.3 2016-06-16. What's New Guide
SAP BusinessObjects Analysis, edition for Microsoft Office Document Version: 2.3 2016-06-16 Content 1 About this guide....3 2 About the documentation set....4 3 Administration.... 6 3.1 New and changed
Integrating Easy Document Management System in SAP DMS
Integrating Easy Document Management System in SAP DMS Applies to: SAP Easy Document Management System Version 6.0 SP12. For more information, visit the Product Lifecycle Management homepage. Summary This
Two UX Solutions Now Included with SAP Software
Frequently Asked Questions User Experience Two UX Solutions Now Included with SAP Software SAP offers two solutions that greatly improve the user experience (UX): the SAP Fiori user experience and SAP
Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida
Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida Renewing your SAP Enterprise Portal implementation with SAP Fiori launchpad Inbal Sabag Customer Success Expert SAP
Unlock the Value of Your Microsoft and SAP Software Investments
SAP Technical Brief SAP Gateway Objectives Unlock the Value of Your Microsoft and SAP Software Investments Bridging the integration gap between SAP and Microsoft environments Bridging the integration gap
Complementary Demo Guide
Complementary Demo Guide Lockbox Payment Process SAP Business ByDesign SAP Business ByDesign Global August 15, 2014 SAP Cloud Reference Systems Table of Content 1 About this Document... 3 1.1 Purpose...
How to Create Web Dynpro-Based iviews. Based on SAP NetWeaver 04 Stack 09. Jochen Guertler
How to Create Web Dynpro-Based iviews Based on SAP NetWeaver 04 Stack 09 Jochen Guertler Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted
SAP BusinessObjects Design Studio Document Version: 1.2-2013-11-12. What's New Guide: SAP BusinessObjects Design Studio
SAP BusinessObjects Design Studio Document Version: 1.2-2013-11-12 What's New Guide: SAP BusinessObjects Design Studio Table of Contents 1 About This Guide....3 2 About the Documentation Set....4 3 New
SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015
SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015 2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any
Setting up an Apache Server in Conjunction with the SAP Sybase OData Server
Setting up an Apache Server in Conjunction with the SAP Sybase OData Server PRINCIPAL AUTHOR Adam Hurst Philippe Bertrand [email protected] [email protected] REVISION HISTORY Version 1.0 - June
SEC100 Secure Authentication and Data Transfer with SAP Single Sign-On. Public
SEC100 Secure Authentication and Data Transfer with SAP Single Sign-On Public Speakers Las Vegas, Oct 19-23 Christian Cohrs, Area Product Owner Barcelona, Nov 10-12 Regine Schimmer, Product Management
K88 - Additional Business Operations for Loans. Process Diagram
K88 - Additional Business Operations for Loans Process Diagram K88 Additional Business Operations for Loans Payment Plan Change SAP UI/ A Financial Services ->Account Management -> Periodic Tasks -> Communication
SAP BusinessObjects BI Clients
SAP BusinessObjects BI Clients April 2015 Customer Use this title slide only with an image BI Use Cases High Level View Agility Data Discovery Analyze and visualize data from multiple sources Data analysis
Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks
SAP Brief Objectives Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks Simplify management of SAP software landscapes Simplify management of SAP software landscapes
Landscape Design and Integration. SAP Mobile Platform 3.0 SP02
Landscape Design and Integration SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC01916-01-0302-01 LAST REVISED: February 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part
How to Implement Mash Up to Show ECC Screen in SAP Cloud for Customer
How-To Guide Document Version: 1411 2014.12.15 How to Implement Mash Up to Show ECC Screen in SAP Cloud for Customer How to implement Mash up to show ECC screen in SAP Cloud for Customer 2 Copyright 2014
Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data
SAP Brief SAP BusinessObjects Business Intelligence s SAP BusinessObjects Design Studio Objectives Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data Increase the value of data with
Price and Revenue Management - Manual Price Changes. SAP Best Practices for Retail
Price and Revenue Management - Manual Price Changes SAP Best Practices for Retail Purpose, Benefits, and Key Process Steps Purpose For the creation of manual price changes via the Price Planning Workbench,
Integration capabilities of SAP S/4HANA to SAP Cloud Solutions
Document Version: 1.00 2015-08-10 Integration capabilities of SAP S/4HANA to SAP Cloud Solutions What you need to know when it comes to S/4HANA Integration Javit Gellaw (SAP SE) Table of Contents 1 INTRODUCTION
SAP Business Intelligence Adoption V6.41: Software and Delivery Requirements. SAP Business Intelligence Adoption February 2015 English
Business Intelligence Adoption February 2015 English Business Intelligence Adoption V6.41: Software and Delivery Requirements AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date 0 11/11/14
SM250 IT Service Management Configuration
SM250 IT Service Management Configuration. COURSE OUTLINE Course Version: 16 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part
Fiori Frequently Asked Technical Questions
Fiori Frequently Asked Technical Questions Table of Contents SAP Fiori General Overview... 1 SAP Fiori Technical Overview... 1 SAP Fiori Applications... 3 SRM Applications... 3 Approval Applications...
Using SAPUI5 to Enhance LSO Manager Capabilities Rob Becker & Steve Sweeney Lockheed Martin SESSION CODE: AD124
Using SAPUI5 to Enhance LSO Manager Capabilities Rob Becker & Steve Sweeney Lockheed Martin SESSION CODE: AD124 Who Are We Lockheed Martin Corporation Global defense, security, aerospace, and advanced
Creating a Fiori Starter Application for sales order tracking
SAP Web IDE How-To Guide Provided by Customer Experience Group Creating a Fiori Starter Application for sales order tracking Applicable Releases: SAP Web IDE 1.4 Version 2.0 - October 2014 Creating a Fiori
How-to-Guide: SAP Web Dispatcher for Fiori Applications
How-to-Guide: SAP Web Dispatcher for Fiori Applications Active Global Support North America Document History: Document Version Authored By Description 1.0 Kiran Kola Architect Engineer 2 www.sap.com Table
Release Document Version: 1.4 SP8-2014-07-31. What's New Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Release Document Version: 1.4 SP8-2014-07-31 What's New Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Table of Contents 1 About this guide....3 2 About the documentation set....4 3
SAP HANA Live & SAP BW Data Integration A Case Study
SAP HANA Live & SAP BW Data Integration A Case Study Matthias Kretschmer, Andreas Tenholte, Jürgen Butsmann, Thomas Fleckenstein July 2014 Disclaimer This presentation outlines our general product direction
Installation Guide: Agentry Device Clients SAP Mobile Platform 2.3
Installation Guide: Agentry Device Clients SAP Mobile Platform 2.3 Windows DOCUMENT ID: DC01954-01-0230-01 LAST REVISED: February 2013 Copyright 2013 by SAP AG or an SAP affiliate company. All rights reserved.
SAP Business Intelligence Adoption V7.41:Software and Delivery Requirements. SAP Business Intelligence Adoption August 2015 English
Business Intelligence Adoption August 2015 English Business Intelligence Adoption V7.41:Software and Delivery Requirements SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date 0 6/26/2015
How-To Guide SAP Cloud for Customer Document Version: 2.0-2015-10-06. How to Perform Initial Load of data from SAP ERP to SAP Cloud for Customer
How-To Guide SAP Cloud for Customer Document Version: 2.0-2015-10-06 How to Perform Initial Load of data from SAP ERP to SAP Cloud for Customer Document History Document Version Description 1.0 First official
Downport to SAP GUI for documents Access Control Management
Access Control Management A PLM Consulting Solution Public The PLM Consulting Solution Downport to SAP GUI for documents streamlines the process of managing project authorizations based on SAP PLM 7 Access
SAP ERP E-Commerce and SAP CRM Web Channel Enablement versions available on the market
SAP ERP E-Commerce and SAP CRM Web Channel Enablement versions available on the market TABLE OF CONTENTS NAMING... 3 VERSIONS... 3 NETWEAVER TECHNICAL DIFFERENCES... 4 MAINTENANCE PERIODS... 5 UPGRADE
Create and run apps on HANA Cloud in SAP Web IDE
SAP Web IDE How-To Guide Provided by Customer Experience Group Create and run apps on HANA Cloud in SAP Web IDE Applicable Releases: SAP Web IDE 1.4 Version 2.0 - October 2014 Document History Document
Migration and Upgrade Paths to SAP Process Orchestration. Udo Paltzer Product Owner SAP Process Integration, SAP HANA Cloud Integration
Migration and Upgrade Paths to SAP Process Orchestration Udo Paltzer Product Owner SAP Process Integration, SAP HANA Cloud Integration Disclaimer This presentation outlines our general product direction
Log Analysis Tool for SAP NetWeaver AS Java
Log Analysis Tool for SAP NetWeaver AS Java Applies to: SAP NetWeaver 6.40, 7.0x, 7.1x, 7.20 and higher Summary Log Analysis is an SAP tool for analyzing list formatted logs and traces in Application Server
Citrix Receiver. Configuration and User Guide. For Macintosh Users
Citrix Receiver Configuration and User Guide For Macintosh Users rev: 25.03.2015 https://access.sap.com/ TABLE OF CONTENTS Introduction... 3 Installation... 3 Accessing our portal... 3 Accessing from SAP
SAP Solution Manager: The IT Solution from SAP for IT Service Management and More
SAP Solution Manager SAP Solution Manager: The IT Solution from SAP for IT Service Management and More Table of Contents 2 SAP Solution Manager A Fully Scalable IT Platform 3 Supporting 15 Certified ITIL
SAP Fiori Sales Rep & SAP CRM Rapid- Deployment Solution
EHP3 for SAP CRM 7.0 May 2014 English SAP Fiori Sales Rep & SAP CRM Rapid- Deployment Solution Configuration Delta Guide for the CRM rapiddeployment solution V6.703 and the SAP Fiori Apps rapid-deployment
Software and Delivery Requirements
EHP3 for SCM 7.0 March 2015 English Demand and Supply Network Planning rapiddeployment solution: Software and Delivery Requirements SE Dietmar-Hopp-Allee 16 69190 Walldorf Germany Document Revisions Date
SAP Business Warehouse Powered by SAP HANA for the Utilities Industry
SAP White Paper Utilities Industry SAP Business Warehouse powered by SAP HANA SAP S/4HANA SAP Business Warehouse Powered by SAP HANA for the Utilities Industry Architecture design for utility-specific
