fiskaltrust.Middleware
Die lokal installierte fiskaltrust.Middleware bietet die Einbindung von TSE aller Hersteller an die Registrierkasse, sowie eine vereinfachte Umsetzung der Anforderungen der Digitalen Schnittstelle der Finanzverwaltung für Kassensysteme.
Die fiskaltrust.Middleware besteht aus dem fiskaltrust.Launcher und den für die jeweilige fiskaltrust.Cashbox relevanten Systemkomponenten. Letztere werden vom fiskaltrust.Launcher dynamisch, je nach Konfiguration, geladen, sowie auch bei Bedarf aktualisiert. Der fiskaltrust.Launcher startet dabei unter Windows und Unix als Service bzw. Daemon und betreibt die fiskaltrust.Middleware auf dem POS-System, in einem Rechenzentrum oder in der fiskaltrust.Cloud (Art des Deployments ist länderabhängig). Die Aktualisierung des lokalen fiskaltrust.Launchers selbst ist nur durch neuerlichen Download aus dem fiskaltrust.Portal und manuellen Tausch der Installation möglich.
Unter Android ist der Launcher systembedingt eine monolithische Applikation, welche bereits fix alle relevanten Komponenten inkludiert.
Hardware Voraussetzungen
Hardware | Mindestanforderung |
---|---|
Allgemeine Hardware Anforderungen | Ein Windows, Unix (mit Mono Unterstützung) oder Android basiertes System |
lokaler Speicher | ca. 500 MB (200 MB für die fiskaltrust.Middleware + 200 MB reserviert für Update Packages); optional: Speicher für SQLite DB (ca. 8-10Kb/Beleg) |
Hardware Anschlüsse für TSE | USB, SD, Micro-SD oder COM Port bei lokal angeschlossener TSE |
Internet Konnektivität | Zur Nutzung von Cloud-TSE, Data-as-a-Service, Backup oder CashBox-Update über das fiskaltrust.Portal |
Unterstützte Plattformen & TSEs
Windows | Linux, macOS | Android | |
---|---|---|---|
Cryptovision Hardware-TSE | ja | ja | |
Deutsche Fiskal Cloud-TSE | derzeit nur für Windows 10 zertifiziert | derzeit nur für Ubuntu LTS 20.04 zertifiziert | |
Diebold-Nixdorf Hardware-TSE | ja | ja | |
Epson Hardware-TSE | ja | ja | |
fiskaly Cloud-TSE | ja | ja | ja |
Swissbit Hardware-TSE | ja | ja | ja |
Swissbit Cloud-TSE | derzeit nur für Windows 10 zertifiziert | derzeit nur für Ubuntu LTS 20.04 zertifiziert |
Systemvoraussetzungen
Features
Schnittstellentechnologien
freie Auswahl folgender konfigurierbarer Schnittstellentechnologien:
Windows | Linux, macOS | Android | |
---|---|---|---|
SOAP | ja | ||
gRPC | ja | ja | ja |
REST | ja | ja | ja |
Schnittstellendokumentation
https://docs.fiskaltrust.cloud/docs/poscreators/middleware-doc
Datenspeicher
Folgende Optionen sind über die Konfiguration der Queue einstellbar:
Windows | Linux, macOS | Android | |
---|---|---|---|
SQLite-Storage | ja | ja | ja |
EF-Storage | ja | ja | nein |
MySQL-Storage | ja | ja | ja |