RetailForce ponuja tako imenovano »fiskalno middleware«. Vključitev te fiskalne middleware v sistem elektronskega evidentiranja prek standardiziranega, od države neodvisnega vmesnika omogoča zakonito delovanje sistemov elektronskega evidentiranja (»blagajne«, POS-sistemi itd.) v številnih državah.
Integracija
Pregled podprtih operacijskih sistemov najdete v članku, na katerega se navezuje ta povezava.
Različice
Integracijo fiskalnega middlewareja v sistem za elektronsko evidentiranje je mogoče izvesti na več načinov:
REST-spletna storitev
Najpogosteje se uporablja povezava prek vmesnika REST middlewarea. V ta namen ponujamo:
- storitev za Windows (spletna storitev REST). Trenutno različico spletne storitve REST objavljamo v rubriki za prenos na naši spletni strani: https://www.retailforce.cloud/downloads/.
- Za sisteme Linux ponujamo Docker-kontejner, ki ga najdete na Docker Hubu na naslovu: https://hub.docker.com/u/RetailForce.
- Poleg tega je na voljo različica middlewareja, ki je gostovana v RetailForce Cloud, na naslovu https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud Fiscalisation Service).
Integracija DLL
Poleg povezave prek spletne storitve je mogoče middleware integrirati kot dinamične povezovalne knjižnice (DLL) v sistem za elektronsko evidentiranje (klic metode).
Za to različico ponujamo pakete Nuget na naslovu https://www.nuget.org/profiles/RetailForceDevelopment.
Ta varianta integracije se uporablja tudi za POS-sisteme za Android in iOS, če so bili razviti v .NET.
Dokumentacija
Vse informacije za implementacijo RetailForce Fiskal middleware v vaš sistem POS najdete tukaj v našem Solution Centerju (https://support.retailforce.cloud).
Zlasti je za to pomemben razdelek »Informacije za razvijalce«. Razdelek »Tehnične informacije« ponuja splošen pregled tehničnih vidikov v različnih državah.
Celoten opis modela objektov dokumentov (DOM) RetailForce najdete v mapi »Prenosi« na RetailForce website v mapi z ustrezno različico.
Posebne značilnosti integracije REST
Informacije o prvih korakih z REST spletno storitvijo najdete v povezanem članku
Po namestitvi Fiskal Middleware (kot spletne storitve REST) na računalnik lahko dostopate do opisa api prek http://localhost:7678/swagger.
Docker-kontejner
Navodila za zagon Docker-kontejnerja v sistemu Linux najdete v članku, na katerega se nanaša povezava.
Posebne značilnosti integracije DLL
Za informacije o implementaciji nuget glejte članek v povezavi.
Zagon
Da bi lahko zagnali fiskalno storitev, je treba v middlewaru inicializirati tako imenovanega »clienta«.
Odjemalec je vedno povezan/dodeljen eni blagajni (neodvisnemu elektronskemu sistemu za evidentiranje). Ena instanca middleware lahko vsebuje več odjemalcev. Različne variante uporabe middleware so opisane spodaj:
| Tip | Namestitev | Primer |
| Single Client | Middleware je nameščen neposredno na strojno opremo elektronskega evidentacijskega sistema, pri čemer je 1 client dodeljen 1 blagajni. | Blagajna v supermarketu, ki deluje tudi v načinu brez povezave (blagajna lahko deluje samostojno, brez povezave s centralnim sistemom) |
| Multi Client I | Middleware je nameščena na centralnem sistemu (npr. strežnik v trgovini, v podatkovnem centru podjetja). Več blagajn istega podjetja poroča podatke o transakcijah middleware-ju. Middleware ima enega odjemalca na blagajno. | Trgovinski strežnik z več blagajnami v lokalnem omrežju |
| Multi Client II | Middleware je nameščen na centralnem sistemu (npr. v Cloudu, v podatkovnem centru). Več blagajn iz različnih podjetij poroča podatke o transakcijah middlewaru. Ta ima enega odjemalca na blagajno. | Sistem blagajn v Cloudu, ki ga uporablja veliko podjetij |
Splošni koraki za zagon middleware so opisani v članku, na katerega se navezuje ta povezava.
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.