10. SAGA Basis Treffen.

Slides:



Advertisements
Ähnliche Präsentationen
integrative process management solutions
Advertisements

1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
Thema: Sicherheitsarchitektur für mobiles Arbeiten
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Design- und Entwicklungswerkzeuge
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
:35 Architektur Moderner Internet Applikationen – Sonderthema 1 Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
A deeper look into EAI Experience from Reality
Systemverwaltung wie es Ihnen gefällt.
eLab-Aufbau und Funktionsweise aus technischer Sicht
Basis-Architekturen für Web-Anwendungen
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Datenbankzugriff im WWW (Kommerzielle Systeme)
Erweiterung B2B Usermanagement / LDAP-Anbindung
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Business to Business Integration anhand von ERP-Systemen
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
Microsofts XML-Strategie aus Sicht des Endanwenders Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH.
PinK Plattform für intelligente Kollaborationsportale Dr. Joachim Quantz, e.V. Berlin, 13. September 2005.
Komplexe Systemlandschaft
Projekt Web Engineering
Identity für GSI Michael Dahlinger, GSI
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
PRODUKTINFORMATION BILDSCHIRMFOTOS. Das Umwelt-Service-Portal (USP) ist das Wissens- und Informationszentrum Ihres Entsorgungsunternehmens. Technisch.
Gliederung Einleitung Bestandteile und Konzepte von NetWeaver 04
SAP XI Autor: Matthias Robert Grünewald Datum:
„Buy and Make“ anstelle von „Make or Buy“
Thats IT!. Titelmasterformat durch Klicken bearbeiten Über uns Mit uns bekommen Sie: Beratung – Doing - Betreuung langjährige Erfahrung umfassende Beratung.
MDA – Framework AndroMDA
Warum brauche ich ein CMS – Content Management System?
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Systemaufbau / Komponenten
Consulting and Solutions.NET Vortragsreihe – Vorstellung der Referenten Happy Arts Software Markus Kämmerer IT-Erfahrung seit 1987,
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Claudia Fischer Licensing Marketing Manager Jochen Katz Product Manager – Windows Server Anna Fetzer Product Manager – System Center.
NDK Enterprise Technologien Informationen Infrastruktur und Fallstudie Daniel Nydegger Studienleiter Enterprise System Entwicklung.
Java Server Pages Sergej Keterling
Management- und Web Services- Architekturen
SPODAT - Blick nach vorn
Enterprise Achitect (Sparx Systems) Marius Rudolf
Vision. 2 Vision der Software Offene, modulare, integrierte, redundanzfreie, skalierbare, primär webbasierte Business-Applikation bestehend aus eigenen.
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Kaseya Virtual System Administrator Produkt Update 7.0 Rocco van der Zwet Copyright ©2014 Kaseya 1.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Vassil Dimov.  Was ist Blue Age  Eigenschaften  Möglichkeiten  Hello World (Beispiel)  Entity Creation(Beispiel)  Benefit.
Mit IT IS enbex Hand in Hand Zeitgemäße Unternehmen sind auf schnellen und sicheren Datenaustausch angewiesen IT IS AG.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Datenbanken im Web 1.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
J2EE-Motivation(I) Anforderungen an heutige Software u.a.:
Ab jetzt können Sie kreuzweise … Wolfsburg, Michael Rother.
Überblick Einführung in SAP Business One
Optimierung von Geschäftsprozessen durch Webformulare und Webworkflow Rainer Driesen Account Manager.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
SE 2010, Paderborn Produktlinien-Engineering im SOA-Kontext.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
1.
Von Oracle Reports zum BI Publisher
 Präsentation transkript:

10. SAGA Basis Treffen

