24
SAP Gateway – Einsatzgebiete und Anwendungsbeispiele Christian Weigele, SAP Schweiz Juni, 2013

SAP Gateway – Einsatzgebiete und Anwendungsbeispiele

  • Upload
    eshe

  • View
    53

  • Download
    2

Embed Size (px)

DESCRIPTION

SAP Gateway – Einsatzgebiete und Anwendungsbeispiele. Christian Weigele, SAP Schweiz Juni , 2013. Agenda. Herausforderung und Trends Übersicht Operational Process Intelligence Übersicht Beispiele Szenario Mehrwert für Sie Weitere Informationen. - PowerPoint PPT Presentation

Citation preview

Page 1: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

SAP Gateway – Einsatzgebiete und Anwendungsbeispiele Christian Weigele, SAP SchweizJuni, 2013

Page 2: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2

Agenda

Herausforderung und Trends

Übersicht Operational Process Intelligence Übersicht Beispiele Szenario

Mehrwert für Sie

Weitere Informationen

Page 3: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3

Welche Herausforderungen haben wir heute zu bewältigen?

7:30 E-Mails prüfen auf dem Apple iPhone

8:30 Einplanen CRM Termin via Outlook 2013

10:00 Prüfen der Salespipeline via Tablet

11:30 Update Budget via Excel 2013

12:00 Genehmigen der Ferienanträge und bearbeiten der sonstigen Anfragen via Win 8 App

12:30 Teilnahme an einem online Meting mit Kunde über Lync 2013 & erfassen de CRM Aktivität

14:00 Zugriff aufs Mitarbeiter Portal zur Informations-suche mit HTML 5 Oberfläche15:30 Planung der Folgetage im SAP Timesheet via Outlook Web (part of Office 365)

Page 4: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

Einführung Gateway

Page 5: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5

Zugriff auf UnternehmensdatenHerausforderungen

Browser Based Applications

Mobile Devices Enterprise Software

Consumer Devices

Cloud

SRM SCM ERPPLMCRM

SAP Business Suite

Punkt zu Punkt VerbindungenErhöhte Kosten und Komplexität

Page 6: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6

Zugriff auf Unternehmensdatenvia SAP NetWeaver Gateway

Offenheit statt “Black Box“ Zugriff über unterschiedlichste Plattformen und Geräte möglichBenutzerorientiert statt Prozessorientiert Optimiert für den Zugriff durch EndbenutzerVersionsunabhängige Schnittstellen Unterstützung aller SAP Business Suite VersionenUnterstützung von Nicht-SAP Entwicklern Bietet für Nicht-SAP Entwickler geeignete Schnittstellen Einfache und Standard basierte statt komplexer proprietärer Schnittstellen REST basierte Architektur und Unterstützung des OData

ProtokollsVom IT Alptraum zur kontrollierten IT Audit konforme Bereitstellung von InnovationenSenkung der Betriebskosten (TCO) Verbrauchsabhängiges Lizenzmodell

SRM SCM ERPPLMCRM

SAP Business Suite

Browser Based Applications

Mobile Devices Enterprise Software

Consumer Devices

Cloud

SAP NetWeaver Gateway

OData

Page 7: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7

Überblick SAP NetWeaver Gateway

Was ist SAP NetWeaver Gateway? Erlaubt den Zugriff auf SAP Daten durch

beliebte Geräte (z.B. . Tablets und Smartphones), Plattformen (e.g. .Net, Java)

Eigenschaften Bereitstellung von Schnittstellen zu SAP

Business Suite Systemen für einfache Endbenutzeranwendungen

Design-Time Tools für die Anwendungsentwicklung und das Publizieren von Services

Standardisiertes Lifecycle und Security Management

REST basierte Architektur und Unterstützung des OData Standards

Exp

erie

nces

SRM SCM ERPPLMCRM

SAP Business Suite

SAP NetWeaver Gateway

Sybase Mobile Plattform

DevicesWeb SocialEnterprise Software

Duet Enterprise

Page 8: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8

