Struktura middlewaru RetailForce Fiskal jako služby REST je popsána níže.
Komunikační rozhraní a moduly pro jednotlivé země
Fiskální middleware RetailForce se skládá z různých modulů,
- „Trusted Fiscal Module“ (TFM) – poskytuje mimo jiné vstupní rozhraní
- různé „Trusted Fiscal Country Modules“ (TFCM) – příslušný modul pro danou zemi je zodpovědný za zpracování vstupních dat na základě předpisů platných v dané zemi.
Díky oddělení modulu TFM a různých modulů TFCM lze přidávat další implementace pro jednotlivé země a přizpůsobovat stávající implementace, aniž by bylo nutné měnit implementace pro ostatní země.
To znamená, že existují také různé verze jednotlivých modulů.
Schematické znázornění
Fiskální klienti
Každá jednotlivá prodejní pokladna (= klient v middlewaru a terminál v RetailForce Cloud) je reprezentována tzv. ClientId („uniqueClientId“). To odpovídá ID terminálu v RetailForce Cloud (při použití automatické konfigurace).
Doporučuje se nainstalovat fiskální middleware přímo na elektronický záznamový systém (do „pokladny“). ClientId se používá k identifikaci přiřazené pokladny, jak ukazuje následující ilustrace.
Ilustrace: Systém s jedním klientem
K jedné instalaci middlewaru (= instanci) však lze paralelně připojit několik různých „pokladen“ (terminálů), pokud je middleware nainstalován v síti pokladen na (pobočkovém) serveru, jak je znázorněno na následujícím obrázku.
Zobrazené pokladny představují logické jednotky s vlastním číslem pokladny, rozsahy čísel dokladů atd.
Obrázek: Systém s více klienty
Po instalaci middlewaru Fiskal se automaticky vytvoří několik testovacích klientů.
Správa dat
Všechna data týkající se konkrétní pokladny jsou ukládána lokálně v tzv. adresáři klienta (u instalací ve Windows například C:\ProgramData\RetailForce\Fiscal Webservice\<clientId>). To platí jak pro systémy s jedním klientem, tak pro systémy s více klienty. Soubory protokolů jsou vždy ukládány centrálně pro všechny klienty v adresáři protokolů (Windows: C:\ProgramData\RetailForce\Fiscal Webservice\log).
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.