Agenda SAP Webtechnologien SAP Integrationstechnologien im Einsatz Web Dynpro @ T-Mobile Fremdhausverkauf Demo Portal Integration mit externem CMS System Adobe Interactive Forms Anwendungen bei Anton Paar & AT&S SAP Integrationstechnologien im Einsatz SAP PI Stadt Wien SAP PI SAP PI ELDA, EDIVKA im Einsatz JCO, .NET und SBC 4.8 Mobile Szenarien im SAP Digitale Signaturen Anwendungsszenario SAP Composition Environment Web Services Integration

WebDynpro Technologie – Was ist WebDynpro? SAP‘s Entwicklungsumfeld für die Entwicklung von professionellen Oberflächen für Business Anwendungen Ausgeklügelte Laufzeitumgebung Minimieren manuelles Codieren durch Modellierungsansatz + Codegenerierung Fertige Tools unterstützen Design und Wiederverwendbarkeit von Oberflächenkomponenten MVC Model basierend, klare Trennung zwischen UI und Backend Services Der Entwickler hat die volle Kontrolle über den generierten Code über alle Entwicklungsschritte hinweg 3

WebDynpro – Zielsetzungen Modell basierte User Interface Entwicklung Erzwingen klare Trennung zwischen UI und Business Logik Oberflächen ändern sich öfters als die Business Logik größere Wiederverwendbarkeit Wenig Codierung, sehr viel Design Mischen und Anpassen von deklarativen und dynamischen (programmatischen) Teilen Client unabhängige Technologie Browser, Smart Client, Mobile Device Plattformunterstützung Java (mit SAP NetWeaverTM ´04), ABAP (NetWeaver 2004s/7.0) 4

WebDynpro – Demo T-Mobile – VIS4 5

Technik WebDynpro für ABAP / ERP6.0 Fremdhausverkauf Zur Demo… Technik WebDynpro für ABAP / ERP6.0

Mit folgenden Prämissen: Durchgängiges Rechtesystem. SAP Javatechnologie verbindet Aufgabenstellung Eine bestehendes Intranetportal (Basis Gentics Contentnode) für tausende Benutzer in ein SAP Portal zu integrieren. Mit folgenden Prämissen: Durchgängiges Rechtesystem. Für die Benutzer muss es transparent sein, wer den im Portal dargestellten Inhalt liefert. Der Fremdinhalt - aus sich des SAP Portals - muss über die Standard Feinnavigation zu erreichen sein. Die Konfiguration der Lösung (des Connectors) muss mit Standard SAP Portal Admin Mitteln erfolgen. Lösung Entwickeln einer Java Lösung auf SAP Netweaver und SAP Portal-connector API Basis.

Wie sieht die Integration für den Benutzer aus…

Adobe Interactive Forms Erfahrungen Anton Paar – Service AT&S 8D-Report

AIF http://epikur:50000/webdynpro/dispatcher/com.snapconsult/aifonl/AdfDemo

SAP Schnittstellentechnologien – Maschine-Maschine Middleware SAP Exchange Infrastructure (XI) .bzw SAP Process Integration (PI) SAP .NET Connector SAP Java Connector SAP Business Connector

Stadt Wien - Schnittstellenanforderungen Archiv IDOC Rechnungen an Stadt Wien SOAP/WSDL Wiener Wohnen EBPP IDOC XI SAP Stadt Wien SOAP/WSDL SOAP/WSDL Signatur-Service ECommerce Srv

Implementierungsbeispiel PI (live seit 01.01.09) Bestandabgragen (tRFC) Verfügbarkeit (tRFC) Bestandsänderungen (tRFC) LiveCache RFC (Artikel-bezeichnungen) SCM/APO/… ERP Auslieferungen (8000/Tag) Anlieferungen (800/Tag) Ca.110.000 APs/Tag TREX EDI-Srv XI Spitze 8000 Pos/10 Min Grossrechner Auslieferungensrückmeldungen (JDBC) Anlieferungenrückmeldungen (JDBC) Sonderbuchungen (JDBC) Konditionen (JDBC) Retouren (JDBC) ORACLE DB Lagersteuerung

Grosshandels- Spital Szenario für Medikamente