SAP NetWeaver Innovationen – Big Picture

Kompatibel mit 7.xOptimiert für SAP HANA

Persistence ServiceSAP HANA Service

SAP NETWEAVER 7.40 Consumption

SAP NETWEAVER CLOUD

Mobile as a Service

Gat

eway

as

a Se

rvic

e

Net

Wea

ver C

loud

Inte

grat

ion

NetWeaverCloud PortalUI5

Java Container

Node.jsContainer

Database layer

Process Orchestration

Business Warehouse

Application ServersABAP and JavaLi

fecy

cle

Man

agem

ent

Gat

eway

UI5NetWeaverPortal

SAP HANAClassical Database

Einfaches deploymentCloud Services speziell für

Integration und Kollaboration

Page 9: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9

Vision – Einheitlicher Zugriff für Anwendungen auf unterschiedliche Quellen und Systeme

OData + SAP Annotationen

SAP ByD

SAP BusinessObjects

SAP Business SuiteSAP PLM

SAP NetWeaver

SAP SCMSAP SRMSAP ERPSAP CRM

SAP Business All-in-OneSAP BOE

Cry

stal

R

epor

ts

Expl

orer

Xcel

sius

Web

In

telli

genc

e

SAP HANA

Sybase Unwired Platform Enterprise SoftwareWeb Social

Expe

rienc

es

Gateway SAP MII

SAP BPM

SAP Business

One

Page 10: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10

Das Open Data Protocol (OData) ist ein Web Protokoll für die Abfrage und Aktualisierung von Daten. Eine treffende Benzeichnung ist auch “ODBC für das Web”.OData basiert auf HTTP(S) Kommunikation und dem Atom Publishing Protocol (AtomPub).

Detaillierte Informationen unter http://www.odata.org

Open Data Protocol

Page 11: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11

OData providers and consumers

OData Provider (Beispiele):

• Microsoft SharePoint 2010, Azure, Windows Live

• IBM WebSphere

• Facebook: http://apps.facebook.com/insightsodata/

• eBay: http://ebayodata.cloudapp.net/docs

• Netflix: http://odata.netflix.com/

• TwitPic: http://odata.twitpic.com/

• Wine.com: http://wine.cloudapp.net/

• Vancouver Street Parking: http://vancouverdataservice.cloudapp.net/v1/impark

OData Konsumenten (Beispiele):

• Browser

• Excel 2010

• Adobe Acrobat Flash Builder

• SAP Sybase Unwired Platform SUP

• Client Bibliotheken:- Javascript- PHP- Java- Windows Phone 7 Series- iPhone (Objective C)- .NET

Page 12: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12

SAP NetWeaver GatewayIn der SAP Technologie Architektur

SAP NetWeaver Gateway ist ein Entwicklungs Framework basierend auf SAP NetWeaver Application Server ABAP (AS ABAP) Add-on’s. Es bietet zusätzliche Services im Application Server ABAP, die einen einfachen und standard basierten Zugriff auf die SAP Business Suite ermöglichen.Die OData Schnittstellen, die durch SAP NetWeaver Gateway bereitgestellt werden gehören zu der Produktfamilie “User Productivity” und ermöglichen den Zugriff auf SAP Daten über unterschiedliche Wege.

Services für RFC, BAPI, BOR, BOL, MDX, SAP HANA, OData, ABAP …Unterstützung für die Entwicklung neuer Services

Wichtige Funktionen:Error logging, serialization, traces …

Pushing of backend events

Frontend Entwicklungs-unterstützung (on SCN)Generieren von Proxy Klassen und Starter Apps für iOS, Android, PHP, Java …

Code snippets

Page 13: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 13

Realisierung einer Vision

SAP NetWeaver Gateway versetzt

Entwickler in die Lage, neue Anwendungen mit

der Entwicklungs-umgebung ihrer Wahl

zu programmieren

Page 14: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

Beispiele innovativer Prozesse in der Business Suite

Click icon to add picture

Page 15: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 15

SAP NetWeaver Gateway in SAP’s Standardlösungen

