ZENOS - SAP plug-in. Volker Brandenburg Geschäftsführer actum consulting products GmbH



Ähnliche Dokumente
Thomas Steinke / Volker Brandenburg. Geschäftsführung actum consulting products GmbH

ZENOS - SAP plug-in Customizbare und standardisierte Services für SAP-Systeme

SAP SharePoint Integration. e1 Business Solutions GmbH

News actum consulting products GmbH. Alle Rechte vorbehalten.

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

white sheep GmbH Unternehmensberatung Schnittstellen Framework

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

Advanced Banking Platform

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

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

PCC Outlook Integration Installationsleitfaden

Update Informationen

SAP NetWeaver Gateway. 2013

WI EDI Solution. Stand

Transparente Hausverwaltung Marketingschmäh oder doch: eine neue Dimension der Dienstleistung?

Benutzerverwaltung Business- & Company-Paket

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

Anleitung Typo3-Extension - Raumbuchungssystem

Java Enterprise Architekturen Willkommen in der Realität

Datenanalyse - Schnittstellendesign

Ausgangsrechnungen. an den Bund

Anleitung SEPA-Lastschriften mit VR-NetWorld Software Version 5.x

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

Projekt: RFC to FTP. Szenario der serviceorientierten Anwendungsintegration. Sebastian Altendorf Dirk Brillski David Gebhardt

Einstieg in Exact Online Buchungen erfassen. Stand 05/2014

Kurzeinführung Excel2App. Version 1.0.0

Anleitung SEPA-Lastschriften mit VR- NetWorld Software 5

Abschluss Version 1.0

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Hilfe zur Urlaubsplanung und Zeiterfassung

AZK 1- Freistil. Der Dialog "Arbeitszeitkonten" Grundsätzliches zum Dialog "Arbeitszeitkonten"

Einstellungen für SEPA-Lastschriften oder SEPA Dauerlastschriften in der VR-NetWorld Software 5.0

Anpassung der VR-NetWorld Software für den SEPA-Lastschrifteinzug

Customer Data Control. - verwalten und steuern -

Kurzanleitung SEPA-Lastchriften mit der VR-NetWorld Software 5.0

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

Internet Explorer Version 6

Umstieg auf Microsoft Exchange in der Fakultät 02

ERSTELLEN VON INCENTIVES IM ZANOX NETZWERK

Wiederkehrende Buchungen

enhanced File Archive (efa)

Direktes Versenden von Listen, z.b. Die Liste der Personalkosten (zpkost)

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Lokale Installation von DotNetNuke 4 ohne IIS

Anleitung SEPA-Lastschriften mit VR-NetWorld Software 5

Leitfaden für die Mitgliederregistrierung auf der neuen Webseite des SFC-Erkelenz

Benutzeranleitung Superadmin Tool

Urlaubsregel in David

INFORMATION LIFECYCLE AKTUELLE TRENDS IM INPUT MANAGEMENT CENIT EIM IT-TAG 13. JUNI 2013 IN STUTTGART LARS LAMPE

Erfassung von Umgebungskontext und Kontextmanagement

Raiffeisen-Volksbank Wemding eg

Mobile ERP Business Suite

Erste Schritte. Lavid-F.I.S. Faktura. Erste Schritte

Volltextsuche im Service Desk

Anleitung SEPA-Lastschriften in der VR-NetWorld Software Version 5

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

KPI Analyse Wertschöpfung durch Transparenz

EDI Datenaustausch und Konvertierung Funktionsumfang & Services

GE Capital Equipment Financing. GE Capital Leasing-Tool Schulungsunterlagen

Shopware-Plugin. Automatische Dokumenterstellung. Version RHIEM Intermedia GmbH. General Manager: Franz Rhiem Dr.-Ing Stefan Rhiem René Tanzer

ECM und Zusammenarbeit

VORSCHAUBILDER NEU GENERIEREN FÜR SHOPWARE 4.0

Vorbereitung auf die SEPA-Umstellung

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

Kostenstellen verwalten. Tipps & Tricks

