Der EndOfDay API-Endpunkt dient zum Durchführen eines Tagesabschlusses im Kassensystem. Dies beinhaltet die Zusammenfassung aller Transaktionen des Tages, die Überprüfung des Geldbestandes und die Dokumentation etwaiger Kassendifferenzen.
Ergebnis
Ein erfolgreicher Aufruf des Endpunktes (200)
- Erstellt ein JSON-Objekt, das die Zusammenfassung der Tagesaktivitäten enthält.
- Fasst alle Transaktionen und finanziellen Aktivitäten des Tages zusammen - auf Basis der seit dem letzten Tagesabschluss an den Client übermittelten Daten.
Verwendung
Dieser Endpunkt sollte am Ende jedes Geschäftstages aufgerufen werden.
- Nach der Erstellung des Tagesabschlussberichts durch den endofdayDocument Endpunkt sollte der storeDocument Endpunkt aufgerufen werden, um den Bericht im System zu speichern.
-
-
- Dabei sollte der Response vom endofdayDocument in den storeDocument Endpunkt kopiert und eingefügt werden.
-
ACHTUNG: ein fehlerhafter Aufruf dieses Endpunkts kann zu inkonsistenten Buchhaltungsdaten führen.
Nach dem erfolgreichen Aufruf
Nach Erfolg bei storeDocument sollten bei erneutem Aufruf von endofdayDocument die Felder "Customer count" und "Item count" auf "0" sein.
Voraussetzungen
- Alle Transaktionen des Tages müssen abgeschlossen sein.
- Die Kasse muss funktionsfähig und mit dem Backend-System verbunden sein.
Formularfelder
Folgende Informationen müssen übermittelt werden:
Bezeichnung | Beschreibung | Beispiele |
---|---|---|
clientId * | Die eindeutige Client-ID des Fiskal-Clients, für den das Dokument angefordert wird. | 58b55595-2796-4b35-b90f-4b2e1777db46 |
closeMonth | Gibt an, ob der Parameter CLOSING_CLOSEMONTH gesetzt werden soll. Andernfalls false. | false |
Antwort
Mögliche Antworten:
Code | Beschreibung |
---|---|
200 | Tagesabschlussbericht erfolgreich erzeugt. Weiterleitung an storeDocument erforderlich. |
422 |
Unique client id = guid.empty. |
500 | Interner Serverfehler. |
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.