Poniżej opisano strukturę RetailForce Fiskal middleware jako usługi REST.
Interfejs komunikacyjny i moduły krajowe
RetailForce Middleware składa się z różnych modułów,
- „Zaufanego modułu fiskalnego” (TFM) – zapewnia on między innymi interfejs wejściowy
- różnych „modułów krajowych Trusted Fiscal” (TFCM) – dany moduł krajowy odpowiada za przetwarzanie danych wejściowych zgodnie z przepisami obowiązującymi w danym kraju podatkowym.
Dzięki rozdzieleniu modułu TFM od poszczególnych modułów TFCM możliwe jest dodawanie kolejnych implementacji krajowych oraz dostosowywanie istniejących bez konieczności wprowadzania zmian w implementacjach innych krajów.
Oznacza to, że istnieją również różne wersje poszczególnych modułów.
Schematyczna ilustracja
Klienci fiskalni
Każdy punkt sprzedaży (= klient w oprogramowaniu pośredniczącym oraz terminal w RetailForce Cloud) jest reprezentowany przez tzw. ClientId („uniqueClientId”). Odpowiada to identyfikatorowi terminala w RetailForce Cloud (w przypadku korzystania z automatycznej konfiguracji).
Zaleca się zainstalowanie middleware Fiskal bezpośrednio na elektronicznym systemie rejestracji (w „kasie”). Identyfikator clientId służy do identyfikacji przypisanej kasy, jak pokazano na poniższej ilustracji.
Ilustracja: System z jednym klientem
Możliwe jest jednak równoległe podłączenie kilku różnych „kas” (terminali) do jednej instalacji middleware (= instancji), jeśli middleware to jest zainstalowane w sieci kas na serwerze (oddziału), jak pokazano na poniższej ilustracji.
Wyświetlane kasy fiskalne stanowią jednostki logiczne posiadające własny numer kasy, zakresy numerów dokumentów itp.
Ilustracja: System wieloklientowy
Po zainstalowaniu middleware Fiskal automatycznie tworzonych jest kilka klientów testowych.
Zarządzanie danymi
Wszystkie dane dotyczące konkretnej kasy są przechowywane lokalnie w tzw. katalogu klienta (w przypadku instalacji w systemie Windows np. C:\ProgramData\RetailForce\Fiscal Webservice\<CLIENTID>). Dotyczy to zarówno systemów jedno-, jak i wieloklientowych. Pliki dziennika są zawsze przechowywane centralnie dla wszystkich klientów w katalogu dziennika (Windows: C:\ProgramData\RetailForce\Fiscal Webservice\log).
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.