How to GuV mit PBS NAI Die Erstellung einer Gewinn- und Verlustrechnung mit PBS NAI

Shopware-Plugin. Statusverwaltung. Version RHIEM Intermedia GmbH. General Manager: Franz Rhiem Dr.-Ing Stefan Rhiem René Tanzer

Business Collaboration

SEPA-Umstellungsanleitung VR-NetWorld Software

Abwesenheitsnotiz im Exchangeserver 2010

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

Profi cash 10. Electronic Banking. Installation und erste Schritte. Ihre Spezialisten für den elektronischen Zahlungsverkehr und moderne Bezahlsysteme

Vereinfachte Ticketerfassung oxando GmbH

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

Dokumentation. Schnittstelle IKISS Bayerischer Behördenwegweiser. Stand:

INTEGRA Finanzbuchhaltung Jahresabschluss Jahresabschluss 2014

SEPA-Umstellungshilfe für die VR-NetWorld-Software zur Nutzung von SEPA-Lastschriften

für Function Modules / BAPIs. Zusätzliche Strukturen und Parameter werden in den Mapping- Prozess eingesteuert.

Outlook Vorlagen/Templates

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen


Individuelle Formulare

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

TeamSpeak3 Einrichten

Anwenderleitfaden Citrix. Stand Februar 2008

Kommunikations-Management

[Customer Service by KCS.net] KEEPING CUSTOMERS SUCCESSFUL

Artikel Schnittstelle über CSV

Firewalls für Lexware Info Service konfigurieren

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Tutorial. Wie kann ich meinen Kontostand von meinen Tauschpartnern in. übernehmen? Zoe.works - Ihre neue Ladungsträgerverwaltung

xtmail Suite for SAP xtmail Suite for SAP

PC CADDIE SMS Versand

teischl.com Software Design & Services e.u. office@teischl.com

Ihre PLM-Prozessexperten für Entwicklung und Konstruktion

Lehrer: Einschreibemethoden

2 Aufruf eines SAP Webservices aus einer Adobe Flex 4.0- Applikationen

Transkript:

ZENOS - SAP plug-in Volker Brandenburg Geschäftsführer actum consulting products GmbH

ZENOS und Enterprise-Services Enterprise Services spielen immer mehr eine größere Rolle in der Prozessanbindung an SAP unterschiedliche Entwicklungsstände stehen in den einzelnen Industry Solutions zur Verfügung SAP unterstützt den verlässlichen technischen Datenaustausch Idempotency Framework verwaltet Request-ID s und die dazugehörigen Antworten. Dadurch wird sichergestellt, dass ein Request nur einmal zugestellt wird und die entsprechende Antwort ebenfalls Um die Übertragung von Nachrichten zu garantieren und auch die korrekte Reihenfolge der eingehenden Nachrichten zu kontrollieren, sieht das WS-RM-Protokoll vor, eine oder mehrere Nachrichten zu Sequenzen zusammenzufassen. Sequenzen erhalten eine eindeutige Identifikation. Nachrichten innerhalb einer Sequenz werden fortlaufend durchnummeriert. Der WSRM-Sequenz-Header in der SOAP-Nachricht identifiziert die Sequenz, zu der eine Nachricht gehört SAP kümmert sich um die sichere Kommunikation zwischen Consumer und Provider ZENOS kümmert sich im Backend um eine sichere prozessbezogene Verarbeitung Stellt innerhalb einer Sequenz die Ablaufreihenfolge der Nachrichten sicher

Welchen Mehrwert liefert das SAP Plug-in ZENOS? Sobald der Kunde im SAP Backend Hand anlegen muss, unterstützt ZENOS durch eine produktgestützte Entwicklung. Der generierte Programmcode ist über alle SAP Kommunikationstechniken nutzbar! ESR Web Service ABAP Proxy SAP Backend Connectivity IDoc File SAP Application ZENOS BAPI-Implementation stable/repository/open hide internal structure governance process Generierte Zugriffe BAPI BAPI BAPI BAPI BAPI BAPI Internal Access Layer single access point i/e Expertendialoge Business Object Layer Business Logik Daten & Methoden Pufferung f. performance API/FB Object API/FB API/FB API/FB Object Object Object DB /File Application DB Access Layer gekapselter Datenbankzugriff DB Access DB Access DB Access DB Access

