Entwicklung einer kundenspezifischen Lösung mit SAP CRM Rapid Applications Thomas Helbig 11.06.2013



Ähnliche Dokumente
Vereinfachte Ticketerfassung oxando GmbH

Volltextsuche im Service Desk

Information-Design-Tool

Loyalty Management in SAP

SAP NetWeaver Gateway. 2013

FORUM HANDREICHUNG (STAND: AUGUST 2013)

PCC Outlook Integration Installationsleitfaden

Willkommen bei KONTAKTMANAGEMENT INTERAKTIVE-TOUR

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

Technische Neuerungen im Umfeld von mysap ERP2004

SRM - Supplier Self Service (Lieferant) Author: Dennis Vater; Version: 01, January 1th, 2013

Java Enterprise Architekturen Willkommen in der Realität

Ablösung von Control-M durch JobScheduler

Der SAP BW-BPS Web Interface Builder

Dieser Handlungsbedarf wird organisatorisch durch das Aufsetzen konkreter (Teil-)Projekte wahrgenommen

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

2008 oxando GmbH, Maintain 2008, 1. Vereinfachte, web-basierte Benutzeroberflächen für die Instandhaltung und den Kundenservice

How-to: Webserver NAT. Securepoint Security System Version 2007nx

EIN CRM FÜR MAXIMALE FLEXIBILITÄT.

... Vorwort Aufbau der CRM Web Client-Benutzeroberfläche Rollenkonzept... 73

Was ist neu in Sage CRM 6.1

ERSTELLEN VON INCENTIVES IM ZANOX NETZWERK

Benutzerverwaltung Business- & Company-Paket

cobra connect to DocuWare die cobra Schnittstelle zu DocuWare Kombinieren Sie die Vorteile von CRM und DMS!

OPEN SYSTEMS CONSULTING IT-KOMPLETTDIENSTLEISTER IM MITTELSTAND. Überblick CRM-Paket

Buchen von Projektartikeln über das Online-System

Lehrer: Einschreibemethoden

pro.s.app document status check Bringen Sie mehr Transparenz in Ihre Dokumente

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

AKWI-Fachtagung SAP HANA Live als Basis für operatives Reporting in Echtzeit. Customizing und Anwendung

MHP Auditmanagement Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!

Nur Einsatz bringt Umsatz Wir stellen vor: SAP Cloud for Customer

Microsoft Dynamics CRM Perfekte Integration mit Outlook und Office. weburi.com CRM Experten seit über 10 Jahren

hcadress Adressverwaltung Bergstrasse Neuenkirch Tel Mail info@hellcom.ch Web

esearch one-single-point-of-information Federated Search Modul

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Präsentation Von Laura Baake und Janina Schwemer

Masterplan Link. Technische Dokumentation. ASEKO GmbH. Version 1.0

Web2Lead. Konfiguration

SAP SharePoint Integration. e1 Business Solutions GmbH


Marketing Intelligence Schwierigkeiten bei der Umsetzung. Josef Kolbitsch Manuela Reinisch

VERWALTUNG. Postfächer, Autoresponder, Weiterleitungen, Aliases. Bachstraße 47, 3580 Mödring

THE POWER OF PEOPLE SAP-Forum für Personalmanagement HR Renewal Im Praxistest - Webbasierte Stammdatenverwaltung auf dem Prüfstand

Hilfe zur Dokumentenverwaltung

SERVICE SUCHE ZUR UNTERSTÜTZUNG

ITF2XML. Transferservice. Version 1.1. Tel.: 044 / Fax: 044 / CH-8005 Zürich

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Duet Enterprise Sales Variant Configurator for Engineering and Manufacturing


Look Inside: desite. modellorientiertes Arbeiten im Bauwesen. B.I.M.

1. Einleitung Abfrage des COON-Benutzernamens Ändern des Initial-Passwortes Anmelden an der COON-Plattform...

1. Einführung. 2. Weitere Konten anlegen

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

Mobile-Szenario in der Integrationskomponente einrichten

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Design Pattern - Strukturmuster. CAS SWE - OOAD Marco Hunziker Klaus Imfeld Frédéric Bächler Marcel Lüthi

Educase. Release Notes 1.7: Neue Funktionen und Verbesserungen. Base-Net Informatik AG Wassergrabe 14 CH-6210 Sursee

Content Management System mit INTREXX 2002.

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

bix BOE Java Tools bix Consulting GmbH & Co. KG BusinessITPeople

SAP Business One. ERP für klein- und mittelständische Unternehmen. Ihr komplettes Business in einem System... in Echtzeit abgebildet!

ADDISON tse:nit Hinweise zum Datenumzug im tse:nit Umfeld

SemTalk SemTalk Usermeeting. Agenda. Neue Features mit SemTalk 3.2. Stand SemTalk & Sharepoint. Neue Partner Lösungen

gallestro BPM - weit mehr als malen...

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Installation von NetBeans inkl. Glassfish Anwendungs-Server

SAP Supplier Relationship Management (SRM) als Rapid Deployment Solution (RDS) - Teil 2. SAP Consulting Januar 2012