ELDA & EDIVKA

ELDA Übermittlung personal- und krankenhausspez. Verrechnungsdaten an SV Flat-File Schnittselle Nutzung J2SE Adapter Engine zur Kommunikation EDIVKA Übermittlung der Aufnahmeanzeigen an PV Flat-File Schnittstelle EDIFACT-Formate: EDILEIST und EDIKOST Kommunikation via Medicalnet-Server

Prozessdarstellung PI J2ee Standalone SV ELDA PC PI SAP IS-H PV FILE FILE FILE SAP IS-H PI PV Medicalnet

JCO – Java Connector .NET Connector SAP Business Connector

Mobile Infrastructure / SAP NetWeaverTM Mobile 7.1 „Mobile Szenarien“ SAP/WebConsole ITS Mobile .bsp Technologie WebDynpro Mobile Mobile Infrastructure / SAP NetWeaverTM Mobile 7.1 Lösungsvariante mit Eigenentwicklung auf Java Basis

Mobile Szenarien im Spital - Logistik der Anstaltsapotheke Etikettendrucker (und Zubehör) fixe/mobile Scanner Softwareanbindung an SAP - Automatisierte Warenentnahme auf der Station (Unit Dose Systems) - Codierung im Labor Eitketten (Spezialetiketten, Temperatur, ….) Etikettendrucker fixe Scanner - Administrative Vereinfachung bei Patientenerfassung und Verwaltung Wristband (Patientenarmbänder) Drucker dafür mobile Scanner - Logistik im Küchen- und Verpflegungsbereich Etikettierung (und Zubehör) Kartendrucker (Mifare-Technologie) fixe Scanner an der Kassa

SAP Mobil 2 Wege - offline (Datenübertragung per Cradle) Clientsoftware am mobilen Gerät Datenaustausch mit SAP über Fileschnittstelle (USB, RS232, Ethernet) - online (über Funk - Direktverbindung) SAP Client direkte Anbindung

SAP/Web Konsole - Architekturüberblick Presentation Server CRM SCM PLM R/3 Connection Module Logical Module WebSAPConsole Console Displayer VT100 protocol RF Access Point SAPGUI protocol Web HTTP protocol 25

SAP/Web Konsole – eine Transaktion SAP Konsole Zeichenbasierte Terminals Grafische Terminals 26

ITS Mobile - Überblick Wie bei SAP Konsole ist auch hier die Basis ein SAP-Dialogprogramm, das in der SE80 entwickelt wird Verwendung der bewährten ITS-Template-Technik Für jeden Bildschirm (Dynpro) wird ein HTML-Template generiert Generierung der Templates aus Dynpro direkt in SE80 Für ITSmobile gibt es einen eigenen Generierungsstil Kundenindividuelle Anpassungen des Templates bzw. Generierungsstil möglich 27

ITS Mobile - Vorteile Kein zusätzlicher Rechner erforderlich, ITS läuft direkt am WebAS (bei internen ITS) Funktionstasten können verwendet werden SAPWeb Konsole wird ab Release 7.1 nicht mehr unterstützt (Hinweis 1046184) SAP Konsole allerdings weiterhin Sonst wie bei SAP Konsole, dass Transaktion auch im SAPGui lauffähig ist und debugged werden kann 28

Digitale Signaturen

Digitale Signaturen im SAP-Umfeld Facts Eine digitale Signatur entspricht rechtlich einer „händischen“ Unterschrift SAP unterstützt nur Teil-Bereiche und keine kompletten Szenarien Diese Projekte sind zu 85% Organisationsprojekte und zu 15% IT-Projekte ROI Kalkulation möglich z.B. für Szenario „Versenden von elektronischen Rechnungen“ Kunden (Auszug) Wienerberger, Magna, Kaindl, Palfinger, Isosport, HTM, Swarovski, EVN, Sappi, …

Beispiele von Signaturen Verwendung Signaturpad Pdf Signatur XML Signatur

