What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based...

41
What´s New? SAP HANA SPS 07 SAP HANA Extended Application Services (XS) & Content Lifecycle Management (Delta from SPS 06 to SPS 07) SAP HANA Product Management December, 2013

Transcript of What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based...

Page 1: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

What´s New? SAP HANA SPS 07 SAP HANA Extended Application Services (XS) &

Content Lifecycle Management (Delta from SPS 06 to SPS 07)

SAP HANA Product Management December, 2013

Page 2: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 2 Public

Contents

SAP HANA Extended Application Services (XS) Overview

What’s New for XS in SPS 07

SAP HANA Native Content Lifecycle Management Overview

What’s New for SAP HANA Native Content Lifecycle Management in SPS 07

SAP HANA User Interface Integration Services: Overview and What’s New

Page 3: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

Overview: SAP HANA Extended

Application Services (XS)

Page 4: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 4 Public

SAP HANA Extended Application Services (XS) Introduction

What: Small footprint application server / web server / basis

for an application development platform inside SAP HANA

Rationale: Enable application development and deployment

while minimizing architectural “layers”

Create apps that have an http-based UI (browser, mobile apps)

Apps run directly on SAP HANA, w/o additional external servers or

components

-> simplified system architecture = low TCO

Tight integration w/ SAP HANA DB -> best possible performance

Scope: wide range of apps

Lightweight small web-based applications

Complex enterprise business applications

Page 5: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 5 Public

Development model for SAP HANA based native applications

SAP HANA extended application services offer

Easy access to SAP HANA database via HTTP-based consumption

Attractive, dynamic HTML5 UI applications via OData services or by

writing native application-specific code that runs in SAP HANA context

Built-in web server to access static content stored in

SAP HANA repository

…and much more

Application development following a layered approach

UI rendering completely in the client (browser, mobile apps)

Server-side procedural logic in JavaScript

All artifacts stored in the SAP HANA repository

Page 6: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 6 Public

SAP HANA Extended Application Services – Overview

Front-end Technologies

http/s

HTML5 / SAPUI5

Client-side JavaScript

Control Flow Technologies OData

Server-Side JavaScript

XMLA

Data Processing Technologies SQL / SqlScript

Calculation Engine Functions

Application Function Library (AFL)

Presentation logic

Control flow logic

Data

Client: Browser or Mobile

SAP HANA

XS

Calculation logic

Page 7: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 7 Public

Development Model Overview

CDS – Core Data Services

• Data Definition Language

• Query Language

• Expression Language

SAPUI5

UIS

XSJS XSODATA

InA

XSXMLA

CDS

SQLScript

SQL

Views

AFL

HDBTable HDBRole

Page 8: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

What’s New for XS in SPS 07

Page 9: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 9 Public

CDS/HDBDD Syntax Changes - Associations

• Associations define

relationships between

Entities (tables)

• Not yet integrated into the

catalog/SQL but can be

referenced when defining

views within the same CDS

object

Page 10: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 10 Public

CDS/HDBDD Syntax Changes - Views

• CDS syntax expands to

include the definition of

views

• Views can utilize the defined

associations between

entities

• Join type automatically

determined from association

definition of the entity

Page 11: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 11 Public

Inactive Testing

• Ability to execute the inactive version of xsjs,

xsodata, xsjslib, or any static web content

• Better support multiple developers working

on the same content at the same time as

they can test just their localized changes

• Requirements:

• Server must be running in developer_mode

• On the client side set a cookie name

sapXsDevWorkspace to the name of your

Repository workspace

Page 12: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 12 Public

Inactive Testing (continued)

• Ability to execute the inactive version of xsjs,

xsodata, xsjslib, or any static web content

• Better support multiple developers working

on the same content at the same time as

they can test just their localized changes

• Prerequisites:

• Server must be running in developer_mode

• On the client side set a cookie name

sapXsDevWorkspace to the name of your

Repository workspace

Page 13: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 13 Public

OData CRUD XSJS Exits

XSODATA

• Low coding OData REST service

generation framework

• Based upon existing tables and views

• CRUD (Create, Read, Update, Delete)

operations support with SQLScript exits

• New for SPS 07: Create, Update,

Delete exits support XSJS

SAPUI5

UIS

XSJS XSODATA

InA

XSXMLA

CDS

SQLScript

SQL

Views

AFL

HDBTable HDBRole

Page 14: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 14 Public

OData JavaScript Exits

• Processing exits can reference xsjslib

files and specific JavaScript functions

• The database connection and

temporary tables with the before and

after values are passed to this

function

• Particularly useful for server-side

validations (but open for other use

cases too)

Page 15: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 15 Public

