eLab-Aufbau und Funktionsweise aus technischer Sicht Dipl. Kfr. Grit Klockow Consulting http://www.jwconsulting.de Hanau, den 10.09.2002
eLab-Aufbau und Funktionsweise aus technischer Sicht Systemarchitektur Kundenanbindung B2C und B2B Kopplung Webserver – SAP Dokumentenmanagementsystem
eLab-Aufbau und Funktionsweise aus technischer Sicht Darstellung Prüfergebnisse Fakturierung von Prüfleistungen Resümee Diskussion
Systemarchitektur Die Systemarchitektur besteht aus folgenden Teilen: SAP R/3 – Standard (PM1) Release 4.6C jwLIMS (R/3 Add-on)
Systemarchitektur Browsergestützter Intranetteil mit Auftragserfassung Ergebnisdarstellung Rechnungsdarstellung XML / openTRANS gestützte Kopplung zu Fremdsystemen
Systemarchitektur Webserver mit folgender Konfiguration: Betriebssystem Windows 2000 Datenbank Oracle Version 8.1.7 Laufzeitumgebung Entwicklungssystem: Apache Tomcat
Systemarchitektur Laufzeitumgebung Test- und Produktiv- system: Websphere Application Server Programmierung auf Client-Seite mit HTML und JavaScript Programmierung auf Server-Seite mit JavaServerPages (JSP), Java und C++
Systemarchitektur Client Webserver Datenbank Apache Tomcat/ Websphere HTML JSP JavaScript Java C++ Oracle Apache Tomcat/ Websphere Application Server
Systemarchitektur Entwicklung der Browsermasken optimiert für: Internet Explorer 5.5 Bildschirmauflösung: 1024 x 768 Pixel
Systemarchitektur SAP R/3 ist Master bez. aller Stammdaten Synchronisation mit Webserver periodisch oder auf Anforderung Kein direkter Zugriff auf SAP-Tabellen vom Webserver
Kundenanbindung B2B und B2C B2C – Business to Customer Kunde kommuniziert manuell über IE mit Webserver B2B – Business to Business Kundensystem übergibt automatisch Daten Kundensystem übernimmt automatisch Daten
Kundenanbindung B2B und B2C Browser SAP R/3 Non SAP Webserver Hanau Marl Mandant Marl Mandant Hanau SAP System PM1 Konverter B2C B2B Sichtung von Auftrag und Prüfergebnissen LIM-System + Vertriebsabwicklung
Kopplung Webserver - SAP Daten sind redundant und strukturidentisch auf beiden Systemen vorhanden Web SAP Auftragsdaten SAP Web Stammdaten Prüfergebnisse und Fakturen
Kopplung Webserver - SAP Umwandlung der Datensätze in XML- Stream Übertragung mittels Remote Function Call (RFC) C++ - Programme (Server, Client) für RFC- Handling auf Webserver XML – Parser
Kopplung Webserver - SAP
Kopplung Webserver - SAP XML-Struktur angelehnt an openTRANS Standardisierung von Geschäftsdokumen-ten, wie Auftrag, Lieferschein, Rechnung als Grundlage für elektr. System–zu-System-Kommunikation
Dokumentenmanagementsystem Folgende Dokumente sind dem Objekt zugeordnet: Auftragskopf Probe Stammdaten (Dienstleistungen)
Dokumentenmanagementsystem Zugriff vom SAP und vom Webserver Alle Arten von Dokumenten sind denkbar: Bilder (jpg, gif, bmp) Word (doc) Excel (xls) usw.
Darstellung Prüfergebnisse Generierung von PDF-Dokumenten im SAP Übermittlung an Webserver Kunde kann Prüfergebnisse im Browser ansehen auf lokalem Drucker ausgeben auf seinem Rechner speichern
Fakturierung von Prüfleistungen Probenauftrag n Probenauftrag 3 Probenauftrag 2 Probenauftrag 1 Leistungen : PH-Wertbestimmung Aussehen Dichte Kundenauftrag : 1LW.02..... Probe 1 Leistungen: Probe 2 Probe 3 PH-Wertbestimmung Probe 4 Aussehen . Dichte . Probe n Probenauftrag 1 Leistung: PH-Wertbest. Probenauftrag1 Leistung: Aussehen Probenauftrag 1 Leistung Dichtebest. Merkmale + Methoden Temperatur
Fakturierung von Prüfleistungen Kundenauftrag mit mehreren Proben wird auf Webserver erstellt Pro Probe wird ein Probenauftrag im SAP angelegt CS-Auftrag (externe Kunden) bzw. PM-Auftrag (interne Kunden) Faktura als Folgebeleg aus SD-Aufträgen
Fakturierung von Prüfleistungen Kunde kann sich Leistungsaufstellung des Auftrages auf Webserver als PDF-Dok. anzeigen lassen Geschäftsvorfall für Kunden auf Webserver vollständig nachvollziehbar Auftrag Prüfergebnisse Leistungsübersicht
Resümee Nutzung von zukunftsorientierten Technologien (XML, openTRANS) Anbindung von SAP und Non SAP Systemen Keine Fehler durch manuelle Bearbeitung Manueller Eingriff ist möglich Nachvollziehbarkeit aller Transaktionen
elab-Aufbau und Funktionsweise aus technischer Sicht Dipl. Kfr. Grit Klockow Consulting http://www.jwconsulting.de Hanau, den 10.09.2002