In diesem Kapitel finden Sie die technischen Voraussetzungen für die Inbetriebnahme der Software GlobalTaxCenter (GTC) inklusive aller Module. Eine konkrete Anleitung zur Installation finden Sie in der Installationsanleitung.
Systemarchitektur
Das GTC ist eine webbasierte Anwendung. Es dient der Konzernsteuerabteilung als Steuerportal und bietet die Möglichkeit durch Anbindung an andere Systeme, Prozessschritte zu automatisieren und so manuelle Tätigkeiten zu reduzieren.
Die Systemarchitektur basiert auf einer Drei-Schichten-Architektur:
...
This section describes the technical requirements for launching the GlobalTaxCenter (GTC) software, including all of its modules. Full instructions on how to install it are provided in the installation instructions.
System architecture
The GTC is a web-based application. It serves the group tax department as a tax portal and offers the possibility to automate process steps by connecting to other systems, thus reducing manual activities.
The system architecture is based on a three-tier architecture:
- Client (Web browser)
- Business logic (Web Application Server)
- Daten Data (Database Server)
...
If a fail safe operation is required, the business logic layer (business layer) can be operated in a load balancer, the availability of individual server applications [Health Check] can be monitored and if necessary a database cluster can be used. The implementation of a Single-Sign-On
...
mechanism (SSO)
...
Die Anbindung anderer Systeme erfolgt über den Client oder muss vom Client angestoßen werden.
Ein Datenimport, beispielsweise der Import von HGB-Werten aus dem Buchhaltungs- oder Konsolidierungssystem, kann über den Client als Upload einer XLSX-/CSV-Datei oder über den Server, via Direktverbindung des Applikation Servers an das Buchhaltungs- oder Konsolidierungssystem, erfolgen.
Der Versand der elektronischen Steuererklärung an die Finanzverwaltung erfolgt über einen separaten Transfer Client, welcher in einer demilitarisierten Zone des Rechenzentrums (Zugang zum Internet notwendig) installiert werden kann.
Systemanforderungen der Komponenten
AMANA übernimmt keinen Support für alte Software-Versionen, die nicht mehr durch die Hersteller gepflegt werden. Dazu zählen u.a. Betriebssystem, Browser, DBMS und WAS.
Beispiele sind Windows XP, Internet Explorer 8 und seit Januar 2016 auch Internet Explorer 10.
Datenbank
...
is also possible on the application server. More detailed configuration information is not included in this document and can be provided separately.
Connection to the other systems is provided via the client or must be triggered by the client.
A data import, e.g. import of IFRS values from the accounting or consolidation system, can be carried out either via the client by uploading an XLSX/CSV file or via the server, i.e. through a direct connection between the server and the accounting or consolidation system.
The electronic tax return is sent to the tax authority via a separate transfer client, which can be installed in a demilitarised zone of the computer centre (access to the Internet is required).
System requirements for components
AMANA does not provide support for older software versions that are no longer maintained by the manufacturer. This may concern the operating system, web browser, DBMS and WAS, among other things.
Examples for not supported software versions are Windows XP, Internet Explorer 8 and, since January 2016, Internet Explorer 10.
Database
- Microsoft SQL server 2012 (R2)/ 2014 / 2016 / 2017 bzw. 2017 and Oracle 12c. AMANA empfiehlt recommends using Microsoft SQL Server zu verwenden. Dies ist insbesondere sinnvoll, wenn Sie zusätzlich andere Produkte von AMANA, wie beispielsweise SmartTaxBalance, verwenden oder planen einzuführen.
- Aktueller Mehrkern-Serverprozessor/-System (mind. 2 GHz Taktrate), für prozessorintensiven Reports mindestens 2 Kerne, besser 4 Kerne (auch bei VMs)
- Mindestens 4 GB RAM, besser 8 GB RAM für den Datenbankserver
- Die Datenbank muss UTF-8 kodiert sein
- Berechtigung zum servers. This is particularly useful if you also use, or are planning to use, other AMANA products, e.g. SmartTaxBalance.
- Current multiple-core server processor/system (at least 2 GHz clock speed), for processor-intensive reports at least 2 cores, preferably 4 cores (also for VMs)
- At least 4 GB RAM, preferably 8 GB RAM for the database server
- The database must be UTF-8 coded
- Authorization to "CREATE", "INSERT“, "UPDATE“, "DELETE“ , and "ALTER“ auf der Datenbank, bei on the database, for Oracle: CONNECT + RESSOURCE BerechtigungDer Speicherbedarf der Datenbank ist stark abhängig von Gesellschaftsgröße und Nutzerverhalten. Bei Letzerem insbesondere davon, wie stark die Möglichkeit genutzt wird Dateianhänge bzw. Dokumente authorization
- The required database memory depends to a large degree on company size and user behaviour. In the latter case, it is particularly relevant how often file attachments or documents (Excel, csv, ...) zu hinterlegen (ggf. werden diese Dateien in einem Dateipfad ausgelagert). Als grobe Richtlinie empfehlen wir bei 10 Gesellschaften mit ca. 500 MB Speicherplatz pro Periode zu kalkulieren.
- Ein regelmäßiges Backup der Datenbank-Schemata wird nachdrücklich empfohlen
Applikationsserver (Web Application Server)
...
- are stored (sometimes these files are stored in an external folder). As a rough guide, we recommend approx. 500 MB memory per 10 companies and period.
- A regular backup of the database schemas is strongly recommended.
Web application server
We recommend that the database server and web application server are installed on different hardware / servers. Virtual servers are supported (e.g. via VMWare, VirtualBox, etc.).
- JDK 8 (
...
...
- driver for the database used
- Apache Tomcat 8.5 (
...
- most recent version)
...
Warning |
---|
Beachten Sie bitte auch die weiterführenden Hinweise zu Tomcat-Versionen. |
...
Please also note the additional information on Tomcat versions. |
- Current multiple-core server processor/system (at least 2 GHz clock speed), for processor-intensive reports at least 2 cores, preferably 4 cores (also for VMs)
- At least 4 GB RAM, preferably 8 GB RAM
- 0,5 GB
...
- hard disk capacity for the GTC application, 1 GB
...
Web-Browser
...
- for the application server and the Java installation
- 5 GB for the additional folder for storing temporary files (If file attachments are not stored in the database but in an external folder, the required memory space increases by approx. 500 MB per 10 companies and period)
Web browser
- Current Google Chrome or current Mozilla Firefox
- Alternatively Microsoft Internet Explorer 11 / Edge (Empfehlung nur mit Einschränkung möglich: hier sind ggf. Performance-Einbußen zu erwarten)im Browser muss JavaScript für das GTC erlaubt seinThis recommendation is not without reservations, as performance is likely to be impaired.)
- JavaScript for the GTC must be allowed in the browser
Info | ||
---|---|---|
| ||
Sollte die Ausführung einzelner Funktionen mit einem Browser sehr lange dauern oder nicht benutzbar sein, versuchen Sie es bitte auch mit einem anderen Browser. Durch die Vielzahl an Browsern, die auf dem Markt sind, ist es AMANA nicht möglich jedes Spezialverhalten in allen Browsern zu berücksichtigen. Melden Sie der AMANA Hotline dennoch gerne Auffälligkeiten, die Sie feststellen. Wir versuchen dem Abhilfe zu schaffen. |
Transfer zur Finanzverwaltung (Modul Tax Return)
Für den Versand der elektronischen Steuererklärung wird der Transfer Client (TC) benötigt.
Der Einsatz des TC auf einem separaten Rechner ist möglich. Der TC kann jedoch auch direkt auf dem Web Application Server installiert werden (nur unter Windows).
Die Übertragung der elektronischen Steuererklärung aus dem GTC zum TC und anschließend zur Finanzverwaltung erfolgt nach einer einmaligen Konfiguration in der GTC-Oberfläche automatisiert.
Der Aufruf des Webservices Transfer Client erfolgt über eine verschlüsselte Verbindung und einen Proxy aus dem Unternehmensnetzwerk in die DMZ. Dieses Vorgehen kann individuell an die Sicherheitsanforderungen des Unternehmens angepasst werden, wodurch jedoch zusätzlicher Aufwand entstehen kann.
...
If the execution of individual functions with a particular browser is very slow or impossible, please try it with a different browser. Due to the large number of browsers currently on the market, it is impossible for AMANA to take the specific characteristics of each one into consideration. However, please feel free to contact the AMANA Hotline with any issues you encounter. We will do our best to work out a fix. |
Transfer to tax authority (Tax Return module)
For submission of the electronic tax return, the Transfer Client (TC) is required.
The TC can be deployed on a separate system, or it can be installed directly on the web application server (only with Windows).
The electronic tax return is automatically transmitted from the GTC to the TC and then to the tax authority after a first-time configuration in the GTC user interface.
The Transfer Client web service is opened via an encrypted connection and a proxy from the company network into the DMZ. This course of action can be customized to comply with the company’s own security standards, although it may entail additional effort.
We recommend approval of www.esteuer.de [Port 80]
...
and the ELSTER data acceptance server.
The system requirements for the Transfer Client are listed in detail here.
Note |
---|
Der The Elster -Rich -Client [ERiC] ist eine geschlossene C-Bibliothek, die von der Finanzverwaltung zur Verfügung gestellt wird. AMANA hat keinen Einfluss auf Entwicklung und Funktionsumfang. Die Finanzverwaltung erhöht jedes Jahr im April die Mindestversionsanforderung. Daher ist zwingend ein GlobalTaxCenter und Transfer Client Update vor April eines Jahres erforderlich, wenn ab April eine elektronische Steuererklärung versendet werden soll.Die ERiC API ermöglicht den Einsatz eines Proxys unter Angabe entsprechender Parameter [Host, Port, Username, Password, Authentication Method]. Die Verwendung einer Proxy Auto-Config Datei wird seitens der ERiC API nicht unterstütztis a closed C library, provided by the tax authority. AMANA has no part in or control over its development or range of functions. The tax authority raises the minimum requirements once a year in April. For this reason, it is absolutely imperative that your a GlobalTaxCenter and Transfer Client are updated before April every year if you intend to submit an electronic tax return in or after April. The ERiC API allows the use of a proxy when accompanied by appropriate parameters [host, port, user name, password, authentication method]. However, the ERiC API does not support theuse of a proxy auto-config file. |