Di seguito viene descritta la struttura del RetailForce Fiskal middleware come servizio REST.
Interfaccia di comunicazione e moduli nazionali
Il middleware fiscale RetailForce è composto da diversi moduli,
- il «Trusted Fiscal Module» (TFM) – che fornisce, tra l’altro, l’interfaccia di input
- i diversi «Trusted Fiscal Country Modules» (TFCM) — il modulo specifico per ciascun paese è responsabile dell’elaborazione dei dati in ingresso in base alle normative vigenti nel rispettivo paese fiscale.
La separazione del TFM dai vari TFCM consente di aggiungere nuove implementazioni per paese e di adattare quelle esistenti senza modificare le implementazioni relative agli altri paesi.
Ciò implica la disponibilità di diverse versioni dei singoli moduli.
Illustrazione schematica
Client fiscali
Ogni singolo POS (= client nel middleware e terminale nel RetailForce Cloud) è identificato da un ClientId (“uniqueClientId”). Tale ClientId corrisponde all’ID del terminale nel RetailForce Cloud (in caso di configurazione automatica).
Si raccomanda di installare il middleware Fiskal direttamente sul sistema di registrazione elettronica (nel «registratore di cassa»). Il ClientId viene utilizzato per identificare il registratore di cassa assegnato, come illustrato nella figura seguente.
Illustrazione: sistema a cliente singolo
Tuttavia, è possibile collegare in parallelo diversi “registratori di cassa” (terminali) a un’unica istanza del middleware se quest’ultimo è installato in una rete di registratori di cassa sul server di filiale, come illustrato nella figura seguente.
I registratori di cassa visualizzati rappresentano unità logiche dotate di un proprio numero di registratore di cassa, intervalli di numeri di documento, ecc.
Figura: Sistema multi-cliente
Una volta installato il middleware Fiskal, vengono generati automaticamente alcuni client di prova.
Gestione dei dati
Tutti i dati relativi a un determinato registratore di cassa vengono memorizzati localmente nella cosiddetta directory client (per le installazioni Windows, ad esempio C:\ProgramData\RetailForce\Fiscal Webservice\<clientid>). Ciò vale sia per i sistemi a cliente singolo che per quelli multi-client. I file di log vengono sempre memorizzati centralmente per tutti i client nella directory dei log (Windows: C:\ProgramData\RetailForce\Fiscal Webservice\log).</clientid>
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.