Szenarien im Überblick Elektronische Eingangs- sowie Ausgangsrechnungen SEPA Automatisierung Konzernverrechnung Signieren von Dokumenten vom Arbeitsplatz aus (ESign Printer) Signieren mit einem Signatur Pad („wirkliche Unterschrift“) Signieren in der SAP Anwendung(SSF Interface) Signieren/Verifizieren von EDI/EDIFACT Nachrichten Signieren/Verifizieren von Aufträgen, Bestellungen, Verträgen, etc. Signieren/Verifizieren von QM Dokumenten (ISO, etc.) Signieren/Verifizieren von Personaldokumenten (zB Urlaubsanträge) Verschlüsselung von Lohn-/Gehaltszettel Signierte Intrastat Meldungen

Prozess Konzernverrechnung Ausgangslage In vielen Konzernen werden umsatzsteuerrelevante Rechnung in einer bilanzierenden Einheit ausgedruckt, postalisch versendet und in der anderen legalen Einheit händisch erfasst bzw. ist evtl. ein elektronischer Prozess im Einsatz, es fehlt aber das Rechnungsmerkmal der digitalen Signatur (nur damit gesetzeskonform) Zielszenario Automatisierung dieses aufwändigen Prozesses: Mit Hilfe eines neuen Rechnungsmerkmales (der digitalen Signatur) und elektronischem Rechnungsaustausch bei voller gesetzlicher Anerkennung des Vorsteuerabzuges Technische Umsetzung: Fakturen werden erzeugt (IDOC+lesbares .pdf Dokument), über ESIGN digital signiert und an den Empfänger geschickt. Beim Empfänger werden diese vollautomatisch eingebucht und archiviert. Die gesetzlichen Erfordernisse (Validierung Signatur, Prüfungen,… werden vollautomatisch durchgeführt). Nutzen Wegfall von Porto/Papier -kosten Wegfall von Fehlerquellen, händischer Erfassung Schnellere Durchlaufzeiten  kürzere Rechnungsabschlüsse Automatische Archivierung und Verlinkung der Originalbelege Erfüllung der gesetzlichen Auflagen

Beispiel Stationslager im Apothekenmanagement Materialbewegungen in der Station werden durch die Pflege erfasst und müssen durch Berechtigte (Ärzte) innerhalb einer definierten Zeitspanne (Toleranzzeit) in SAP abgezeichnet (signiert) werden. Abgabe an einen Patienten Korrekturbuchung bei Inventur

Beispiel TFG (dokumentationspflichtige Arzneimittel) Ausgangslage Dokumentation und Begleitschein werden auf Papier erfasst, unterschrieben und abgelegt Zielszenario Nach der Abgabe an den Patienten wird die Dokumentation dezentral gebucht  Begleitschein wird bereits ausgefüllt gedruckt Arzt unterschreibt digital  Ablage im Archiv Nutzen Im System zu 100% nachvollziehbar 30 Jahre Aufbewahrungspflicht ist digital einfacher umzusetzen Prozess auch auf Implantate anwendbar

Sie haben eine Idee für eine neue Lösung? Viele Benutzer, unterschiedliche Endgeräte, Ausfallsicherheit, Performance Welche Plattform unterstützt den Entwicklungsprozess am besten Prozesse Wie hole ich die Anforderungen von der Fachabteilung ab Architektur (Komponenten, Services) Entwicklung/Testen (Build & Test Management) Wie transportiert man die Anwendung Anforderungen (BPM, UML) Produktivsetzung (Transportwesen) Idee für neue Softwarelösung bzw. neuen Prozess Fuhrpark-management Wie komme ich zu meiner neuen Lösung ? SAP CE 7.1 NWDI Wartung

