~~NOTOC~~
===== Ansteuerung Einsatzdrucker (InternetPrintingProtocol) =====
Mit dieser Schnittstelle kann der EDP-Server die in der Datenbank definierten Protokolle auf einem Drucker ausdrucken. **Diese Schnittstelle befindet sich noch in der Testphase und ist kein Bestandteil des offiziellen Release.**
^ Funktion ^ Daten senden ^ Daten empfangen |
| Protokolle via IPP drucken | ✔| |
✔ = Die Schnittstelle unterstützt diese Funktion. ✘ = die Schnittstelle unterstützt diese Funktion nicht. (Leer) = Entfällt.
**Die Konfiguration dieser Ansteuerung erfordert Expertenwissen und sollte nur von erfahrenen Nutzern durchgeführt werden.**\\
Im Zweifelsfall oder bei Fragen wenden Sie sich bitte an den EDP-Support.
Die Konfiguration der Ansteuerung geschieht mit dem Programm EDPServerKonfig.exe unter dem Punkt Ansteuerungen. Nach dem Klicken auf den Bearbeiten-Knopf erscheint folgendes Fenster, in dem alle Einstellungen der Ansteuerung vorgenommen werden:
{{:server:ansteuerungen:einsatzdruckeripp:konfig1.png|}}
Beim Hinzufügen oder Editieren eines Druckers erscheint folgendes Fenster:
{{:server:ansteuerungen:einsatzdruckeripp:konfig2.png|}}
Für den Betrieb der Schnittstelle sind folgende Voraussetzungen zu erfüllen:
- InternetPrintingProtocol Tools müssen installiert sein, siehe https://github.com/apple/cups/releases/download/release-ipptool
- Konfigurationsdatei muss für jeden Drucker vorhanden sein
# File: printfile.ipp
{
NAME "EDPServer"
# The request to send
OPERATION Print-Job
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR language attributes-natural-language en
ATTR uri printer-uri $uri
ATTR name requesting-user-name EDPServer
FILE $filename
# The response to expect
STATUS successful-ok
EXPECT attributes-charset OF-TYPE charset
EXPECT attributes-natural-language OF-TYPE naturalLanguage
EXPECT job-id OF-TYPE integer
EXPECT job-uri OF-TYPE uri
}
== Weiterführende Informationen ==
* [[http://heise.de/-2600094|Dialog mit dem Drucker, c't 10/2015, S.164]]
=== Spezifische Parameter der Ansteuerung===
Bei der Verwendung der Ansteuerung in einem Alarmvorschlag müssen der Aufgabe unter Umständen (je nach Schnittstelle) spezifische Parameter zugewiesen werden, siehe auch Dokumentation des EDP4-Einsatzleitplatzes.
Folgende Parameter sind vorgesehen:
* **ReportName@DruckerName** Ausgabe des Reports auf dem Drucker ohne Kopien
* **ReportName|Anzahl@DruckerName** Ausgabe des Reports auf dem Drucker mit angegebener Anzahl von Kopien