Other Miscellaneous OData Features New in SPS 07

• Annotations: e.g. sap:label, sap:unit, sap:text – available for use with texts for analytic views

• Associations between parameterized CalcViews

• Access to translatable parts of arbitrary runtime objects - support for translatable texts

Page 16: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 16 Public

Job Scheduling

• HANA now contains a Job

Scheduler which can run

XSJS and SQLScript

• New Development artifact:

XSJOB

• Extension to the Admin tool

to maintain job definitions

and view job logs

Page 17: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 17 Public

Job Scheduling – XSCRON syntax

• CRON-like syntax for

controlling job timings and

repetitions

Page 18: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 18 Public

Job Scheduling – XSJS API

• New Job extension to the

XSJS APIs

• Ability to programmatically

create and cancel jobs

Page 19: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 19 Public

Authentication for XS: New Options for SPS 07

XS Authentication Options:

- Basic Authentication

- Form-based authentication

- SSO (Single-Sign On) via SAP Logon Tickets

- SSO via X.509 (standard for Public Key Infrastructure)

- SSO via SAML 2.0 (Security Assertion Markup Language)

- SSO via SAML2 also for XHR (ajax) - NEW for SPS 07

- SSO via Kerberos - NEW for SPS 07

- Outbound SSO via SAP Assertion Tickets - NEW for SPS 07

Page 20: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 20 Public

Other Miscellaneous XS New Features in SPS 07

XS JavaScript / XS Layer:

• Last-Modified header for static resources

• HTTP Compression

Page 21: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

Overview: SAP HANA Native

Content Lifecycle Management

Page 22: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 22 Public

Content lifecycle management in SAP HANA Managing “content” in SAP HANA

SAP HANA content defined:

Not part of the core SAP HANA DB installation itself

Is delivered by SAP as part of SAP HANA optimized solutions

Is created in SAP HANA-based development projects (partner, customer)

Sometimes called “objects” or “artifacts”

Content comprises all kinds of objects, for example:

Schemas and table definitions

Attribute views, analytic views and calculation views

Procedures and privileges

SQLScript, JavaScript and HTML

Roles and permissions

Page 23: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 23 Public

Content lifecycle management in SAP HANA The repository

The repository and lifecycle management of objects

Native feature of SAP HANA providing “backend” functionality

for content lifecycle management

Used to manage various types of design time objects (Content)

During deployment/activation the design time objects become

runtime objects (Catalog)

Key functions provided by the repository:

Object versioning

Namespace concept

Support for server-based development

SAP HANA Studio

Modeling Perspective

run time

design time

SAP HANA

content

Page 24: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 24 Public

Delivery Unit

Packages Views, Procedures,

Privileges, etc.

Content lifecycle management in SAP HANA Transport of changes in a typical basic transport landscape

SAP HANA

Development

System

SAP HANA

QA/Test

System

SAP HANA

Productive

System

Delivery Unit

Packages Views, Procedures,

Privileges, etc.

Delivery Unit

Packages Views, Procedures,

Privileges, etc.

Page 25: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 25 Public

SAP HANA Application Lifecycle Management (HALM)

Use cases

New SAP customers

without ABAP-footprint

SAP customers with the

need for a lightweight

transport management

Simple and easy

Native SAP HANA transport tool,

which can be used without

additional systems

Lightweight and easy-to-use tool

Easy setup and minimal

configuration effort

Constraints

No central management of

extended system landscapes

No transport synchronization

to non-HANA content

No integration in SAP

process tools (ChaRM, QGM)

Page 26: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

What’s New: SAP HANA Native

Content Lifecycle Management

Page 27: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 27 Public

Change Tracking

• Optional mode for managing content in

a promote-to-production system

landscape (activate in HALM)

• Automatic recording of changes to a

change list

• Allows a developer (or team) to work

on a development artifact and release

the “change” only when the artifact is

ready to promote to the test system

• Provides more precise control over

which objects get transported from the

development system

Page 28: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 28 Public

SAP HANA Application Lifecycle Management: Home Screen

• Usability enhancement

• Easy navigation to key

features

• Quick overview of

transport information

Page 29: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 29 Public

SAP HANA Application Lifecycle Management: Dependency Viewer

• Graphical tool to display dependencies

between Delivery Units

• Graphical depiction is interactive – can be

rotated and shifted around to provide

different perspectives

• Useful for determining which Delivery Units

should be transported together

• Useful for detecting unwanted

dependencies, in order to clean them up

Page 30: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 30 Public

SAP HALM: Create Application Wizard

• Wizard to expedite key initial

steps in application

development

• Creates design-time content

artifacts automatically

Page 31: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 31 Public

More New HALM Features in SPS 07

