SAP Fiori Launchpad for Developers Architecture Overview

Size: px
Start display at page:

Download "SAP Fiori Launchpad for Developers Architecture Overview"

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 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

More information

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 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

More information

SAP Fiori - Architecture

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

More information

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 (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

More information

SAP Fiori Infrastructure rapid-deployment solution: Software and Delivery Requirements

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

More information

SAP 3D Visual Enterprise Rapid-Deployment Solution

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.

More information

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

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

More information

Software and Delivery Requirements

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

More information

Software Requirements

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.

More information

Data Integration using Integration Gateway. SAP Mobile Platform 3.0 SP02

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.

More information

SAP Mobile Documents. December, 2015

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

More information

SAP Fiori Architecture overview

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

More information

SAP Mobile Platform Intro

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

More information

Extend the SAP FIORI app HCM Timesheet Approval

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

More information

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 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

More information

Update on the SAP GUI Family. Q3/2014 Public

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

More information

Getting Started with the License Administration Workbench 2.0 (LAW 2.0)

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

More information

Munich City Utilities Empowers Developers With ABAP Development Tools for Eclipse

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

More information

SAP HANA SPS 09 - What s New? Development Tools

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

More information

Integration of Universal Worklist into Microsoft Office SharePoint

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.

More information

How To Make Your Software More Secure

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

More information

Ariba Procure-to-Pay Integration rapiddeployment

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,

More information

Landscape Deployment Recommendations for. SAP Fiori Front-End Server

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.

More information

SBOP Analysis 2.1, edition for Microsoft Office Additional PAM Information

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

More information

How to Extend a Fiori Application: Purchase Order Approval

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

More information

SAP Document Center. May 2016. Public

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

More information

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 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

More information

SAP Payroll Processing control center rapiddeployment

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

More information

SAP MII for Manufacturing rapid-deployment solution: Software Requirements

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.

More information

SAP S/4HANA Embedded Analytics

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

More information

Setting up Visual Enterprise Integration (WM6)

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

More information

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. 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.

More information

SFSF EC to 3 rd party payroll Integration Software and Delivery Requirements

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

More information

SEPA in SAP CRM. Application Innovation, CRM & Service Industries. Customer

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

More information

2015-09-24. SAP Operational Process Intelligence Security Guide

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

More information

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 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

More information

Open Items Analytics Dashboard System Configuration

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

More information

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 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

More information

NWBC10 NetWeaver Business Client

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

More information

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) 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

More information

How to Extend SAP Cloud for Customer - SAP On- Premise Pre-Packaged Integration Content (PI/HCI)

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

More information

Software and Delivery Requirements

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

More information

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 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

More information

Working Capital Analytics Overview. SAP Business Suite Application Innovation March 2015

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

More information

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. 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

More information

K75 SAP Payment Engine for Credit transfer (SWIFT & SEPA) Process Diagram

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

More information

Best Practices for Dashboard Design with SAP BusinessObjects Design Studio

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

More information

SAP HANA Big Data Intelligence rapiddeployment

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

More information

SAP Business One, version for SAP HANA Platform Support Matrix

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.

More information

Partner Certification to Operate SAP Solutions and SAP Software Environments

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

More information

GR5 Access Request. Process Diagram

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

More information

SAP Cloud for Customer integration with SAP ERP: Software and Delivery Requirements

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

More information

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 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

More information

Software and Delivery Requirements

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

More information

SAP BusinessObjects Cloud

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

More information

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. 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

More information

Integrating Easy Document Management System in SAP DMS

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

More information

Two UX Solutions Now Included with SAP Software

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

More information

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 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

More information

Unlock the Value of Your Microsoft and SAP Software Investments

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

More information

Complementary Demo Guide

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...

More information

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 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

More information

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 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

More information

SAP Best Practices for SAP Mobile Secure Cloud Configuration March 2015

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

More information

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 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

More information

SEC100 Secure Authentication and Data Transfer with SAP Single Sign-On. Public

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

More information

K88 - Additional Business Operations for Loans. Process Diagram

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

More information

SAP BusinessObjects BI Clients

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

More information

Cut Costs and Improve Agility by Simplifying and Automating Common System Administration Tasks

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

More information

Landscape Design and Integration. SAP Mobile Platform 3.0 SP02

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

More information

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 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

More information

Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data

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

More information

Price and Revenue Management - Manual Price Changes. SAP Best Practices for Retail

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,

More information

Integration capabilities of SAP S/4HANA to SAP Cloud Solutions

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

More information

SAP Business Intelligence Adoption V6.41: Software and Delivery Requirements. SAP Business Intelligence Adoption February 2015 English

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

More information

SM250 IT Service Management Configuration

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

More information

Fiori Frequently Asked Technical Questions

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...

More information

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 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

More information

Creating a Fiori Starter Application for sales order tracking

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

More information

How-to-Guide: SAP Web Dispatcher for Fiori Applications

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

More information

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 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

More information

SAP HANA Live & SAP BW Data Integration A Case Study

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

More information

Installation Guide: Agentry Device Clients SAP Mobile Platform 2.3

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.

More information

SAP Business Intelligence Adoption V7.41:Software and Delivery Requirements. SAP Business Intelligence Adoption August 2015 English

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

More information

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 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

More information

Downport to SAP GUI for documents Access Control Management

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

More information

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 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

More information

Create and run apps on HANA Cloud in SAP Web IDE

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

More information

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 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

More information

Log Analysis Tool for SAP NetWeaver AS Java

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

More information

Citrix Receiver. Configuration and User Guide. For Macintosh Users

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

More information

SAP Solution Manager: The IT Solution from SAP for IT Service Management and More

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

More information

SAP Fiori Sales Rep & SAP CRM Rapid- Deployment Solution

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

More information

Software and Delivery Requirements

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

More information

SAP Business Warehouse Powered by SAP HANA for the Utilities Industry

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

More information