MS SharePoint

via Duet EnterpriseHTML5-based landing pages (HCM, SRM) *

HTML5-based consumer grade UI (SRM) *

This is the current state of planning and may be changed by SAP at any time.

SAP Solution Manager Mobile AppProductivity apps

SAP Enterprise Portal

SAP Jam*

* planned

SAP HANA Solutions* SAP Customer Engagement Intelligence SAP Fraud Management SAP Liquidity Risk Management SAP Demand Signal Management

Page 16: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 16

Beispiel: HTML5-basierte Oberflächen

Neues UI für den SRM EK

SRM Add-On 1.0 auf Projektbasis erhältlich

Page 17: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 17

Beispiel: Reporting in Excel 2010 (Power Pivot)

Verbesserte Benutzerfreundlichkeit

Page 18: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 18

Beispiel: Rezepturmanagement - Reporting App

Mobiler Zugriff

Verbesserte Benutzerfreundlichkeit

Page 19: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 19

Beispiel: Bürgerportal

Innovative, extern zugängliche Use Case

Mobiler Zugriff

Verbesserte Benutzerfreundlichkeit

Page 20: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 20

Eine Auswahl an einfach zu bedienenden Apps für den Zugriff auf oft verwendete SAP Softwarefunktionen über diverse Geräte wie Desktop, Tablet oder mobile Telefon.

SAP Fiori basierend auf SAP UI5

Approvals

Insight

Approve RequestsApprove Leave Requests Approve TimesheetsApprove Travel RequestsApprove Travel ExpensesApprove Shopping CartsApprove Purchase OrdersApprove RequisitionsApprove Purchase Contracts

My Spend

ManagerMy Leave RequestsMy Timesheet My Travel RequestsMy Shopping CartTrack Shopping Cart

Requests

InsightsMy PaystubMy Benefits

Employee

Sales Transactions

Sales Insight

Sales Rep

Create Sales OrdersChange Sales Orders

Check Price and AvailabilityTrack Sales OrdersTrack ShipmentsTrack Invoices

PurchasingTrack Purchase OrdersOrder from Requisitions

Purchasing Agent

Page 21: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

Produkt Roadmap und geplante Innovationen

Page 22: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 22

Geplante InnovationenFrontend development support – productivity accelerators

PLANNED INNOVATIONS

Based on the standardized and open OData protocol the creation of applications on nearly any platform becomes easier with SAP NetWeaver Gateway productivity accelerators. These tools help to develop OData Models and generate – based on existing OData Services – starting points for various platforms and applications.

OData Model Generation Simple creation of OData models via a graphical editor OData models can easily be imported into Service Builder for implementation

Starter App / Proxies Generation Microsoft Outlook

Contacts Calender Tasks

iOS* Android* HTML5 (jQuery Mobile, SAP UI5) Java SE PHP

This is the current state of planning and may be changed by SAP at any time.

* Connectivity either directly via OData to SAP NetWeaver Gateway or via SAP Mobile Platform (SMP)

Page 23: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 23

SAP NetWeaver Gateway Concept Gateway

Eclipse

SAP NetWeaver

productivity acceleratorConsumption

Tools

OData Model Editor

Browser-Based Applications

Mobile Devices

Enterprise Software

SocialCloud

SAP HANA Cloud

Visual Studio

SAP NetWeaver productivity

accelerator for Microsoft

Plug-In (Microsoft Office, Outlook,

….)

EDMX Model Editor*

SRM SCM ERPPLMCRM

SAP Business Suite SAP HANA

SAP NetWeaver Gateway (optional)

Gateway Backend Enablement

Gateway as a Service

SAP Cloud Connector

OData

*) part of Microsoft Visual Studio

FUTURE DIRECTION

Page 24: SAP Gateway –  Einsatzgebiete  und  Anwendungsbeispiele

© 2013 SAP AG or an SAP affiliate company. All rights reserved.

Besten DankKontaktinformation:

Christian WeigeleBusiness DevelopmentSAP Schweiz+41 79 456 83 19