Společnost RetailForce poskytuje tzv. „fiskální middleware“. Integrace tohoto fiskálního middlewaru do elektronického záznamového systému prostřednictvím standardizovaného, na zemi nezávislého rozhraní umožňuje provoz elektronických záznamových systémů („pokladny“, POS systémy atd.) v souladu s právními předpisy v mnoha zemích.
Integrace
Přehled podporovaných operačních systémů naleznete v článku, na který odkazuje tento odkaz.
Varianty
Integraci fiskálního middlewaru do elektronického záznamového systému lze provést několika způsoby:
REST-Webservice
Nejčastěji se využívá připojení přes rozhraní REST middlewaru. K tomuto účelu poskytujeme:
- službu pro Windows (REST webová služba). Aktuální verzi REST webové služby zveřejňujeme v sekci ke stažení na našem webu: https://www.retailforce.cloud/downloads/.
- Pro systémy Linux poskytujeme kontejner Docker, který najdete na Docker Hubu na adrese: https://hub.docker.com/u/retailforce.
- Dále je k dispozici verze middlewaru hostovaná v cloudu RetailForce na adrese https://fiscalisation.retailforce.cloud/swagger/index.html (=Cloud Fiscalisation Service).
Integrace DLL
Kromě připojení prostřednictvím webové služby je možné integrovat middleware jako dynamické knihovny (DLL) do elektronického záznamového systému (volání metody).
Pro tuto variantu poskytujeme balíčky NuGet na adrese https://www.nuget.org/profiles/RetailForceDevelopment.
Tato varianta integrace se používá také pro POS systémy s operačními systémy Android a iOS, pokud byly vyvinuty v prostředí .NET.
Dokumentace
Veškeré informace k implementaci RetailForce Fiskal Middleware do vašeho POS systému najdete zde v našem Solution Center (https://support.retailforce.cloud).
V tomto ohledu je relevantní zejména sekce „Informace pro vývojáře“. Sekce „Technické informace“ poskytuje obecný přehled technických aspektů v různých zemích.
Úplný popis dokumentového objektového modelu (DOM) RetailForce najdete v adresáři „Downloads“ na webových stránkách RetailForce v příslušném adresáři pro danou verzi.
Zvláštnosti integrace REST
Informace o prvních krocích s webovou službou REST najdete v článku, na který odkazujeme
Po instalaci Fiskal Middleware (jako webové služby REST) na počítači můžete přistupovat k popisu API přes http://localhost:7678/swagger.
Kontejner Docker
Pokyny k spuštění kontejneru Docker v systému Linux najdete v článku, na který odkazujeme.
Zvláštnosti integrace DLL
Informace o implementaci prostřednictvím NuGet najdete v článku, na který odkazujeme.
Uvedení do provozu
Aby bylo možné spustit fiskální službu, je nutné v middlewaru inicializovat tzv. „klienta“.
Klient je vždy připojen / přiřazen k jedné pokladně (k samostatnému elektronickému záznamovému systému). Jedna instance fiskálního middlewaru může obsahovat několik klientů. Různé varianty použití fiskálního middlewaru jsou popsány níže:
| Typ | Instalace | Příklad |
| Jeden klient | Middleware je nainstalován přímo na hardwaru elektronického záznamového systému a má 1 klienta přiřazeného k 1 pokladně. | Pokladna v supermarketu s možností offline provozu (pokladna může fungovat samostatně, bez připojení k centrálnímu systému) |
| Více klientů I | Middleware je nainstalován na centrálním systému (např. na serveru v obchodě nebo v datovém centru společnosti). Několik pokladen jedné společnosti odesílá údaje o transakcích do middlewaru. Middleware má jednoho klienta na každou pokladnu. | Provozní server s několika pokladnami v lokální síti |
| Multi Client II | Middleware je nainstalován na centrálním systému (např. v Cloudu, v datovém centru). Několik pokladen z různých společností odesílá údaje o transakcích do middlewaru. Ten má jednoho klienta pro každou pokladnu. | Cloudový pokladní systém, který využívá mnoho společností |
Obecné kroky pro inicializaci middlewaru jsou popsány v článku, na který odkazuje tento článek.
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.