RetailForce fornisce un cosiddetto «Fiscal Middleware». L’integrazione di questo Fiscal Middleware in un sistema di registrazione elettronica tramite l’interfaccia standardizzata e indipendente dal Paese consente il funzionamento conforme alla normativa dei sistemi di registrazione elettronica («registratori di cassa», sistemi POS, ecc.) in molti Paesi.
Integrazione
Una panoramica dei sistemi operativi supportati è disponibile nell’articolo collegato.
Varianti
L’integrazione del middleware fiscale in un sistema di registrazione elettronica può avvenire in diversi modi:
Servizio web REST
La connessione tramite l’interfaccia REST del middleware è quella più comunemente utilizzata. A tal fine mettiamo a disposizione:
- un servizio Windows (servizio web REST). La versione attuale del servizio web REST è pubblicata nell’area download del nostro sito web: https://www.retailforce.cloud/downloads/.
- Per i sistemi Linux, mettiamo a disposizione un container Docker, reperibile su Docker Hub all’indirizzo: https://hub.docker.com/u/RetailForce.
- Inoltre, è disponibile una versione del middleware ospitata nel RetailForce Cloud all’indirizzo https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud Fiscalisation Service).
Integrazione DLL
Oltre alla connessione tramite servizio web, è possibile integrare il middleware come librerie di collegamento dinamico (DLL) nel sistema di registrazione elettronica (chiamata di metodo).
Per questa variante, mettiamo a disposizione pacchetti NuGet all’indirizzo https://www.nuget.org/profiles/RetailForceDevelopment.
Questa variante di integrazione viene utilizzata anche per i sistemi POS Android e iOS, a condizione che siano stati sviluppati in .NET.
Documentazione
Tutte le informazioni relative all’implementazione di RetailForce Fiskal middleware nel vostro sistema POS sono disponibili qui nel nostro Solution Center (https://support.retailforce.cloud).
A tal proposito, è particolarmente rilevante la sezione «Informazioni per gli sviluppatori». La sezione «Informazioni tecniche» fornisce una panoramica generale degli aspetti tecnici nei diversi paesi.
Una descrizione completa del RetailForce DOM è disponibile nella directory "Downloads" del sito web RetailForce, nella directory relativa alla versione di riferimento.
Caratteristiche specifiche dell’integrazione REST
Le informazioni sui primi passi con il servizio web REST sono disponibili nell’articolo collegato
Dopo aver installato il middleware Fiskal (come servizio web REST) su un computer, è possibile accedere alla descrizione dell’API tramite http://localhost:7678/swagger.
Container Docker
Le istruzioni per avviare il container Docker su Linux sono disponibili nell’articolo collegato.
Caratteristiche specifiche dell’integrazione DLL
Per informazioni sull’implementazione tramite NuGet, consultare l’articolo collegato.
Messa in funzione
Per poter avviare il servizio fiscale, è necessario inizializzare un cosiddetto «client» nel middleware.
Ogni client è sempre associato a un registratore di cassa (a un sistema di registrazione elettronico indipendente). Un’istanza del middleware fiscale può ospitare più client. Di seguito sono descritte le diverse varianti di utilizzo del middleware fiscale:
| Tipo | Installazione | Esempio |
| Client Singolo | Il middleware è installato direttamente sull’hardware del sistema di registrazione elettronico e presenta 1 client assegnato a 1 registratore di cassa. | Registratore di cassa con funzionalità offline nel supermercato (il registratore di cassa può funzionare in modo autonomo, senza connessione a un sistema centrale) |
| Clienti multipli I | Il middleware è installato su un sistema centrale (ad es. un server in negozio o nel data center dell’azienda). Diversi registratori di cassa di un’unica azienda trasmettono i dati delle transazioni al middleware. Il middleware dispone di un client per ogni registratore di cassa. | Server del punto vendita con diversi registratori di cassa nella rete locale |
| Multi Client II | Il middleware è installato su un sistema centrale (ad es. nel Cloud o in un data center). Diversi registratori di cassa di aziende diverse inviano i dati delle transazioni al middleware. Quest’ultimo dispone di un client per ogni registratore di cassa. | Sistema di registratori di cassa su Cloud utilizzato da numerose aziende |
I passaggi generali per l’inizializzazione del middleware sono descritti nell’articolo collegato.
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.