Web-Service Rechnung

Zur Übertragung der Rechnungen im GAEB Format wurden zwei Web-Services konzipiert.

In einem Web-Service wird seitens der Handwerkssoftware immer die nächste Rechnung angefragt. Diese wird im Web-Service parallel in den Formaten PDF und GAEB XML übertragen. Die Dateien sind in der Antwort als binärer Datenstrom eingebettet. Zusätzlich werden alle zur Identifizierung der Rechnung erforderlichen Informationen (z. B. Rechnungsnummer) als Einzelfelder im Web-Service übertragen. Liegt keine Rechnung vor, wird ein entsprechender Status übertragen.

Die Bestätigung des Empfangs erfolgt pro Rechnung über einen zweiten Web-Service unter Angabe der Rechnungsnummer. Wird der Empfang bestätigt, wird die Rechnung nicht erneut übertragen. Der Empfang einer Rechnung soll wie folgt bestätigt werden: Erfolgreich: Übertragung erfolgreich, Daten syntaktisch korrekt Fehlerhaft: Übertragung erfolgreich, Daten syntaktisch nicht korrekt. Erfolgt eine erneute Anfrage, ohne dass der Empfang der zuletzt übertragenen Rechnung gesendet wurde, wird diese erneut übertragen. Eine eigene Verschlüsselung der Daten innerhalb der Übertragung erfolgt nicht. Die Sicherung der Übertragung erfolgt über die Nutzung des HTTPS Protokolls.