Gateway-Skripte

Eine häufige Anforderung bei der Erstellung von Druckausgaben ist deren Weitergabe an andere Systeme, wie zum Beispiel an Fax- und E-Mail-Systeme oder an Archivierungssysteme. Diese Aufgabe wird in print2forms von den sogenannten Gateways erledigt. Solche Gateways laufen unter der gleichen Benutzeroberfläche wie die Clients und werden mit diesen gemeinsam administriert. Auf einem Rechner (Windows Vista, 7, 8, Server 2008, Server 2012) lassen sich somit auch mehrere Gateways gleichzeitig betreiben.

Ein Gateway ist gegenüber dem druckenden Host-Rechner ein gewöhnlicher Drucker, sodaß die Weitergabe der Druckaufträge an Gateways nichts weiter als simples Drucken benötigt. Das Gateway bearbeitet den Druckauftrag exakt wie ein Client, mit einen Unterschied, daß die erzeugten Druckdaten nicht zum Drucker geschickt, sondern in eine Datei geschrieben werden.

Mit jeder so erzeugten Datei ruft das Gateway dann ein externes Programm oder Skript auf, das die eigentliche Aufgabe des Gateways erledigt. Auf diese Weise steht eine einfache Schnittstelle zu bereits beim Anwender existierenden anderen Systemen - Fax, E-Mail, Archiv, DMS - zur Verfügung.

Einsatzmöglichkeiten eines Gateways

Die Aufgaben eines Gateways in print2forms können dabei sehr vielfältig sein:

Die für die jeweiligen Aufgaben benötigten Daten, wie Kunden- oder Rechnungsnummern, Indices, Faxnummern oder E-Mail-Adressen, können aus den Nutzdaten entnommen, oder, falls dort nicht vorhanden, über SQL-Anfragen aus Datenbanken oder externen Dateien selbständig ermittelt werden.