Dieser Artikel beschreibt, welche technischen Ereignisse in Québec / Kanada jedenfalls aufgezeichnet werden müssen.
Gemäß der Prämisse "Eine Schnittstelle - Alle Länder", können natürlich sämtliche durch RetailForce unterstützten Ereigniseinträge auch in Québec / Kanada aufgezeichnet werden, die nachfolgend beschriebenen werden aber unbedingt benötigt.
Ereigniseinträge werden in Kanada an das WEB-SRM übermittelt.
| LogEntryType | Code | Mapping WEB-SRM | Beschreibung | Auslöser |
| DocumentReprintOther | 1 | "modImpr": "FAC" |
Wird verwendet um den Nachdruck sonstiger Dokumente aufzuzeichnen. Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und "documentType" != 0 / "[0] = Receipt" oder 1 "[1] = Invoice" |
| DocumentTrainingModeOn | 10 | “modTrans“: “FOR” | Aktivierung Trainingsmode Kasse | automatisch, wenn Transaktion mit "isTraining"= true gespeichert wird |
| DocumentTrainingModeOff | 11 | “modTrans”: “OPE” | Beendigung Trainingsmode der Kasse | automatisch, wenn NACH einer Trainingstransaktion ("isTraining" = true) eine normale Transaktion ("isTraining" = false) aufgezeichnet wird |
| DocumentTypeSales | 100 | - | Verkaufstransaktion | automatisch, wenn eine Verkaufstransaktion aufgezeichnet wird ("businessTransactionType": 0 / Revenue mit positiven Werten). |
| DocumentTypeReturn | 101 | - | Retoure / Umtausch von Waren | automatisch, wenn eine Retourentransaktion aufgezeichnet wird ("businessTransactionType": 0 / Revenue mit negativen Werten). |
| DocumentTypeProforma | 102 | - | Proforma-Beleg | automatisch, bei "documentType": 12 / "[12] = ProformaInvoice" und 14 / "[14] = PreliminaryReceipt" |
| DocumentTypeTraining | 104 | - | Trainingsdokument | automatisch, wenn Transaktion mit "isTraining"= true gespeichert wird |
| DocumentTypePayOut | 106 | - | Auszahlung | automatisch, bei "documentType": 10 / "[10] = PayOut" |
| DocumentTypePayIn | 107 | - | Einzahlung | automatisch, bei "documentType": 11 / "[11] = PayIn" |
| DocumentTypeOpeningBalance | 108 | - | Kassenöffnung | automatisch, bei "documentType": 90 / "[90] = OpeningBalance" |
| DocumentTypeNullReceipt | 109 | - | Nullbeleg | automatisch, bei "documentType": 1000 / "[1000] = NullReceipt" |
| DocumentTypeInvoice | 110 | - | Rechnung | automatisch, bei "documentType": 1 / "[1] = Invoice" |
| DocumentTypeLongTermOrder | 122 | - | Bestellung (Gastronomie) | automatisch, bei "documentType": 80 / "[80] = LongTermOrder" |
| DocumentTypePaymentConfirmation | 123 | - | Zahlungsbestätigung | automatisch, bei "documentType": 15 / "[15] = PaymentReceipt" |
| DocumentReprintLongTermOrder | 140 | "modImpr": "FAC" |
Nachdruck eines Bestelldokumentes in der Gastronomie Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und "documentType": 80 / "[80] = LongTermOrder" |
| DocumentReprintReceipt | 142 | "modImpr": "RPR" |
Wird verwendet, wenn ein Verkaufsbeleg nachgedruckt wird. Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und
|
| DocumentReprintInvoice | 143 | "modImpr": "RPR" |
Wird verwendet, wenn eine Rechnung nachgedruckt wird. Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und
|
| DocumentDuplicateReceipt | 145 | "modImpr": "DUP" |
Wird verwendet, wenn ein Duplikat (Händlerkopie) eines Verkaufsbeleg erzeugt wird. Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und
|
| DocumentDuplicateInvoice | 146 | "modImpr": "DUP" |
Wird verwendet, wenn ein Duplikat (Händlerkopie) einer Rechnung erzeugt wird. Verwendung einer der Endpunkte:
|
automatisch, wenn einer der Endpunkte aufgerufen wird und
|
| DocumentCancelLine | 160 | - | Wird verwendet, wenn eine Zeile während des Aufzeichnungsprozesses am Dokument gelöscht wurde. | automatisch, wenn Property "deletedPosition": true gesetzt ist. |
| DocumentVoidLine | 161 | - | Wird verwendet, wenn eine Zeile storniert wurde. | muss vom Vorsystem geschickt werden (NICHT automatisch) |
| DocumentCancelDocument | 165 | "modImpr": "ANN" oder "PSP" | Wird verwendet, um den Abbruch einer Transaktion aufzuzeichnen. | automatisch bei Aufruf Endpunkt POST /api/v1/transactions/cancelDocument |
| PrinterUnavailable | 210 | - | Wird verwendet um Probleme mit der Druckerkommunikation aufzuzeichnen. | muss vom Vorsystem geschickt werden (NICHT automatisch) |
| PrinterAvailable | 211 | - | Vorsystem muss diesen Eintrag schicken, wenn Drucken wirder möglich ist, NACH einem vorherigen "PrinterUnavailable". | muss vom Vorsystem geschickt werden (NICHT automatisch) |
| UserLogin | 400 | - |
Benutzeranmeldung Achtung: da das RetailForce Fiskalisierung-Service aktuell keine Mehrbenutzer-Registrierung in Kanada unterstützt, darf nur die Anmeldung des HAUPT-Benutzers aufgezeichnet werden. |
muss vom Vorsystem geschickt werden (NICHT automatisch) |
| UserLogout | 401 | - |
Benutzerabmeldung Achtung: da das RetailForce Fiskalisierung-Service aktuell keine Mehrbenutzer-Registrierung in Kanada unterstützt, darf nur die Abmeldung des HAUPT-Benutzers aufgezeichnet werden. |
muss vom Vorsystem geschickt werden (NICHT automatisch) |
| ApplicationOfflineModeOn | 550 | - | Wird verwendet um Probleme in der WEB-SRM Kommunikation aufzuzeichnen. | automatisch, wenn keine Übermittlung an das WEB-SRM möglich ist |
| ApplicationOfflineModeOff | 551 | - | Wird verwendet um das Ende von Verbindungsproblemen mit dem WEB-SRM aufzuzeichnen. | automatisch, wenn die Verbindung zum WEB-SRM wiederhergestellt wurde |
| FiscalReportUserReport | 1050 | “document”-request |
Wird verwendet um die Erzeugung eines Benutzerberichtes aufzuzeichnen. Verwendung des Endpunktes:
|
automatisch, wenn der Endpunkt aufgerufen wird |
| FiscalErrorReceivedFromAuthorities | 1070 | - | Wird verwendet um aufzuzeichnen, dass das WEB-SRM einen Fehler zurückgegeben hat. |
automatisch, wenn
|
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.