Transfer zur deutschen Finanzverwaltung
Der Meldungsversand vom DAC6-Modul zur Finanzverwaltung erfolgt über die ELMA-Schnittstelle.
Die Kommunikation erfolgt über einen Transferservice, der entweder über die AMANA-Cloud direkt genutzt oder selbst gehostet werden kann.
Dieser Transferservice dient als Proxyservice zwischen dem DAC6-Modul und der ELMA-Schnittstelle. Es werden keinerlei Daten im Service gespeichert.
Für den Transferservice ist keine Datenbank notwendig.
Wenn Sie den TransferService von AMANA für die automatische Übertragung der Meldung an die Finanzverwaltung nutzen möchten, ist ein zusätzlicher Parameter im Tomcat-Application Server notwendig, auf dem das DAC 6 Modul deployt ist.
Dieser Parameter aktiviert den regelmäßigen Abruf der Verarbeitungsprotokolle.
-Ddac6.scheduler.autostart=true
Der Parameter ist bei einem Setup mit mehreren Tomcats und einem Load Balancer nur bei einem Tomcat vorzunehmen, da beim Abruf ansonsten konkurrierende Zugriffe und Fehler auftreten können.
Im Folgenden skizzieren wir die beiden unterschiedlichen Hosting-Möglichkeiten.
On-Premise-Installation
Bei einer Installation im eigenen Netzwerk ist die Systemumgebung wie folgt aufgebaut.
Der Transferservice besteht aus zwei separaten Applikationen, dem Autorisierungsservice und dem Transferservice DE-ELMA.
Die Applikationen können auf demselben oder unterschiedlichen Applikationsservern bereitgestellt werden.
Die Kommunikation zwischen dem DAC6-Modul und diesen Applikationen erfolgt über REST-Services.
Die Kommunikation zwischen dem Transferservice DE-ELMA und der ELMA5-Schnittstelle des BZSt erfolgt über SFTP.
Da die ELMA-Schnittstelle über das Internet anzusprechen ist, benötigt der Transferservice DE-ELMA entsprechend Internetzugriff auf Port 22 zu den folgenden Servern:
elma5c.bfinv.de (Testserver)
elma5.bfinv.de (Produktivserver)
Die Serveradressen können im DAC6-Modul über die Einstellungen vorgenommen werden.
AMANA-Azure-Cloud
Der Autorisierungs- und der Transferservice werden in der AMANA-Azure-Cloud für Sie gehostet.
Sie müssen lediglich die Serveradressen in Ihrem DAC6-Modul über die Einstellungen hinterlegen.
Die relevanten Login- und Meldedaten werden über einen REST-Service verschlüsselt zum Transferservice übermittelt.
Dieser übernimmt über das SFTP-Protokoll den Verbindungsaufbau zur ELMA-Schnittstelle und leitet die Meldung bzw. die Verarbeitungsprotokolle zwischen den Systemen weiter.