RetailForce tillhandahåller en så kallad ”Fiscal Middleware”. Integrationen av denna Fiscal Middleware i ett elektroniskt registreringssystem via det standardiserade, landsoberoende gränssnittet möjliggör laglig drift av elektroniska registreringssystem (”kassaregister”, POS-system etc.) i många länder.
Integration
En översikt över operativsystem som stöds finns i den länkade artikeln.
Varianter
Integrationen av Fiscal Middleware i ett elektroniskt registreringssystem kan ske på flera sätt:
REST-webbtjänst
Anslutningen via middlewarens REST-gränssnitt används oftast. För detta ändamål tillhandahåller vi:
- en Windows -tjänst (REST-webbtjänst). Vi publicerar den aktuella versionen av REST-webbtjänsten i nedladdningsområdet på vår webbplats: https://www.retailforce.cloud/downloads/.
- För Linux-system tillhandahåller vi en Docker-container, som du hittar på Docker Hub på: https://hub.docker.com/u/RetailForce.
- Dessutom finns en version av middleware-programvaran tillgänglig i RetailForce Cloud på https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud Fiscalisation Service).
DLL-integration
Utöver webbtjänstanslutningen är det möjligt att integrera middlewaren som dynamiska länkbibliotek (DLL:er) i det elektroniska registreringssystemet (metodanrop).
För denna variant tillhandahåller vi nuget-packages på https://www.nuget.org/profiles/RetailForceDevelopment.
Denna integrationsvariant används även för POS-system för Android och iOS, förutsatt att de har utvecklats i .NET.
Dokumentation
All information om implementeringen av RetailForce Fiskal middleware i ditt POS-system finns här i vårt Solution Center (https://support.retailforce.cloud).
Särskilt avsnittet ”Developer Information” är relevant i detta sammanhang. Avsnittet ”Technical Information” ger en allmän översikt över tekniska aspekter i olika länder.
En fullständig beskrivning av RetailForce DOM finns i katalogen ”Downloads” på RetailForce website i respektive versionskatalog.
Särskilda egenskaper vid REST-integration
Information om de första stegen med REST-webbtjänsten finns i den länkade artikeln
Efter att ha installerat Fiskal Middleware (som en REST-webbtjänst) på en dator kan du komma åt api-beskrivningen via http://localhost:7678/swagger.
Docker-container
Instruktioner för hur du startar Docker-containern under Linux finns i den länkade artikeln.
Särskilda egenskaper vid DLL-integration
För information om nuget-implementering, se den länkade artikeln.
Idrifttagning
För att kunna starta Fiscal Service måste en så kallad ”client” initialiseras i middleware.
En client är alltid ansluten till/tilldelad en kassaapparat (till ett oberoende elektroniskt registreringssystem). En instans av Fiscal Middleware kan innehålla flera klienter. De olika varianterna av användningen av Fiscal Middleware beskrivs nedan:
| Typ | Installation | Exempel |
| Enskild client | Middleware installeras direkt på det elektroniska registreringssystemets hårdvara och har 1 client tilldelad till 1 kassaapparat. | Offline-kompatibelt kassasystem i en stormarknad (kassasystemet kan fungera självständigt, utan anslutning till ett centralt system) |
| Flera klienter I | Middleware är installerad på ett centralt system (t.ex. en server i butiken eller i företagets datacenter). Flera kassor inom ett och samma företag rapporterar transaktionsdata till middleware. Middleware har en client per kassa. | Butiksserver med flera kassor i det lokala nätverket |
| Multi Client II | Middleware är installerad på ett centralt system (t.ex. i Cloud eller i ett datacenter). Flera kassor från olika företag rapporterar transaktionsdata till middleware. Den har en client per kassa. | Cloud-baserat kassasystem som används av många företag |
De allmänna stegen för att initialisera middleware-programvaran beskrivs i den länkade artikeln.
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.