Conversation Controlling Bindeglied zu den SAP Standardkommunikationstechniken Erzeugt Transparenz und Sicherheit Durch einheitliches Monitoring für Alle Kommunikationstechniken, GUI zu Transaktion und Transaktion zu Transaktion Objekte gezielt unterbrechen und wieder starten Steuerung der einzelnen Objekte durch fachliche + technische Status Parken und automatischer Wiederanlauf Trigger für andere Entity- und Taskservices mit oder ohne Output ESR Web Service ABAP Proxy IDoc SAP Backend Connectivity Conversation controller File Monitoring (Transparente Verarbeitung im Backend) Technische Optimierung (z.b. Lastverteilung) Mapping (Oberflächengesteuert, Globale Regelwerke) Task (Objektketten, Kompensationsregeln) Entity (Prozesskomponenten neu o. erweitert) ZENOS Application Service Enabling Layer Proxy-Implementierung Service-Implementierung BAPI BAPI BAPI BAPI BAPI BAPI Application Layer API/FB API/FB API/FB Methode API BAPI

Unterstützung ZENOS für Enterprise Services HTTP Communication Layer Internet Communication Manager Internet Communication Framework Durch die Design-Richtlinien für SAP Enterprise Services ist ein ZENOS Einsatz zur Beschleunigung der Proxy- und Service- Implementierung gewährleistet. Webservice Enabling Layer Webservice Runtime Lokale XI Runtime ABAP-Proxy-Framework ZENOS Application Service Enabling Layer Proxy-Implementierung Service-Implementierung BAPI BAPI BAPI BAPI BAPI BAPI Application Layer API/FB API/FB API/FB Methode API BAPI

Designrichtlinie für Enterprise Services ABAP-Proxy- Framework Konvertiere XML nach ABAP Konvertiere ABAP nach XML Durch die Design-Richtlinien für SAP Enterprise Services ist ein ZENOS Einsatz zur Beschleunigung der Proxy- und Service- Implementierung gewährleistet. Proxy- Implementierung Ausführung der Default-Import- Konvertierung Aufruf BAdI für Eingangsverarbeitung Ausführung Geschäftslogik Aufruf BAdI für Ausgangsverarbeitung

Nutzung der SIW (Service Implementation Workbench) Aufruf ZENOS

Vorbereitung zum generieren des Services Anlage eines Objektes wie gewohnt Zusätzlicher Reiter in der Objektverwaltung welcher Service soll generiert werden Bezeichnung des Bausteins Unterstützung der Standardpattern

Vorbereitung zum generieren des Services Nicht alle Verarbeitungsstrukturen müssen als Parameter definiert werden die RFC-Parameter müssen von Table Typ oder Structure sein aktivieren automatischer Nachrichtenausgabe Input / Output Parameter welcher Parameter für welchen Baustein / Service

Vorbereitung zum generieren des Services generieren wie gewohnt über den Mapping-Assistenten jeder parametrisierte Service wird generiert

Generierte Bausteine Funktionsgruppe und Funktionsbausteine werden generiert jeder Baustein enthält automatisch Trace-, Nachrichtenund Mapping- Funktion der Baustein ruft das Mapping-Objekt auf

Unterstützung in Entwicklung und Betrieb testen der Bausteine über SE37 möglich jeder Aufruf wird gemonitort gewohnte Entwicklungs- und Testumgebung steht zur Verfügung

