RetailForce pruža takozvani "fiskalni middleware". Integracija ovog fiskalnog middlewarea u elektronski sistem evidencije putem standardiziranog, zemlji nezavisnog interfejsa omogućava zakonito funkcionisanje elektronskih sistema evidencije ("kase", POS sistemi itd.) u mnogim zemljama.
Integracija
Pregled podržanih operativnih sistema možete pronaći u povezanom članku.
Varijante
Integracija fiskalnog međusloja u elektronski sistem za evidentiranje može se izvršiti na nekoliko načina:
REST web servis
Povezivanje putem REST interfejsa middlewarea najčešće se koristi. U tu svrhu pružamo:
- Windows servis (REST web servis). Trenutnu verziju REST web servisa objavljujemo u odjeljku za preuzimanje na našoj web stranici: https://www.retailforce.cloud/downloads/.
- Za Linux sisteme, pružamo Docker kontejner, koji možete pronaći na Docker Hubu na: https://hub.docker.com/u/retailforce.
- Nadalje, verzija middlewarea hostovana u RetailForce oblaku dostupna je na https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud usluga fiskalizacije).
DLL integracija
Pored veze web servisa, moguće je integrirati middleware kao dinamičke biblioteke (DLL) u elektronski sistem evidentiranja (poziv metode).
Za ovu varijantu nudimo nuget pakete na https://www.nuget.org/profiles/RetailForceDevelopment.
Ova varijanta integracije se također koristi za POS sisteme za Android i iOS, pod uslovom da su razvijeni u .NET-u.
Dokumentacija
Sve informacije za implementaciju RetailForce Fiskal Middleware u vaš POS sistem možete pronaći ovdje u našem Centru za rješenja (https://support.retailforce.cloud).
Posebno je relevantan odjeljak "Informacije za programere". "Tehničke informacije" pružaju opći pregled tehničkih aspekata u različitim zemljama.
Potpuni opis modela objekata dokumenata (DOM) RetailForce-a možete pronaći u direktoriju za preuzimanje na web stranici RetailForce-a, u odgovarajućem direktoriju za verziju.
Posebne karakteristike REST integracije
Informacije o prvim koracima s REST web servisom možete pronaći u povezanom članku
Nakon instalacije Fiskal Middlewarea (kao REST web servisa) na računar, opis API-ja možete pronaći na adresi http://localhost:7678/swagger.
Docker kontejner
Upute o tome kako pokrenuti Docker kontejner na Linuxu mogu se pronaći u povezanom članku.
Posebne karakteristike DLL-integracija
Za informacije o implementaciji na Nugetu, pogledajte povezani članak.
Puštanje u rad
Da bi se pokrenula fiskalna usluga, u middlewareu se mora inicijalizirati takozvani "klijent".
Klijent je uvijek povezan / dodijeljen jednoj blagajni (neovisnom elektroničkom sustavu evidentiranja). Jedna instanca fiskalnog middlewarea može sadržavati više klijenata. Različite varijante upotrebe fiskalnog middlewarea opisane su u nastavku:
| Tip | Instalacija | Primjer |
| Jedan klijent | Middleware se instalira direktno na hardver elektronskog sistema za evidentiranje i ima 1 klijenta dodijeljenog za 1 blagajnu. | Kasa sposobna za rad van mreže u supermarketu (kasa može raditi samostalno, bez veze sa centralnim sistemom) |
| Više klijenata I | Middleware je instaliran na centralni sistem (npr. server u prodavnici, u data centru kompanije). Nekoliko kasa jedne kompanije šalju podatke o transakcijama middlewareu. Middleware ima jednog klijenta po kasi. | Server prodavnice sa nekoliko kasa u lokalnoj mreži |
| Više klijenata II | Middleware je instaliran na centralni sistem (npr. u oblaku, u centru za podatke). Nekoliko kasa iz različitih kompanija šalju podatke o transakcijama middlewareu. On ima jednog klijenta po kasi. | Cloud sistem blagajni koji koriste mnoge kompanije |
Opći koraci za inicijalizaciju middlewarea opisani su u povezanom članku.
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.