Schnittstellen
Schnittstellen werden immer dann benötigt, wenn durch Arbeitsteilung eine Übergabe zwischen Transferpunkten erfolgen muss.
Schnittstellen verbinden beispielsweise zwischen Funktionsbereichen, Projekten, Personen, Systeme oder Unternehmen.
Grundsätzlich unterscheidet man zwischen betriebsinternen Schnittstellen (zwischen Mitarbeitern, Abteilungen, Geschäftsbereichen,...) und betriebsexternen Schnittstellen (Unternehmen – Lieferanten, Unternehmen – Kunden).
Die traditionelle Arbeitsteilung zerlegt komplette Vorgänge in viele kleine Arbeitsschritte.
Die verschiedenen ProTicket-Schnittstellen dienen zur Überführung von definierbaren Daten aus dem System A in das System B, um diese Daten einlesen und /oder weiter verarbeiten zu können.

Frühere Mittel:
- Brieftauben
- Rauchzeichen
- Telegraphen
- Papier (Brief / Fax, etc.)
Heutige proprietäre Systeme:
Urheberrechtlich geschützte Programme ohne offengelegten Quellcode sind „proprietäre“ Systeme.
Bekannte Beispiele proprietärer Software sind:
- Microsoft Windows
- Adobe Photoshop
- AutoCAD
- Macromedia Flash
- etc.
- Austausch von Exportdateien (Übertragung von Textdateien oder eigenen Formaten auf Disketten, E-Mails oder anderen elektronischen Wegen) und anschließendem manuellen Import in Zielsysteme.
- Sicherheit ist stark abhängig vom Übertragungsweg (E-Mail meist unverschlüsselt), sowie der evtl. Sicherung der Exportdatei selbst (Passwort, EFS, Prüfsummen, etc.)
Probleme gängiger Wege:
- Unnötige Datenredundanz durch schlechte Synchronisationen
- Oftmals fehlende Kontrollmöglichkeiten (Hat der Transport geklappt oder nicht?)
- Schlechte Performance bei asynchronen Übertragungen (keine Echtzeitanpassungen möglich)
Lösungen:
ProTicket hat erfolgreich verschiedene Schnittstellen mit dem ProTicket-System für den Datenimport und den Datenexport eingebunden (Beispiele):
- DTAUS-Banking Schnittstelle zum Import/Export ProTicket ↔ Deutsche Bank
- Export von Bankdaten zum Lastschrift-Einzug (Stadt Kreuztal → Stadtkasse)
- Übergabe von Abonnement-Daten zum „Kommunalen Rechenzentrum Niederrhein“ für die Stadt Viersen.
- Übergabe von Abonnement-Daten mit Kassenzeichen für die Stadt Nordhorn
- Übergabe von Veranstaltungsdaten in externe Content Management Systeme.
Die Daten können in verschiedenen Formaten vorliegen. Wichtig für die Umsetzung ist eine genaue Schnittstellen-Beschreibung und Definition der Datentypen.
Die ProTicket-Übergabe-Formate passen sich dabei an die jeweiligen Routinen der Zielkomponenten an, z. B.:
- CSV (comma-seperated values)
- XML (Extensible Markup Language)
- DTAUS (Datenträgeraustauschverfahren)
- Sonderformate auf Anforderung
ProTicket unterscheidet zwischen:
- Schnittstellen zum Zugriff auf Systemroutinen
- zur Kommunikation mit anderen Prozessen
- zum Verbinden einzelner Softwarekomponenten (Module) eines Programms bzw. programmübergreifende Schnittstellen.
Mit ProTicket haben Sie damit alle Möglichkeiten Ihre Daten vielfältig weiter zu verarbeiten:
- Sicherheit der vertraulichen Daten durch SSL-Verschlüsselung (webbasiert), oder auf Wunsch mit eigenem Zertifikat.
Wir generieren Ihnen einen beliebig starken Schlüssel, mit dem ausschließlich Sie Ihre Daten entschlüsseln können.
- Onlineabgleich der Daten durch Webservices beliebig oft oder auch automatisiert möglich. Sie können Ihre Daten so aktuell halten, wie Sie es benötigen.
- Aufgrund der synchronen Übermittlungswege werden Fehler sofort bemerkt und unseren Technikern automatisch gemeldet. Zusätzlich wird ein detailliertes Fehlerprotokoll geführt.
- Offene Schnittstellen (XML, SOAP und Webservices durch neueste .NET Technologien) ermöglichen Ihnen (oder auch uns) die Entwicklung eigener beliebiger Anwendungen. Somit können Sie selber entscheiden, welche Daten in Ihr System eingepflegt werden sollen, bzw. welche Daten Sie in unsere Datenbank aufspielen möchten (z. B. zur Generierung von Berichten, Abrechnungen)
- Wir entwickeln unser System selbst! Wenn Sie eine neue Übertragungsform benötigen, schaffen wir sie! Eine Installation Ihrerseits ist niemals nötig, da wir vollständig webbasiert arbeiten.