Il presente articolo illustra quali eventi tecnici devono essere registrati in Québec/Canada.
In linea con il principio «Un’unica interfaccia – tutti i paesi», tutte le voci di evento supportate da RetailForce possono naturalmente essere registrate anche in Québec/Canada, ma quelle descritte di seguito sono assolutamente indispensabili.
Le voci relative agli eventi vengono trasmesse a WEB-SRM in Canada.
| LogEntryType | Codice | Mappatura WEB-SRM | Descrizione | Eventi scatenanti |
| Ristampa documento – Altro | 1 | "modImpr": "FAC" |
Utilizzato per registrare la ristampa di altri documenti. Utilizzare uno dei seguenti endpoint:
|
automaticamente quando viene richiamato uno degli endpoint e "documentType" != 0 / "[0] = Ricevuta" oppure 1 "[1] = Fattura" |
| DocumentTrainingModeOn | 10 | “modTrans“: “FOR” | Attivare automaticamente la modalità di addestramento del registratore di cassa | automaticamente quando la transazione viene salvata con "IsTraining" = true |
| DocumentTrainingModeOff | 11 | “modTrans”: “OPE” | Termine automatico della modalità di formazione del registratore di cassa | automaticamente, se una transazione ordinaria ("IsTraining" = false) viene registrata DOPO una transazione di addestramento ("IsTraining" = true) |
| TipoDocumentoVendita | 100 | - | Transazione di vendita | automaticamente quando viene registrata una transazione di vendita ("BusinessTransactionType": 0 / Revenue con valori positivi). |
| TipoDocumentoRestituzione | 101 | - | Resi / Restituzione di merci | automaticamente quando viene registrata una transazione di reso ("BusinessTransactionType": 0 / Revenue con valori negativi). |
| DocumentTypeProforma | 102 | - | Documento proforma | automaticamente, se "documentType": 12 / "[12] = ProformaInvoice" e 14 / "[14] = PreliminaryReceipt" |
| DocumentTypeTraining | 104 | - | Documento di formazione | automaticamente quando la transazione viene salvata con "IsTraining" = true |
| TipoDocumentoPagamento | 106 | - | Transazioni di pagamento | automaticamente, se "documentType": 10 / "[10] = PayOut" |
| DocumentTypePayIn | 107 | - | Transazioni di versamento | automaticamente, se "documentType": 11 / "[11] = PayIn" |
| DocumentTypeOpeningBalance | 108 | - | Saldo iniziale del registratore di cassa | automaticamente, se "documentType": 90 / "[90] = OpeningBalance" |
| TipoDocumentoScontrinoNullo | 109 | - | Documento null | automaticamente, se "documentType": 1000 / "[1000] = NullReceipt" |
| DocumentTypeInvoice | 110 | - | Fattura | automaticamente, se "documentType": 1 / "[1] = Invoice" |
| TipoDocumentoOrdineALungoTermine | 122 | - | Documento d’ordine (settore della ristorazione / HoReCa) | automaticamente, se "documentType": 80 / "[80] = LongTermOrder" |
| Tipo di documento: Conferma di pagamento | 123 | - | Conferma di pagamento | automaticamente, se "documentType": 15 / "[15] = PaymentReceipt" |
| Ristampa documento ordine a lungo termine | 140 | "modImpr": "FAC" |
Ristampa di un documento d’ordine nel settore
|
automaticamente quando viene richiamato uno degli endpoint e "documentType": 80 / "[80] = LongTermOrder" |
| DocumentReprintReceipt | 142 | "modImpr": "RPR" |
Utilizzato quando viene ristampata una ricevuta di vendita. Utilizzare uno dei seguenti endpoint:
|
automaticamente quando viene richiamato uno degli endpoint e
|
| DocumentReprintInvoice | 143 | "modImpr": "RPR" |
Da utilizzare quando una fattura viene ristampata. Utilizzare uno dei seguenti endpoint:
|
venga automaticamente impostato quando viene richiamato uno degli endpoint e
|
| DocumentDuplicateReceipt | 145 | "modImpr": "DUP" |
Utilizzato quando viene generato un duplicato (copia del rivenditore) di un documento di vendita. Utilizzo di uno dei seguenti endpoint:
|
viene eseguito automaticamente quando viene richiamato uno degli endpoint e
|
| DocumentDuplicateInvoice | 146 | "modImpr": "DUP" |
Da utilizzare quando viene generato un duplicato (copia del rivenditore) di una fattura. Utilizzare uno dei seguenti endpoint:
|
venga eseguito automaticamente quando viene richiamato uno degli endpoint e
|
| DocumentCancelLine | 160 | - | Utilizzato quando una riga viene rimossa dal documento durante il processo di registrazione. | Viene generato automaticamente se la proprietà "DeletedPosition" è impostata su true. |
| DocumentVoidLine | 161 | - | Utilizzato quando una riga è stata annullata. | Deve essere inviato dal sistema a monte (NON automaticamente) |
| DocumentCancelDocument | 165 | "modImpr": "ANN" oppure "PSP" | Utilizzato per registrare l’abbandono di una transazione. | automaticamente quando viene richiamato l’endpoint POST /api/v1/transactions/cancelDocument. |
| PrinterUnavailable | 210 | - | Utilizzato per registrare problemi di comunicazione con la stampante. | Deve essere inviato dal sistema a monte (NON automaticamente) |
| PrinterAvailable | 211 | - | Il sistema a monte deve inviare questa voce quando la stampa è nuovamente possibile, DOPO un precedente "PrinterUnavailable". | Deve essere inviato dal sistema a monte (NON automaticamente) |
| UserLogin | 400 | - |
Accesso utente Attenzione: poiché il servizio di fiscalizzazione di RetailForce attualmente non supporta la registrazione multiutente in Canada, può essere registrato solo l’accesso dell’utente PRINCIPALE. |
deve essere inviato dal sistema a monte (NON automaticamente) |
| Logout utente | 401 | - |
Disconnessione utente Attenzione: poiché il servizio di fiscalizzazione di RetailForce non supporta attualmente la registrazione multiutente in Canada, è possibile registrare solo la disconnessione dell’utente PRINCIPALE. |
deve essere inviato dal sistema a monte (NON automaticamente) |
| Modalità offline dell’applicazione attivata | 550 | - | Utilizzato per registrare problemi nella comunicazione con WEB-SRM. | automaticamente, qualora non fosse possibile la trasmissione a WEB-SRM |
| ApplicationOfflineModeOff | 551 | - | Utilizzato per registrare la risoluzione dei problemi di connessione con WEB-SRM. | automaticamente, quando la connessione a WEB-SRM è stata ristabilita |
| FiscalReportUserReport | 1050 | Richiesta di “documento” |
Utilizzato per registrare la creazione di un report utente. Utilizzo dell’endpoint:
|
automaticamente al momento della chiamata all’endpoint |
| FiscalErrorReceivedFromAuthorities | 1070 | - | Utilizzato per registrare che WEB-SRM ha restituito un errore. | automaticamente, se WEB-SRM restituisce un errore |
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.