La structure du RetailForce Fiskal middleware en tant que service REST est décrite ci-dessous.
Interface de communication et modules nationaux
Le middleware fiscal RetailForce se compose de différents modules,
- le « Trusted Fiscal Module » (TFM) – qui fournit notamment l’interface d’entrée
- les différents « modules fiscaux nationaux de confiance » (TFCM) : chaque module national est chargé de traiter les données d’entrée conformément à la réglementation en vigueur dans le pays concerné.
La séparation entre le TFM et les différents TFCM permet d’ajouter de nouvelles implémentations par pays et d’adapter celles existantes sans modifier les implémentations des autres pays.
Cela signifie qu’il existe également différentes versions des modules individuels.
Illustration schématique
Clients fiscaux
Chaque point de vente individuel (= client dans le middleware et terminal dans le RetailForce Cloud) est représenté par un identifiant dit « ClientId » (« uniqueClientId »). Celui-ci correspond à l’identifiant du terminal dans le RetailForce Cloud (en cas d’utilisation de la configuration automatique).
Il est recommandé d’installer le middleware Fiskal directement sur le système d’enregistrement électronique (dans la « caisse enregistreuse »). Le ClientId sert à identifier la caisse enregistreuse attribuée, comme le montre l’illustration suivante.
Illustration : système à client unique
Toutefois, plusieurs « caisses » (terminaux) distinctes peuvent être connectées en parallèle à une même instance du middleware si celui-ci est déployé au sein d’un réseau de caisses sur le serveur de succursale, comme l’illustre le schéma suivant.
Les caisses affichées représentent des unités logiques dotées de leur propre numéro de caisse, de leurs propres plages de numéros de document, etc.
Illustration : système multi-clients
Lors de l’installation du middleware Fiskal, plusieurs clients de test sont automatiquement générés.
Gestion des données
Toutes les données relatives à une caisse spécifique sont stockées localement dans ce que l’on appelle le répertoire client (pour les installations Windows, par exemple C:\ProgramData\RetailForce\Fiscal Webservice\<clientid>). Cela s’applique aussi bien aux systèmes mono-client qu’aux systèmes multi-clients. Les fichiers journaux sont toujours stockés de manière centralisée pour tous les clients dans le répertoire des journaux (Windows : C:\ProgramData\RetailForce\Fiscal Webservice\log).</clientid>
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.