Acest articol descrie evenimentele tehnice care trebuie înregistrate în Québec/Canada.
În conformitate cu principiul „O singură interfață – toate țările”, toate înregistrările de evenimente acceptate de RetailForce pot fi, desigur, înregistrate și în Québec/Canada, dar cele descrise mai jos sunt absolut esențiale.
Înregistrările de evenimente sunt transmise către WEB-SRM în Canada.
| LogEntryType | Cod | Corelare WEB-SRM | Descriere | Declanșator |
| Reimprimare alt document | 1 | „modImpr”: „FAC” |
Se utilizează pentru a înregistra reimprimarea altor documente. Utilizați unul dintre următoarele puncte finale:
|
automat atunci când este apelat unul dintre punctele finale și „documentType” != 0 / „[0] = Chitanță” sau 1 / „[1] = Factură” |
| DocumentTrainingModeOn | 10 | „modTrans“: „FOR“ | Activează modul de instruire al casei de marcat | automat atunci când tranzacția este salvată cu „IsTraining” = true |
| DocumentTrainingModeOff | 11 | „modTrans”: „OPE” | Terminarea modului de instruire al casei de marcat | automat, dacă o tranzacție normală („IsTraining” = false) este înregistrată DUPĂ o tranzacție de instruire („IsTraining” = true) |
| Tipul documentului: Vânzări | 100 | - | Tranzacție de vânzare | automat atunci când se înregistrează o tranzacție de vânzare („BusinessTransactionType”: 0 / Revenue cu valori pozitive). |
| TipulDocumentuluiReturn | 101 | - | Returnări / Returnarea mărfurilor | automat atunci când se înregistrează o tranzacție de retur („BusinessTransactionType”: 0 / Revenue cu valori negative). |
| DocumentTypeProforma | 102 | - | Document proforma | automat, dacă „documentType”: 12 / „[12] = ProformaInvoice” și 14 / „[14] = PreliminaryReceipt” |
| DocumentTypeTraining | 104 | - | Document de instruire | automat, atunci când tranzacția este salvată cu „IsTraining” = true |
| TipDocumentPlată | 106 | - | Tranzacții de plată | automat, dacă „documentType”: 10 / „[10] = PayOut” |
| TipDocumentPlatăIntrare | 107 | - | Tranzacții de încasare | automat, dacă „documentType”: 11 / „[11] = PayIn” |
| DocumentTypeOpeningBalance | 108 | - | Soldul inițial al casei de marcat | automat, dacă „documentType”: 90 / „[90] = OpeningBalance” |
| TipDocumentChitanțăNulă | 109 | - | Document nul | automat, dacă „documentType”: 1000 / „[1000] = NullReceipt” |
| DocumentTypeInvoice | 110 | - | Factură | automat, dacă „documentType”: 1 / „[1] = Invoice” |
| TipDocumentComandăPeTermenLung | 122 | - | Document de comandă (în industria de catering / HoReCa) | automat, dacă „documentType”: 80 / „[80] = LongTermOrder” |
| DocumentTypeConfirmarePlată | 123 | - | Confirmare de plată | automat, dacă „documentType”: 15 / „[15] = PaymentReceipt” |
| Reimprimare comandă pe termen lung | 140 | „modImpr”: „FAC” |
Reimprimarea unui document de comandă în sectorul
|
automat atunci când este apelat unul dintre punctele finale și „documentType”: 80 / „[80] = LongTermOrder” |
| DocumentReprintReceipt | 142 | „modImpr”: „RPR” |
Se utilizează atunci când se reimprimă o chitanță de vânzare. Utilizați unul dintre punctele finale:
|
automat atunci când este apelat unul dintre punctele finale și
|
| DocumentReprintInvoice | 143 | „modImpr”: „RPR” |
Se utilizează atunci când o factură este reimprimată. Utilizați unul dintre următoarele puncte finale:
|
automat atunci când este apelat unul dintre punctele de interfață și
|
| DocumentDuplicateReceipt | 145 | „modImpr”: „DUP” |
Se utilizează atunci când se creează un duplicat (copie pentru comerciant) al unui document de vânzare. Utilizarea unuia dintre punctele finale:
|
automat atunci când este apelat unul dintre punctele de capăt și
|
| DocumentDuplicateInvoice | 146 | „modImpr”: „DUP” |
Se utilizează atunci când se generează un duplicat (copie pentru comerciant) al unei facturi. Utilizați unul dintre următoarele puncte finale:
|
automat atunci când este apelat unul dintre punctele de interfață și
|
| DocumentCancelLine | 160 | - | Se utilizează atunci când o linie a fost ștearsă din document în timpul procesului de înregistrare. | automat dacă proprietatea „DeletedPosition” este setată la true. |
| DocumentVoidLine | 161 | - | Se utilizează atunci când o linie a fost anulată. | trebuie trimisă de sistemul din amonte (NU automat) |
| DocumentCancelDocument | 165 | „modImpr”: „ANN” sau „PSP” | Se utilizează pentru a înregistra abandonarea unei tranzacții. | automat atunci când se apelează punctul final POST /api/v1/transactions/cancelDocument. |
| PrinterUnavailable | 210 | - | Se utilizează pentru a înregistra problemele legate de comunicarea cu imprimanta. | trebuie trimis de sistemul din amonte (NU automat) |
| PrinterAvailable | 211 | - | Sistemul din amonte trebuie să trimită această intrare atunci când imprimarea este din nou posibilă, DUPĂ un mesaj anterior „PrinterUnavailable”. | trebuie trimis de sistemul din amonte (NU automat) |
| UserLogin | 400 | - |
Autentificare utilizator Atenție: Deoarece serviciul de fiscalizare RetailForce nu acceptă în prezent înregistrarea mai multor utilizatori în Canada, se poate înregistra doar autentificarea utilizatorului PRINCIPAL. |
trebuie trimis de sistemul din amonte (NU automat) |
| UserLogout | 401 | - |
Deconectare utilizator Atenție: Deoarece serviciul de fiscalizare RetailForce nu acceptă în prezent înregistrarea mai multor utilizatori în Canada, se poate înregistra doar deconectarea utilizatorului PRINCIPAL. |
trebuie trimis de sistemul din amonte (NU automat) |
| Modul offline al aplicației activat | 550 | - | Se utilizează pentru înregistrarea problemelor de comunicare cu WEB-SRM. | automat, dacă transmiterea către WEB-SRM nu este posibilă |
| ApplicationOfflineModeOff | 551 | - | Se utilizează pentru a înregistra rezolvarea problemelor de conexiune cu WEB-SRM. | automat, atunci când conexiunea cu WEB-SRM a fost restabilită |
| RaportFiscalRaportUtilizator | 1050 | Solicitare de „document” |
Se utilizează pentru a înregistra crearea unui raport de utilizator. Utilizarea punctului de acces:
|
automat la apelarea punctului de interfață |
| FiscalErrorReceivedFromAuthorities | 1070 | - | Utilizat pentru a înregistra faptul că WEB-SRM a returnat o eroare. | automat, dacă WEB-SRM returnează o eroare |
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.