RetailForce leverer en såkaldt »Fiscal Middleware«. Integrationen af denne Fiscal Middleware i et elektronisk registreringssystem via den standardiserede, landeuafhængige grænseflade muliggør lovmæssig drift af elektroniske registreringssystemer (»kasseapparater«, POS-systemer osv.) i mange lande.
Integration
En oversigt over understøttede operativsystemer findes i den linkede artikel.
Variationer
Integrationen af middleware i et elektronisk registreringssystem kan foregå på flere måder:
REST-webservice
Forbindelsen via middlewarens REST-grænseflade er den mest anvendte. Til dette formål stiller vi følgende til rådighed:
- en Windows -tjeneste (REST-webservice). Vi offentliggør den aktuelle version af REST-webservicen i downloadområdet på vores hjemmeside: https://www.retailforce.cloud/downloads/.
- Til Linux-systemer stiller vi en Docker-container til rådighed, som du kan finde på Docker Hub på: https://hub.docker.com/u/RetailForce.
- Derudover er der en version af middlewaren, der hostes i RetailForce Cloud, tilgængelig på https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud Fiscalisation Service).
DLL-integration
Ud over webservice-forbindelsen er det muligt at integrere middlewaren som dynamiske linkbiblioteker (DLL'er) i det elektroniske registreringssystem (metodeopkald).
Til denne variant stiller vi nuget-packages til rådighed på https://www.nuget.org/profiles/RetailForceDevelopment.
Denne integrationsvariant anvendes også til Android- og iOS-kassesystemer, forudsat at de er udviklet i .NET.
Dokumentation
Alle oplysninger om implementering af RetailForce Fiskal middleware i dit POS-system findes her i vores Solution Center (https://support.retailforce.cloud).
Især afsnittet "Developer Information" er relevant i denne sammenhæng. Afsnittet "Technical Information" giver et generelt overblik over tekniske aspekter i forskellige lande.
En fuldstændig beskrivelse af RetailForce DOM findes i mappen "Downloads" på RetailForce website i den respektive versionsmappe.
Særlige egenskaber ved REST-integration
Oplysninger om de første trin med REST-webtjenesten findes i den linkede artikel
Når du har installeret Fiskal Middleware (som en REST-webtjeneste) på en computer, kan du få adgang til api-beskrivelsen via http://localhost:7678/swagger.
Docker-container
Vejledning i, hvordan du starter Docker-containeren op under Linux, findes i den linkede artikel.
Særlige egenskaber ved DLL-integration
Se den linkede artikel for oplysninger om nuget-implementering.
Idriftsættelse
For at kunne starte Fiscal Service skal der initialiseres en såkaldt "client" i middlewareen.
En client er altid forbundet med/tildelt én kasseapparat (til et uafhængigt elektronisk registreringssystem). En instans af Fiscal Middleware kan indeholde flere klienter. De forskellige anvendelsesvarianter af Fiscal Middleware er beskrevet nedenfor:
| Type | Installation | Eksempel |
| Enkeltclient | Middleware installeres direkte på det elektroniske registreringssystems hardware, og der er 1 client tilknyttet 1 kasseapparat. | Offline-kompatibelt kasseapparat i supermarkedet (kasseapparatet kan fungere uafhængigt uden forbindelse til et centralt system) |
| Flere klienter I | Middleware er installeret på et centralt system (f.eks. en server i butikken eller i virksomhedens datacenter). Flere kasseapparater fra én virksomhed indberetter transaktionsdata til middlewaren. Middlewaren har én klient pr. kasseapparat. | Butiksserver med flere kasseapparater i det lokale netværk |
| Multi Client II | Middleware er installeret på et centralt system (f.eks. i Cloud eller i et datacenter). Flere kasseapparater fra forskellige virksomheder indberetter transaktionsdata til middlewaren. Denne har én client pr. kasseapparat. | Cloud-kassesystem, der bruges af mange virksomheder |
De generelle trin til initialisering af middleware er beskrevet i den linkede artikel.
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.