Le domande elencate in questo articolo hanno lo scopo di aiutarLa a verificare la Sua implementazione del RetailForce Fiskal middleware ai fini della conformità all’Ordinanza tedesca sulla sicurezza dei registratori di cassa (KassenSichV) in Germania.
Attenzione: l’elenco è da intendersi come guida all’implementazione e non costituisce un protocollo di test completo. In caso di ulteriori domande, non esiti a contattare i nostri consulenti
Creazione dei documenti
- Durante la creazione degli scontrini, è stata richiamata la funzione createDocument (per creare una transazione sul TSE) al momento dell’avvio di una transazione nel vostro sistema POS?
Contesto: in Germania è obbligatorio avviare una transazione sul TSE all’inizio del documento (aggiunta del primo articolo o cliente o attività simile).
Trasmissione del documento
- È stato verificato che ogni documento avviato sia stato effettivamente trasmesso?
- L’annullamento di uno scontrino viene trasmesso come cancelDocument?
- Come vengono gestite le cancellazioni delle righe?
- Come vengono gestiti, a fine giornata, gli scontrini in sospeso o parcheggiati (se presenti)?
- Viene verificato costantemente il numero di transazioni aperte sul TSE?
-
È stato verificato che più processi non comunichino contemporaneamente con un unico FiscalClient?
(Non sono consentite più chiamate simultanee di storeDocument sullo stesso FiscalClient, ma sono ammessi più FiscalClient per ogni FiscalService).
- Come è stata implementata la gestione degli errori per le chiamate in buffer (si veda anche la domanda successiva)?
-
Come è stato garantito che al sistema fiscale vengano trasmessi solo i documenti fiscalmente rilevanti?
- Qual è la procedura da seguire in caso di errore?
- Come viene gestita la situazione di errore in cui il servizio non è disponibile?
-
Sono presenti documenti in attesa o sospesi e, in tal caso, sono stati implementati tramite la funzione LongTermOrder o tramite transazioni aperte sul TSE?
- Si prega di notare che i diversi produttori di TSE supportano un numero massimo diverso di transazioni aperte su un TSE.
- Vedi anche: Processi di ordinazione a lungo termine nel settore della ristorazione.
- La convalida del documento è stata richiamata prima della trasmissione o solo quando il metodo storeDocument genera un errore?
Tipi di documento
-
Verranno trasmessi tutti i tipi di documento rilevanti ai fini fiscali?
- Deposito del resto
- Vendita
- Versamento
- Erogazione/prelievo
- Riscossione/prelievo
- Differenza di cassa
- Saldo di cassa
-
Il BusinessTransactionType viene impostato esplicitamente oppure rimane sempre al valore predefinito?
- Quali sono stati implementati?
- Esistono processi aziendali che non sono ancora mappati da un BusinessTransactionType?
(ad es.: sovvenzioni registrate tramite il sistema POS (disponibile a partire dalla versione 1.2.11)).
- Le aliquote fiscali associate alle singole voci sono state trasferite correttamente?
- Il riferimento viene trasferito correttamente in caso di annullamento o reso?
- I dati del cliente vengono trasmessi in caso di vendita con identificazione del cliente?
- L’utente (titolare della proprietà) viene trasmesso insieme al documento?
Ulteriori informazioni: a partire dalla versione 1.2.11, è possibile verificare i tipi di documento obbligatori e facoltativi e i BusinessTransactionTypes per ciascun Paese nel portale alla voce «Informazioni».
Posizioni
-
Sono presenti voci diverse dalle posizioni delle voci?
- Imposta voce
- Registrazioni / contabilizzazione
- Voci di testo / posizioni di testo
- In che modo vengono mappate le eventuali vendite tramite buoni?
- Gli sconti vengono trasmessi nella struttura esistente?
- Per quanto riguarda i valori NetValue/GrossValue relativi a una voce, vengono trasmessi i ricavi effettivi realizzati per tale voce, tenendo conto di tutti gli sconti (compresi gli sconti cumulativi e gli sconti sui subtotali)?
- Vengono trasmessi i subtotali?
- Sono presenti diverse unità di misura?
Metodi di pagamento
- I PaymentTypes sono configurati correttamente?
- Viene effettuata una distinzione tra buoni monouso e buoni multiuso?
- Per le valute estere, vengono trasferiti correttamente il tasso di conversione e la valuta?
Chiusura di cassa
- È stata eseguita la chiusura di cassa?
- Qualora si impieghi la chiusura di cassa semplificata, con quale procedura i dati vengono riconciliati/verificati rispetto al sistema?
Stampa
- Il codice QR è stampato su ogni documento/scontrino?
-
La stampa è conforme ai requisiti di legge?
- Ogni ricevuta viene emessa (in formato cartaceo o elettronico) e consegnata al cliente?
- Un eventuale errore del TSE viene segnalato sulla stampa?
- Il PrintMessage (obbligatorio!) della fiscalResponse è stato implementato sulla ricevuta?
Funzionamento
-
Come è stato garantito che CloudConnect venga richiamato al riavvio del servizio (e che l’applicazione POS non rilevi il riavvio; rilevante solo se l’archiviazione su cloud è attiva)?
- Il codice di risposta (424, dipendenza non soddisfatta) relativo alla mancanza di connessione al Cloud è stato intercettato in modo adeguato?
-
In che modo si garantisce che il servizio rimanga sempre in esecuzione?
- È stato implementato un sistema di monitoraggio?
-
Come viene garantito il monitoraggio del corretto funzionamento del trasferimento in corso verso il Cloud (archiviazione)?
- Viene utilizzato l’endpoint /api/v1/information/client/{clientId}/status per verificare continuamente i trasferimenti cloud in corso?
- È garantita la prossimità fisica (locale) del sistema POS al servizio fiscale e al TSE?
Si vedano anche le FAQ del BSI.
Domande tecniche/test
-
Sono state create unità di test per verificare l’integrazione?
- Quali casi di test sono coperti dalle unità di test?
- Quali casi aziendali sono coperti dalle unità di test?
- Quali test e protocolli di test sono stati definiti?
-
Come viene gestita una modifica alla release di RetailForce? Le unità di test vengono riavviate?
- Come è strutturato il processo di testing?
- È garantito che in esercizio produttivo vengano impiegati esclusivamente terminali (configurazioni) di produzione?
- È garantito che non sia possibile utilizzare il registratore di cassa senza la connessione al dispositivo di fiscalizzazione e/o al TSE?
- È garantito che non sia possibile disconnettere facilmente il registratore di cassa dal dispositivo di fiscalizzazione / dispositivo di sicurezza tecnica tramite la configurazione?
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.