A RetailForce Fiskal middleware REST-szolgáltatásként való felépítését az alábbiakban ismertetjük.
Kommunikációs interfész és országmodulok
A RetailForce Middleware különböző modulokból áll,
- a „Trusted Fiscal Module” (TFM) – többek között a bemeneti interfészt biztosítja
- a különböző „Trusted Fiscal Country Modules” (TFCM) – az egyes országmodulok felelősek a bemeneti adatok feldolgozásáért az adott ország adóügyi szabályozásának megfelelően.
A TFM és a különböző TFCM-ek szétválasztásával további országspecifikus megvalósítások adhatók hozzá, illetve a meglévők módosíthatók anélkül, hogy a többi országspecifikus megvalósítást módosítani kellene.
Ez azt jelenti, hogy az egyes moduloknak különböző verziói is léteznek.
Vázlatos ábra
Adóügyi kliensek
Minden egyes POS-t (= kliens a middleware-ben és terminál a RetailForce Cloudban) egy úgynevezett ClientId („uniqueClientId”) azonosító jelöl. Ez megegyezik a RetailForce Cloudban található terminál-azonosítóval (automatikus konfiguráció használata esetén).
Javasolt a Fiskal middleware-t közvetlenül az elektronikus nyilvántartó rendszerre (a „pénztárgépbe”) telepíteni. A clientId-t a hozzárendelt pénztárgép azonosítására használják, amint azt az alábbi ábra mutatja.
Ábra: Egyklienses rendszer
Ugyanakkor több különböző „pénztárgép” (terminal) is párhuzamosan csatlakoztatható egy middleware-telepítéshez (= példányhoz), ha a middleware-t például egy (fiók)szerveren lévő pénztárgép-hálózatba telepítik, amint azt az alábbi ábra mutatja.
A képen látható pénztárgépek logikai egységeket jelentenek, saját pénztárgép-számmal, dokumentumszám-tartományokkal stb.
Ábra: Több clientes rendszer
A Fiskal middleware telepítésekor automatikusan létrejön néhány tesztclient.
Adatkezelés
Egy adott pénztárgéphez tartozó összes adatot helyileg tárolják az úgynevezett klienskönyvtárban (Windows-telepítések esetén például C:\ProgramData\RetailForce\Fiscal Webservice\<CLIENTID>). Ez mind az egyklienses, mind a többklienses rendszerekre vonatkozik. A naplófájlokat minden kliens esetében központilag tárolják a naplókönyvtárban (Windows: C:\ProgramData\RetailForce\Fiscal Webservice\log).
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.