RetailForce fournit ce que l’on appelle un « middleware fiscal ». L’intégration de ce middleware fiscal dans un système d’enregistrement électronique via une interface standardisée et indépendante du pays permet l’exploitation conforme à la législation des systèmes d’enregistrement électroniques (« caisses enregistreuses », systèmes de point de vente, etc.) dans de nombreux pays.
Intégration
Vous trouverez un aperçu des systèmes d’exploitation pris en charge dans l’article lié.
Variantes
L’intégration du middleware fiscal dans un système d’enregistrement électronique peut s’effectuer de plusieurs manières :
Service Web REST
La connexion via l’interface REST du middleware est la plus couramment utilisée. À cette fin, nous mettons à votre disposition :
- un service Windows (service Web REST). Nous publions la version actuelle du service Web REST dans la section de téléchargement de notre site Web : https://www.retailforce.cloud/downloads/.
- Pour les systèmes Linux, nous mettons à disposition un conteneur Docker, que vous pouvez trouver sur Docker Hub à l'adresse suivante : https://hub.docker.com/u/RetailForce.
- Par ailleurs, une version du middleware hébergée dans le RetailForce Cloud est disponible à l’adresse https://fiscalisation.retailforce.cloud/swagger/index.html (= Cloud Fiscalisation Service).
Intégration DLL
Outre la connexion via le service web, il est possible d’intégrer le middleware sous forme de bibliothèques de liens dynamiques (DLL) dans le système d’enregistrement électronique (appel de méthode).
Pour cette variante, nous mettons à disposition des paquets nuget-packages à l’adresse https://www.nuget.org/profiles/RetailForceDevelopment.
Cette variante d’intégration est également utilisée pour les systèmes de point de vente Android et iOS, à condition qu’ils aient été développés en .NET.
Documentation
Toutes les informations relatives à la mise en œuvre de RetailForce Fiskal Middleware dans votre système de point de vente sont disponibles ici, dans notre Centre de solutions (https://support.retailforce.cloud).
La section « Informations pour les développeurs » est particulièrement pertinente à cet égard. La section « Informations techniques » fournit un aperçu général des aspects techniques dans différents pays.
Une description complète du modèle d'objet de document (DOM) de RetailForce est disponible dans le répertoire « Téléchargements » du site Web RetailForce, dans le répertoire correspondant à la version concernée.
Particularités de l’intégration REST
Vous trouverez des informations sur les premières étapes d’utilisation du service web REST dans l’article référencé
Après avoir installé le middleware Fiskal (en tant que service Web REST) sur un ordinateur, vous pouvez accéder à la description de l’API via http://localhost:7678/swagger.
Conteneur Docker
Vous trouverez des instructions sur la manière de démarrer le conteneur Docker sous Linux dans l’article lié.
Particularités de l’intégration DLL
Pour plus d’informations sur la mise en œuvre via NuGet, veuillez consulter l’article lié.
Mise en service
Pour pouvoir démarrer le service fiscal, un « client » doit être initialisé dans le middleware.
Un client est toujours connecté/associé à une caisse enregistreuse (à un système d’enregistrement électronique indépendant). Une instance du middleware fiscal peut héberger plusieurs clients. Les différentes variantes d’utilisation du middleware fiscal sont décrites ci-dessous :
| Type | Installation | Exemple |
| Client unique | Le middleware est installé directement sur le matériel du système d’enregistrement électronique et un client est affecté à une caisse. | La caisse est capable de fonctionner hors ligne dans un supermarché (la caisse peut fonctionner de manière autonome, sans connexion à un système central). |
| Multi-clients I | Le middleware est installé sur un système central (par exemple, un serveur en magasin ou dans le centre de données de l’entreprise). Plusieurs caisses d’une même entreprise transmettent leurs données de transaction au middleware. Le middleware dispose d’un client par caisse. | Serveur de magasin avec plusieurs caisses sur le réseau local |
| Multi-client II | Le middleware est installé sur un système central (par exemple, dans le cloud ou dans un centre de données). Plusieurs caisses provenant de différentes entreprises transmettent leurs données de transaction au middleware. Celui-ci dispose d’un client par caisse. | Système de caisses enregistreuses dans le Cloud utilisé par de nombreuses entreprises |
Les étapes générales de configuration du middleware sont décrites dans l’article lié.
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.