![Page 1: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/1.jpg)
XML in der Praxis:XML in der Praxis:Electronic Bill Presentment (EBP)Electronic Bill Presentment (EBP)
Institut für WirtschaftsinformatikJ. W. Goethe-University
J. W. Goethe University Institute of Information Systems
Mertonstraße 17, D-60054 Frankfurt am Main Tel.: +49 69 798-28804 Fax: +49 69 798-28585
[email protected]://www.xml-network.de
http://www.wiwi.uni-frankfurt.de/~tweitzel
xml-network.dexml-network.de
Tim Weitzel
![Page 2: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/2.jpg)
Das Potenzial von XML
Industry/Academic Partnerships for XML
Konzeption und Implementierung einer XML/EDI-Lösung
Erfahrungen
![Page 3: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/3.jpg)
MotivationMotivation
EDI seit den 60er Jahren „Nur 5 Prozent der Unternehmen nutzen EDI, für die eine Nutzung
wirklich vorteilhaft wäre“ 75% der Fortune 1.000 vs. < 2% der Non-Fortune 1.000 Neue Möglichkeiten (Java, XML, Internet, Clients)
Große Zielgruppe Rechnungssteller, -empfänger, Marktplatz, Finanzdienstleister
Nutzen aus EDI + Outsourcing Kostensenkung bis zu 70%, kein Papier, Kundenbindung... Layout, Cashflowverbesserung (Postlaufzeiten), flexiblere
Rechnungsstellung (z.B. täglich), keine Pflege interner Systeme (Outsourcing)
Jeder kann seine Sprache sprechen... ...und sich auf sein Kerngeschäft konzentrieren
![Page 4: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/4.jpg)
Einige ZahlenEinige Zahlen
Ende 2001 verschicken 26% aller Firmen im B2B-Bereich Rechnungen über das Web (Gartner Group)
...Ende 2004 sind es 35% bei einem deutschen Online-Marktvolumen (Umsatz) von $ 386,5 Milliarden (Forrestere Research)
Individuelle Kalkulation: http://www.seals.net/index.php?mid=15
![Page 5: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/5.jpg)
Das Potenzial von XML
Erfahrungen
Konzeption und Implementierung einer XML/EDI-Lösung
![Page 6: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/6.jpg)
Konzipierung: AnforderungenKonzipierung: Anforderungen
Niedrige Setup-Kosten
Niedrige Kommunikationskosten
Sicherheit (Authentifizierung, Verschlüsselung)
Integration in Inhouse-Systeme (z.B. RDBMS, SAP R/3, Tamino)
![Page 7: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/7.jpg)
Konzipierung: TechnologienKonzipierung: Technologien
Grundlage der Lösung: XML-Vorlage
Übertragung: HTTP-Protokoll
Verschlüsselung: SSL
Authentifizierung: Smart Cards
Anwendung: Java
![Page 8: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/8.jpg)
ArchitekturArchitektur
WWW-Browser
+Java-AppletWWW-
Server+
Java-Servlets
database
XDI
XML
XML
EDIFACT
EDIFACT2XMLConverter
XML
ExtranetDirectory Service
![Page 9: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/9.jpg)
EDIFACT-to-XML Konverter
![Page 10: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/10.jpg)
EDIFACT Nachricht und Repräsentation in XML
![Page 11: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/11.jpg)
Mapping Tool
![Page 12: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/12.jpg)
Seals als IntermediärSeals als Intermediär
![Page 13: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/13.jpg)
Anwendungsbeispiel: Lufthansa AirPlusAnwendungsbeispiel: Lufthansa AirPlus
Rechnungen werden den Kunden von Lufthansa AirPlus Web-basiert in XML (oder anderen Formaten) zur Verfügung gestellt
Kunden können sich diese Rechnungen (automatisiert) abholen und im Browser darstellen lassen
Kunden können die Daten weiterverarbeiten und in ihre Systeme
integrieren
Intermediär:
![Page 14: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/14.jpg)
DatenflussDatenfluss
(LARS)
![Page 15: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/15.jpg)
XML als DatencontainerXML als Datencontainer
Abbildung von strukturierten Daten auf der Basis von XML (xCBL)
Übertragung von XML-Dokumenten Verarbeitung von XML-Dokumenten
Rechnung im Rechnung im XML-FormatXML-Format
Konvertierung der Rechnungen nach
XML
![Page 16: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/16.jpg)
Rechnungsdarstellung im BrowserRechnungsdarstellung im Browser
![Page 17: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/17.jpg)
Integration in Inhouse-SystemeIntegration in Inhouse-Systeme
Relationale Datenbanksysteme über JDBC SAP R/3 über BAPI-Technologie (Uni-Test ;-)) SAP R/3 über IDOCs CSV Tamino (zurzeit im Test) XML EDIFACT
![Page 18: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/18.jpg)
Das Potenzial von XML
Erfahrungen
Konzeption und Implementierung einer XML/EDI-Lösung
![Page 19: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/19.jpg)
ErfahrungenErfahrungen
EDI Unterschätzen der Nutzen aber: unbekannte Formate teilweise Plattformprobleme (OS/2)
XSL/XSLT damals und heute komplex flache Hierarchien sind günstig Vermeiden Sie Funktionen, die nicht im Stylesheet implementiert
werden können
ERP-Integration grundsätzlich sehr einfach
![Page 20: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/20.jpg)
ErfahrungenErfahrungen
XML gutes Datenformat
Tools
hohe Unabhängigkeit (Plattform, Software, Anwendung)
nutzen Sie Schemata, keine DTDs
Schnittstellenfestlegung (Schemata, validierende Parser), -debugging (Klartextformat) und Testen (browsergestützte Testumgebungen) einfach
Probleme: Robustheit (strenge Parsereigenschaften)
Datenmodellierung: Elemente vs. Attribute (BizTalk...)
![Page 21: XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information](https://reader035.vdokument.com/reader035/viewer/2022062818/570491c21a28ab14218d9426/html5/thumbnails/21.jpg)
Tim Weitzel, J. W. Goethe-University, Institute of Information Systems , Mertonstraße 17, D-60054 Frankfurt am Main, Tel.: +49 69 798-28804 [email protected], http://www.wiwi.uni-frankfurt.de/~tweitzel