| Anbindung TK-Repair-Center mit Handy-Hersteller |
|
|
|
Beschreibung: Die verschiedenen Firmenteile einer Firmengruppe müssen Daten von elektronischen Geräten (meist Handys) von/zu einem Gerätehersteller übermitteln. Es gibt dabei vielfältige Kommunikationswege: • Zum einen werden Informationen vom Call-Center der Firmengruppe, bei denen der Kunde ein Gerät reklamiert hat, an den Hersteller übermittelt. • Der Hersteller wiederum überträgt Informationen an die Firmengruppe, über Geräte, die zu reparieren sind. • Die Firmengruppe fordert eindeutige Bearbeitungsnummer vom Hersteller an, bzw. übergibt deren Bearbeitungsnummer an den Hersteller, um diese in beiden Systemen synchron zu halten. Zur Vereinheitlichung der Schnittstellen stellt der Hersteller eine spezielle Software zur Verfügung, die vor Ort installiert werden muss und per XML/SOAP mit dem SAP des Herstellers kommuniziert. Die Daten der Kommunikation werden dann alle in einer MS-SQL-Datenbank vor Ort abgelegt. So wird nur eine Verbindung des eigenen ERP-Systems (Navision) zu dieser Datenbank benötigt. Um die einwandfreie Übertragung der Daten zu gewährleisten, ist ein Hand-Shake-Protokoll auch in der Datenbank realisiert, welches zu jedem zu übertragenden Datensatz (beide Richtungen) eine Statusspalte besitzt, die sich je nach Erfolg/Misserfolg der Übertragung ändert (und im Fehlerfall eine Fehlermeldung überträgt). So wird zwar bei Fehlern aufgrund fehlender Verfügbarkeit des SAP-Systems eine Nachricht mehrfach übertragen. Gelingt dies aber über Stunden nicht, wird die Übertragung abgebrochen. Logische Fehler (d.h. im Datensatz stimmen Daten nicht (falsches Format der Telefonnummer) oder Daten fehlen (z.B. Anschrift des Kunden) werden gleich fehlerhaft markiert und gelangen sofort mit Fehlermeldung beim Sachbearbeiter, der den Datensatz korrigieren kann, um eine nochmalige Übermittlung anzustoßen. Realisiert wurde die Software in Borland Developer Studio 2006 Delphi for .NET Framework. Sie ermöglicht die Konfiguration und Klassifikation der Datenbanken der Repair-Center und der Hersteller-Datenbank. Das Hand-Shake Protokoll musste vollständig implementiert werden und die unterschiedlichsten Reaktionsmöglichkeiten des Systems abgedeckt werden. Wichtig bei der Implementierung war eine zuverlässige, korrekte und schnelle Übermittlung der Daten, um die Arbeitsabläufe nicht zu verzögern. Die Repair-Center setzen Navision auf MS-SQL-Datenbank ein, es musste somit eine Schnittstelle zu deren SQL-Datenbank geschaffen werden. Der Hersteller nutzt, wie oben beschrieben, ebenso eine MS-SQL-Datenbank, die per XML/SOAP mit dem SAP-System des Herstellers verbunden ist. Zeitraum: 5 Monate Kunde: Auf Anfrage Tools: Delphi, Microsoft .NET Framework, MS-SQL, Navision |
| < zurück | weiter > |
|---|