Eine Entwicklungsumgebung für Individualentwicklungen Composition Environment – Was ist das ? Eine Entwicklungsumgebung für Individualentwicklungen Basiert auf Java und anderen Standard Technologien Ermöglicht modellgetrieben Software zu entwickeln Service Gedanke fest verankert Positioniert sich technisch gegen Oracle: mit der Fusion Plattform IBM: mit der Websphere Plattform BEA: mit Web /-Aqualogic Plattform JBoss: mit JBoss Enterprise Plattform Microsoft mit .Net Ungewohnte Rolle: SAP als Technologieanbieter !  und es muss nicht immer ABAP sein ;-)

Java Application Server Eclipse Enwicklungs- umgebung Der CE 7.1 “Baukasten” Java Application Server Eclipse Enwicklungs- umgebung Prozesse Event Flow Rolle Sichten / UI Portal und Web Formulare Mobile und Sprache Analytics Bus Daten oder File Services Service façade New service Data service Enterprise service Basic service Die Laufzeitumgebung Java EE 5 Anwendungsserver Entwicklungsumgebungen Eclipse Visual Composer Der Prozess-baukasten: Guided Procedures (GP) Benutzerschnittstelle Web Dynpro Java Java Server Faces Adobe Interactive Forms Adobe Flex Spracheingabe Geschäftsobjekte erstellen, Services zur Verfügung stellen Composite Application Framework (CAF) Die Serviceverwaltung Enterprise Service Repository Service Registry Web Services / Enterprise Services Connectivity Softwarelogistik (NWDI) Design Time Repository Component Build Services Change Management & Transport Service

Die Java Entwicklungsumgebung

Vereint „State Of The Art“ Technologien Warum ist die CE für Eigenentwicklungen interessant ? Vereint „State Of The Art“ Technologien Enterprise Java 5.0 zertifiziert Einfache SAP Integration Komplexe Webanwendungen einfach zu erstellen Online / Offline Szenarien möglich Vielzahl von Endgeräten unterstützt Durchdachtes Komponentenmodell Rasche Entwicklung durch modellgetriebenen Ansatz (CAF, VC) Ausgereiftes software lifecycle Management Zentrale Service Registry Serverkonsolidierung vielleicht möglich/interessant

Veranstaltungshinweis SAP NetWeaver bietet vollständige Unterstützung für die Java-Technologie Haben Sie schon von den SAP-Entwicklungsmöglichkeiten im Rahmen von Java Projekten gehört? Wussten Sie, dass SAP NetWeaver umfassende Unterstützung der Java-Technologie bietet, darunter SAP Netweaver CE (Composition Environment), eine Java Plattform konform mit Enterprise Edition 5 (JEE5)? Damit lassen sich Applikationen nach den Standards von z.B. EJB 3.0, JSF 1.2, JSP 2.1, JMS 1.1, JPA, SDO 2.1, JMX 1.2, JAX-WS 2.0 entwickeln. Informieren Sie sich beim 1. SAP Java-Community-Day am 23. April 2009 ab 13 Uhr über die neuen Möglichkeiten, die sich anlässlich des letzten Release-Updates der SAP Java-Entwicklungsplattform ergeben und erfahren Sie mehr über die Java-Entwicklungsumgebung im Rahmen von SAP-Projekten.    Agenda 12.30 Check-In 13.00 BegrüßungChristian Knell - Geschäftsführer SNAP Consulting GmbH 13.15 Einführung in die SAP Java Entwicklungsplattform - Composition Environment 14.00 kurze Pause  14.15 Composition Environment – Demo 15.00 Pause  mit kleinem Buffet und Getränken 15.30 Softwarelogistik – Die SAP Netweaver Development Infrastruktur (NWDI) 16.15 kurze Pause 16.30 Business Process Management auf dem Composition Environment 17.30 Fragen & Antwortenanschließend Ausklang

Vielen Dank für ihre Aufmerksamkeit! Helmut Ehrenmüller, SAP Austria GmbH Helmut.ehrenmueller@sap.com Christian Knell, SNAP Consulting GmbH Christian.knell@snapconsult.com