Mehrwert durch ZENOS-Generierung pro Service wird ein Funktionsbaustein generiert eine Funktionsgruppe wird erzeugt der FB kann in den Service manuell eingehängt werden oder den Service generieren anhand der Funktionsgruppe (SolMan / TechEd2010) dadurch erhält ein Enterprise-Service über den Standard hinaus automatisch alle Vorteile von ZENOS Monitoring, Auditierung (Get-Calls), Steuerung, Restart und die Kombination von diversen Zugriffen, als auch das Umschalten auf die Lastverteilung ein ZENOS Objekt kann nun als E-Service, RFC-Baustein oder weiterhin generisch aufgerufen werden die Kombination zwischen pollen und Aufruf besteht weiterhin abschaltbare (aktivieren/deaktivieren) Services dadurch kann dem ungewollten Aufruf Einhalt geboten werden

SAP Backend Connectivity Conversation Controlling Bindeglied zu den SAP Standardkommunikationstechniken Verarbeitung gezielt unterbrechen und wieder anstarten Steuerung der einzelnen Services durch fachliche + technische Status Parken und automatischer Wiederanlauf Periodische Funktionen (Scheduling detailliert / Regelkombinationen) Mo-Fr 9-18 alle 10 Minuten / Sa alle Std Trigger für andere Entity- und Taskservices mit oder ohne Output (z.b. Weiterverarbeiten des frisch angelegten Kreditors) Nutzung der SAP Kommunikationstechniken SAP Kommunikationstechniken werden mit einheitlichem Monitoring versehen Webservice Generierungsunterstützung Einfaches Einbinden von ABAP-Proxy RFC-Verarbeitung Synchron Asynchron Im Betrieb umschaltbar Einfaches Einbinden von Idoc-Verarbeitung (In-Outbound) File-Verarbeitung in unterschiedlichsten Facetten (inkl. FTP) SAP Trigger nutzbar NAST, Idoc, Workflow,... Web Service ABAP Proxy SAP Backend Connectivity Monitoring / Conversation controller Technische Optimierung Mapping Task Entity IDoc File

Einsatzmöglichkeiten /-gebiete ZENOS SAP Plugin ZENOS SAP Business Process Platform Components PI BI MDM Portal SAP Application Business Suite ERP CRM SCM SRM PLM SAP NetWeaver Tools Visual Composer Developer Studio Composition Env. SolMan Industry Solution Insurance Banking Utilities Retail... Umfassendes Framework, das kundenindividuell ausprägbar und erweiterbar ist! Ermöglicht: Schnelle Entwicklungszeiten Einen modularen Aufbau Schnelle Anpassbarkeit Effizienten Betrieb durch umfassendes und einheitliches Fehlerhandling Massendatenverarbeitung durch eigene Lastverteilung Tranparenz durch kundenindividuell ausprägbares Monitoring Inbound-/Outbound-Schnittstellen z.b. Stammdatenverteilung SAP-SAP z.b. Versorgung vor- oder nachgelagerter Non-SAP-Systeme Prozessorientierte Systemsplits, Datenharmonisierungen oder Migrationen z.b. Herauslösen eines Buchungskreises Erstellung kundenindividueller Prozessketten z.b. Kundensuche im SAP Banking Prozessautomatisierung z.b. Triggerinformationen sammeln, verdichten und verteilen Performancesteigerung / Lastverteilung im Backend z.b. Datenübertragung ERP nach GTS Kundenindividueller Geschäftsprozessmonitor z.b. Proaktives Monitoring im IS-U

Business Data Toolset

ZENOS unterstützt das Business Data Toolset Das BDT (Business Data Toolset) ist eine zentrale Steuerung für die Pflege von Stammdaten und einfachen Bewegungsdaten. Dabei beschränkt sich das BDT nicht nur auf die Unterstützung der Dialogpflege, sondern behandelt auch Pflege im Hintergrund über Direct Input bzw. Funktionsbausteine. Darüber hinaus stellt das BDT generische Services für immer wiederkehrende Anforderungen (z.b. Änderungsbeleglisten, Feldmodifikation und Löschprogramm) zur Verfügung. Hierbei übernimmt das BDT die Steuerung sowie generische Teile und ruft die Anwendungen über fest vorgegebene Schnittstellen (Steuertabellen und Zeitpunkte) auf. Die Anwendungen ihrerseits bringen anwendungsspezifische Entwicklungen (z.b. zum Lesen und Schreiben der Anwendungstabellen) ein. BDT wird verstärkt in der Insurance und Banking Lösung genutzt