• Tool support for transport of SAP HANA Changes (Change Tracking)

• Transport of SAP HANA products (all relevant Delivery Units and product definition)

• Improved system management (without additional logon)

• Object preview during plain file import

• Easier assignment for packages to Delivery Units

• HALM integration into SAP HANA Studio

• HALM integration into Web IDE (just a link)

Page 32: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 32 Public

Other Miscellaneous Content LM New Features in SPS 07

Content Lifecycle Management:

• CTS+: exposing the contained object lists

Page 33: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

Overview and What’s New:

SAP HANA User Interface

Integration Services

Page 34: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 34 Public

SAP HANA UI Integration Services

Overview

With SAP HANA UI Integration Services, developers and designers can easily make use of standardized UI

services to be leveraged in their standalone HANA applications or - in addition - create and design application

sites based on SAP HANA applications using consistent UI patterns to support end-to-end business scenarios

with harmonized user experience across applications.

Provides end users a state-of-the-art user experience

to seamlessly integrated HANA native applications

Enables designers to easily organize applications and

widgets into sites via an intuitive design environment

Gives developers a simple way to use standardized

services for creating application sites and widgets,

integrated in the SAP HANA Developer Studio

Page 35: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 35 Public

SAP HANA UI Integration Services

Key Capabilities

SAP HANA UI Integration Services provide a set of UI services and UI

patterns on top of HANA XS allowing the easy re-use of those services

as well as the aggregation of wrapped XS applications into shell

experiences

The SAP HANA UI Integration Services are fully integrated into the SAP

HANA Developer Studio and provide wizards and a visual design time

environment for creating those shell experiences

Examples of services provided by SAP HANA UI Integration Services:

o Sites and page building: state-of-the-art design environment for managing

sites, page navigation, layout and content

o Personalization and property persistence: persistency of widget properties

on user level

o Publish-Subscribe: eventing mechanism allowing cross-widget data

interchange

o Context: stable URL allowing bookmarking and sharing

Page 36: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 36 Public

SAP HANA UI Integration Services

Development Environment

SAP HANA UI Integration Services

are tightly integrated into the SAP

HANA Studio – the development

environment for SAP HANA Native

applications

The creation of UI Integration

Services related objects is supported

by dedicated wizards

Developers enjoy the full life cycle

support of SAP HANA

Application site

Widget

Editor for using UI

services API in your

code

Creation wizard for

application sites and

widgets

Page 37: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 37 Public

SAP HANA UI Integration Services

What’s new in SAP HANA SPS 07

Enhanced Catalog Services allowing to retrieve

non-widget content

Widget Directory leveraging the new catalog

service enhancements

New permissions mechanism on Application Sites

Introduction of a new navigation service

Supporting the Golden Reflection Theme and the

new Blue Crystal Theme

Demo content available as part of the SHINE

demo package

Page 38: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 38 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 to your license agreement or any other

agreement with SAP.

SAP has no obligation to pursue any course of business outlined in this presentation or to

develop or release any functionality mentioned in this presentation. This presentation and

SAP’s strategy and possible future developments are subject to change and may be changed

by SAP at any time for any reason without notice.

This document is provided without a warranty of any kind, either express or implied, including

but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or

non-infringement. SAP assumes no responsibility for errors or omissions in this document,

except if such damages were caused by SAP intentionally or grossly negligent.

Page 39: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

Thank you

Contact information

Ron Silberstein

SAP HANA Product Management

[email protected]

To get the best overview of what’s new in SAP HANA SPS 07, read this blog.

Page 40: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 40 Public

© 2013 SAP AG. 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 AG.

The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and

SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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 and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other

countries.

Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

Page 41: What´s New? SAP HANA SPS 07 - ScherblogXS Authentication Options: -Basic Authentication -Form-based authentication -SSO (Single-Sign On) via SAP Logon Tickets -SSO via X.509 (standard

© 2013 SAP AG. All rights reserved. 41 Public

© 2013 SAP AG. Alle Rechte vorbehalten.

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche

Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.

Einige der von der SAP AG und ihren Distributoren vermarkteten Softwareprodukte enthalten proprietäre Softwarekomponenten anderer Softwareanbieter.

Produkte können länderspezifische Unterschiede aufweisen.

Die vorliegenden Unterlagen werden von der SAP AG und ihren Konzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zu Informationszwecken.

Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte

und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Keine der hierin

enthaltenen Informationen ist als zusätzliche Garantie zu interpretieren.

SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP

AG in Deutschland und verschiedenen anderen Ländern weltweit. Weitere Hinweise und Informationen zum Markenrecht finden Sie unter http://www.sap.com/corporate-

en/legal/copyright/index.epx#trademark.