Arbeitsschritte EAÜ Leistungserbringer Einnahmen erfassen

Logistikmanagement aus Kundensicht, ein unterschätztes Potenzial

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

COMOS/SAP-Schnittstelle

Android Remote Desktop & WEB

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Kurzanleitung OOVS. Reseller Interface. Allgemein

pro.s.app document status check Bringen Sie mehr Transparenz in Ihre Dokumente

Anforderungen an die HIS

SMS Relay App für Android Smartphones GSM

Executive Information. SAP HANA Ihr Weg zum In-Memory-Computing

Sendungen aufgeben > Briefe: Aufgabeverzeichnis Anleitung Auftragserfassung Dienstleister

Sie haben keine Lust mehr auf teure und komplexe Projekte?

SHAREPOINT Unterschiede zwischen SharePoint 2010 & 2013

Oracle APEX Installer

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

xtmail Suite for SAP xtmail Suite for SAP

Grundlegende Informationen zur Einrichtung des SSLVPN beim DSR-1000N/DSR-500N(FW 1.03B27).

oxando Mobile App für Instandhaltung und Kundenservice (Mobile pure, ohne Middlewaresysteme)

Schnelleinstieg AUSWERTUNGEN ONLINE (Steuerberater-Version)

(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Corporate Smart Process Content. Wissensmanagement mittels Prozesskontext

Transkript:

Entwicklung einer kundenspezifischen Lösung mit SAP CRM Rapid Applications Thomas Helbig 11.06.2013

Agenda Einleitung Kundenprojekt Ausgangslage und Ziele SAP-Systemlandschaft Integration in SAP-Standard-Prozesse Kundeneigene Geschäftsobjekte SAP CRM Rapid Applications - Grundlagen SAP CRM Rapid Applications - Projekteinsatz Objektmodell Geschäftslogik Benutzeroberfläche Fazit 2013 SAP AG or an SAP affiliate company. All rights reserved. 2

Einleitung

Data Migration Consulting AG 1996 gegründet Zur Zeit ca. 70 Mitarbeiter Über 1 000 realisierte Projekte Hauptsitz in Kreuzlingen Seit 2011 Tochterunternehmen der T-Systems Schweiz AG 2013 SAP AG or an SAP affiliate company. All rights reserved. 4

Kundenprojekt Ablösung der bestehenden Medikamentenverwaltungslösung durch SAP CRM 7.0 EHP1

Ausgangslage und Ziele Ausgangslage Fehlende Prozessunterstützung: d.h. unzureichende Integration der verschiedenen Systemkomponenten (JD Edwards ERP, PSNext, etc.) Keine integrierte Sicht auf Kunden-, Geschäftsfall-, Planungs-, Fach- sowie kommerzielle Daten Fehlende dispositive und strategische Kennzahlen Hohe Komplexität der IT Fehlende Interoperabilität Hauptziele Eine aus Benutzersicht integrierte und homogene Lösung mit End 2 End Prozessunterstützung (d.h. Verknüpfung von Geschäftsfallabwicklung, Planung und Steuerung, Fachdaten sowie Finanz- und Rechnungswesen), bedeutendem Automatisierungsgrad sowie sauberen Werteflüssen Reduzierung der Komplexität der IT Landschaft durch abgestimmte Komponenten möglichst nur eines Herstellers 2013 SAP AG or an SAP affiliate company. All rights reserved. 6

SAP-Systemlandschaft 2012 Einführung von SAP ERP 2013 Einführung von SAP CRM, cprojects und BI Integration aller Systeme über den SAP NetWeaver Business Client 2013 SAP AG or an SAP affiliate company. All rights reserved. 7

Integration in SAP-Standard-Prozesse CRM-Fall-Objekt als zentraler Datencontainer Verknüpfung des Fall-Objektes zu den kundeneigenen Geschäftsobjekten Gesuchsabwicklung über Serviceaufträge bzw. Kundenaufträge Projektplanung mit cprojects Kommerzielle Prozesse im ERP 2013 SAP AG or an SAP affiliate company. All rights reserved. 8

Kundeneigene Geschäftsobjekte Über 70 kundeneigene Geschäftsobjekte Komplexe Beziehungen/Abhängigkeiten unter der Objekten Ca. 500 Geschäftsregeln 2011: Während der Analysephase Release von EHP 1 für CRM 7.0 incl. dem neuen Tool Rapid Applications 2013 SAP AG or an SAP affiliate company. All rights reserved. 9

SAP CRM Rapid Applications - Grundlagen

Funktionsumfang von Rapid Applications Einführung mit Erweiterungspaket 1 (EHP1) für SAP CRM 7.0 Integration neuer kundeneigener Objekte Bestehende oder neue kundeneigene Datenbanktabellen oder Webservices können ohne Programmierung in das Web Client UI integriert werden. Generierung von konfigurierbaren und personalisierbaren Standard-UIs: Advanced Searchs Views Übersichtsseiten mit den Standardfunktionen Anlegen, Anzeigen, Bearbeiten und Löschen Einbettbare Zuordnungsblöcke und Suchen Integration in bestehende Benutzerrollen Definition von Anwendungsreferenzfeldern zu Rapid Appications hin oder aus ihnen heraus 2013 SAP AG or an SAP affiliate company. All rights reserved. 11

Datenbanktabellen-basierte Rapid Applications Schritt 1: Anwendungsdetails Pflege der softwarelogistischen Grundlagen 2013 SAP AG or an SAP affiliate company. All rights reserved. 12

Datenbanktabellen-basierte Rapid Applications Schritt 2: Datenbankmodell Es können nur Datenbanktabellen aus dem gleichen Namensraum wie die Rapid Application selbst verwendet werden, d.h. es ist ausgeschlossen, im Kundennamensraum Rapid Applications basierend auf SAP-Standard-Tabellen zu generieren. Eine Datenbanktabelle kann nur in genau einer Rapid Application verwendet werden. 2013 SAP AG or an SAP affiliate company. All rights reserved. 13

Datenbanktabellen-basierte Rapid Applications Schritt 3: UI-Modell Suchseite Suchergebnis-View Übersichtsseite Formularsicht Tabellenview Einbettbare Suche/Ergebnisliste 2013 SAP AG or an SAP affiliate company. All rights reserved. 14

Datenbanktabellen-basierte Rapid Applications Schritt 4: Profil-Customizing Benutzerrolle Navigationsleistenprofil Bereichsstartseite Linkgruppe für Bereichsstartseite Schritt 5: Übersicht 2013 SAP AG or an SAP affiliate company. All rights reserved. 15

Business Add-Ins (BAdIs) API-Exits für Tabellen AXT_RT_TABLES_API Anpassung des Verhaltens einer Rapid Application AXT: Multi-API AXT_RT_TABLES_MULTI Anpassung des Verhaltens aller Rapid Applications Berechtigungsprüfung AXT_RT_TABLES_AUTHORITY_CHECK Sperrstrategie AXT_RT_TABLES_BUSINESS_LOCK 2013 SAP AG or an SAP affiliate company. All rights reserved. 16

SAP CRM Rapid Applications - Projekteinsatz

Objektmodell Positiv: Geringer initialer Aufwand für das Anlegen eines kundeneigenen Geschäftsobjektes Einfache Integration in SAP-Standard-Prozesse über Anwendungsreferenzen Kein Programmieraufwand für Standardfunktionalitäten wie Suchen, Anlegen etc. Erweiterbarkeit über BAdIs Negativ: Anfängliche Kinderkrankheiten des Rapid Application Tools Anwendungsreferenzen 35-stellig (Objekt-GUID 32-stellig) Bislang kein Einfluss auf die Namen der generierten ABAP-Klassen 2013 SAP AG or an SAP affiliate company. All rights reserved. 18

Geschäftslogik Positiv: Durch entsprechende BAdI-Implementierungen ist die Möglichkeit vorhanden, zu allen wichtigen Events in die Programmlogik einzugreifen (Anlegen, Speichern etc.). Eine dynamische Suchfunktion wird für alle Attribute eines Wurzelobjektes inkl. der direkten Kindobjekte automatisch bereitgestellt. Vollständige Kapselung der Geschäftslogik, d.h. auch ein externer Zugriff ist möglich Negativ: Keine eigenen GenIL-Klassen für die neuen Geschäftsobjekte, sondern generischer Ansatz Dadurch gewisse Einschränkungen im Vergleich zu manuell angelegten GenIL-Objekten Entsprechender Programmieraufwand notwendig, um diverse Einschränkungen zu umgehen 2013 SAP AG or an SAP affiliate company. All rights reserved. 19

Benutzeroberfläche Positiv: Generierung einer kompletten Web Client UI-Komponente pro Wurzelobjekt incl. aller wichtigen Elemente wie Windows, Viewsets, Views (Übersichtsseiten, Tabellenviews, Detailansichten, Suchmasken und Suchergebnisviews), Navigationslinks etc. Negativ: Einige generischen Ansätze noch nicht sauber umgesetzt (z.b. Event-Handling in Tabellen, Direkte Werteingabe in Anwendungsreferenzfelder etc.) Dadurch manueller Programmieraufwand nötig 2013 SAP AG or an SAP affiliate company. All rights reserved. 20

Fazit

Fazit Vorteile: Nach anfänglichen Schwierigkeiten sehr einfaches und gleichzeitig sehr mächtiges Tool Einfache Integration in SAP-Standard-Prozesse Sehr grosse Zeit- und Aufwand-Ersparnis Nachteile: Nur bedingt Einfluss auf die Namensgebung der generierten Entwicklungsobjekte (z.b. ABAP-Klassen) Teilweise unausgereifte generische Ansätze 2013 SAP AG or an SAP affiliate company. All rights reserved. 22

Vielen Dank! Kontaktdaten: Thomas Helbig Data Migration Consulting AG Zelgstrasse 9 CH-8280 Kreuzlingen thomas.helbig@dmc-ag.ch 2013 SAP AG or an SAP affiliate company. All rights reserved.