ZENOS unterstützt das Business Data Toolset Neuer Reiter in der Objektverwaltung BDT-Anwendungsobjekt auswählen Steuerung des Aufrufes vornehmen (zur Laufzeit änderbar)

ZENOS unterstützt das Business Data Toolset Anhand des Anwendungsobjektes werden alle Strukturen autom. angeboten danach gewohntes Feldmapping

ZENOS unterstützt das Business Data Toolset durch generieren des Mapping- Programmes wird automatisch der BDT Aufruf erzeugt Restartfähigkeit und Wiederanlauffunktionen stehen wie gewohnt zur Verfügung BDT kann jetzt an der Lastverteilung teilnehmen die Anpassungen an den Transaktionen durch das BDT werden auch im Schnittstellenprozess durchlaufen durch ZENOS erhält auch ein Enterprise-Service die Funktionalität des BDT

Suchen in Kommunikationspaketen Weitere Unterstützung für die gezielte Fehleranalyse

Unterstützung für die gezielte Fehleranalyse In dem Prozessdatenaustausch sind für eine Recherche nicht nur die Key- Daten notwendig, sondern auch die sogenannten Nutzdaten Es muss die Möglichkeit bestehen den gesamten Datenstrom zu untersuchen was wurde angeliefert bzw. was wurde dem Consumer geliefert

Unterstützung für die gezielte Fehleranalyse Im Customizing eine Gruppe definieren diese Gruppe enthält die Strukturinformationen, die gesammelt werden soll Strukturen aus dem Ddic oder der Strukturzuordnung nehmen welche Richtung soll berücksichtigt werden

Unterstützung für die gezielte Fehleranalyse Im Customizing eine Gruppe definieren diese Gruppe enthält die Strukturinformationen, die gesammelt werden soll In der Objektverwaltung eine Gruppe zuordnen Aktivieren der Erweiterten Statistik und Gruppenzuordnung wählen

Unterstützung für die gezielte Fehleranalyse Gruppenzuordnung Sammel-Modus wählen mögliche Einschränkung (Pattern) definieren

Unterstützung für die gezielte Fehleranalyse In dem Aktions-Identifier wird nur das erstmalige Auftreten der Information im Datenpaket dargestellt Über die Gruppenzuordnung werden alle Inhalte der Records, die für eine Analyse vorgehalten werden sollen, nach dem Inhalt durchsucht für alle Objekte die eine erweitere Statistik bzw. Gruppe zugeordnet haben

Unterstützung für die gezielte Fehleranalyse Durch die Suchunterstützung können schnell objektübergreifende Informationen gefunden werden, die eine Prozessanalyse beschleunigen Generische oder genaue Suche In welchen Feldern soll gesucht werden Treffermenge in welcher Pro-Id in welchem Record

Unterstützung für die gezielte Fehleranalyse Auch die folgende Fragestellung wird unterstützt Irgendwann haben die uns doch... geschickt Nun ja, mit ZENOS kann geholfen werden

Unterstützung für die gezielte Fehleranalyse Suchfunktion zum Objekt in Eingangs- bzw. Ausgangsdaten

Unterstützung für die gezielte Fehleranalyse Suchergebnisse über Portsuche 2004 - heute

Unterstützung für die gezielte Fehleranalyse Suchergebnisse über Monitor-Requests 2011 - heute generische oder genaue Suche Per Doppelklick in den Monitor

Unterstützung für die gezielte Fehleranalyse Die Analysefunktionen dienen auch in der Kombination mit Enterprise- (Web-)Services

Kontaktdaten products GmbH Herzlicher Dank für Ihre Aufmerksamkeit Volker Brandenburg Geschäftsführer Bei dem Neuen Krahn 2 20457 Hamburg Fon: +49(0)40 38 08 18-0 Fax: +49(0)40 38 08 18-18 Mobil: +49(0)175 26 27 977 http://www.actum.de - e-mail: VBrandenburg@actum.de