Digitale Schnittstelle
Zuletzt geändert: 30.08.2023 13:41

Digitale Schnittstelle der Finanzverwaltung für Kassensysteme (DSFinV-K) #

Einleitung #

Die Implementierung legt den DSFinV-K-Standard in der Version 2.2 zu Grunde.

Für eine korrekte Funktion der Exportschnittstelle sollte EULANDA und das Kommunikationsprogramm für den Zugriff auf die TSE stets aktuell gehalten werden. Folgende Versionen sollten mindestens im Einsatz sein:

EULANDA.exe - Version 8.5.60.8380

EulTseConn.exe - Version 1.3.1.36

Aufruf des Exports #

Für den Export muss das Kommunikationsmodule zur TSE (EulTseConn.exe) aktiv sein - genau, wie bei normalen Kassenvorgängen auch.

Der Befehl zum Export befindet sich im Modul „Kassenbelege“ / im Menü „Datei“

und lautet „Datenübergabe Betriebsprüfung (2022 - DSFinV-K 2.3)“

image-20230804110223331

Es werden stets komplette Abrechnungen, also i.d.R: Tagesabrechnungen exportiert.

Nach Aufruf des Menüpunktes erfolgt zuerst die Abfrage des Zeitraums. Neben einem oder mehreren Jahren können auch Bereiche von Monaten abgefragt werden. Eine Hilfe zur Datumseingabe erhalten sie durch Eingabe eines Fragezeichens.

image-20230607155628333

Auswertungszeitraum wählen

Mögliche Eingaben #
Beschreibung Beispiel
Festes Datum 03.08.2018
Datumsbereich 15.01.2005-30.04.2005
Ganzer Monat 08.2023 oder 12.2019
Ganzes Jahr 2022
Kalenderwoche KW33 oder KW122022
Aktuelle Woche, Vorwoche KW. bzw. KW.. (ein oder zwei Punkte)
Heute, Gestern . bzw. .. (ein oder zwei Punkte)

Sie können nun eine Auswahl des Datumsbereichs treffen und es werden dann alle passenden Abrechnungen in diesem Zeitraum dargestellt.

Die gewünschten Abrechnungen können nun ausgewählt werden indem ein Kreuz am Anfang der jeweiligen Zeile gesetzt wird. In älteren Versionen konnte es zu einem Fehler führen, wenn mehrere Abrechnungen markiert wurden (zur Version siehe Einleitung weiter oben). Es können auch alle gefundenen Abrechnungen auf einmal markiert werden. Hierzu muss die Schaltfläche „Alle“ betätigt werde.

Dateien #

Der Export besteht aus 20 Dateien im CSV-Format, die in drei sog. Modulen unterteilt sind. Die Norm unterscheidet eine logische Benennung in deutscher Sprache (z.B. “Stamm_Abschluss”) und den eigentlichen Dateinamen in englischer Sprache (“cashpointclosing.csv”). Die Nummerierung hält sich im Folgenden an die DSFinV-K-Dokumentation.

Stammdatenmodul #

logischer Name Dateiname EULANDA Element Bemerkung
1. Stamm_Abschluss cashpointclosing.csv Kassenabrechnung
2. Stamm_Orte location.csv Firmenstamm
3. Stamm_Kassen cashregister.csv Kasse
4. Stamm_Terminals slaves.csv nicht verwendet - bleibt leer
5. Stamm_Agenturen pa.csv nicht verwendet - bleibt leer
6. Stamm_USt vat.csv Verwendete Umsatzsteuerschlüssel und -Sätze
7. Stamm_TSE tse.csv KassenTSE Stammdaten der genutzten TSE, wie z.B. die Seriennummer

Kassenabschlussmodul #

logischer Name Dateiname EULANDA Element Bemerkung
8. Z_GV_TYP businesscases.csv
9. Z_Zahlart payment.csv Liste aller aufgezeichneten Zahlarten und deren Beträge
10. Z_WAEHRUNGEN cash_per_currency.csv Summe des Bargeldbestands in den einzelnen Währungen

Einzelaufzeichnungsmodul #

logischer Name Dateiname EULANDA Element Bemerkung
11. Bonkopf transactions.csv Kassenbeleg
12. Bonkopf_AbrKreis allocation_groups.csv
13. Bonkopf_USt transactions_vat.csv
14. Bonkopf_Zahlarten datapayment.csv
15. Bonpos lines.csv KassenbelegZeilen
16. Bonpos_USt lines_vat.csv
17. Bonpos_Preisfindung itemamounts.csv
18. Bonpos_Zusatzinfo subitems.csv
19. Bon_Referenzen references.csv
20. TSE_Transaktionen transactions_tse.csv

Anmerkungen zum Export #

Datei BonPos #

Gesamtrabatt in EULANDA #

Wird in EULANDA der Gesamtrabatt im Kassenbeleg verwendet, so wird dieser mit bis zu drei Positionen in der Datei “BonPos” ausgegeben - für jeden benutzten MwSt-Satz eine. Die Positionsnummern lauten 9991, 9992 und 9993 für die EULANDA-MwSt.-Gruppen 1 (typischerweise steuerfrei), 2 (verminderter Steuersatz) und 3 (voller Steuersatz). Diese korrespondieren mit dem Bereich “Rabatte” im EULANDA-Kassenbon [TODO:LINK].

INHAUS #

EULANDA unterstützt keine INHAUS-Funktion, also unterschiedliche Steuersätze für denselben Artikel (z.B. Speisen-Verzehr im Haus versus “togo”). Die Spalte “INHAUS” bleibt entsprechend beim Export immer auf “0”. Bei Bedarf kann der Kassenbetreiber selbstredend unterschiedliche Artikelnummern mit unterschiedlichen Steuerkennzeichen anlegen, um diese Steuerproblematik abzubilden.

Warengruppen #

Spalte “WARENGR” ist identisch mit “WARENGR_ID”, da direkt im Kassenmodul kein zusätzlicher Text mitgeführt wird. Das Feld WARENGR kann allerdings bis zu 18 Zeichen lang sein und bei Bedarf selbsterklärend formuliert sein.

Gutscheine #

EULANDA enthält keine Gutschein-Verwaltung. Das Feld GUTSCHEIN_NR bleibt deshalb stets leer. Der Kassenbetreiber kann natürlich ein spezieller Artikel zur Kennzeichnung von Gutscheinen anlegen und verwenden. Die Verwaltung muss aber anderweitig erfolgen und gesondert zur Kassennachschau zur Verfügung gestellt werden.

Zeilenstorno #

Das Feld P_STORNO bleibt immer auf “0”, da Zeilenstornierungen in EULANDA durch eine zusätzliche Zeile mit umgekehrtem Mengen-Vorzeichen gelöst sind – wie in Kapitel 4.2.3 (DSFinV-K) beschrieben.

Umsatzsteuerschlüssel #

Die EULANDA MwSt-Gruppe 3 (voller Steuersatz, 19% Stand Jan 2023) wird mit dem Umsatzsteuerschlüssel 1 exportiert (für den zum Zeitpunkt der Erfassung des Geschäftsvorfalls geltenden allgemeinen Steuersatz nach § 12 Abs. 1 UStG).

Die EULANDA MwSt-Gruppe 2 (ermäßigter Steuersatz, 7% Stand Jan 2023) wird mit dem Umsatzsteuerschlüssel 2 exportiert (für den zum Zeitpunkt der Erfassung des Geschäftsvorfalls geltenden eräßigten Steuersatz nach § 12 Abs. 2 UStG).

Artikel, mit MwSt-Gruppe 1 (0%) werden mit dem Umsatzsteuerschlüssel 6 - Umsatzsteurfrei exportiert, sofern für diese kein spezieller Geschäftsvorfalltypen hinterlegt ist.

Zu den Vorfallstypen siehe: Geschäftsvorfalltypen im Kapitel Artikelstamm | Handbuch (eulanda.eu).

Entnahmen, Geldtransit etc. mit einem entsprechenden Kassenvorfallstyp werden als Umsatzsteuerschlüssel 5 - Nicht Steuerbar exportiert.

Zu DSFinV-K 2.3: Der Umsatzsteuerschlüssel 8 für Waren, die für einen ermäßigten Steuersatz nach § 12 Abs. 3 von 0% (Stichwort Photovoltaik) vorgesehen ist, wird beim Export nicht unterstützt. Wenn diese Artikel mit 0% angelegt sind, werden sie mit Umsatzsteuerschlüssel 6 ausgegeben.

Datei Bonkopf #

Kundendaten werden nur bei Stammkunden (KUNDE_TYP = “KUNDE”) ausgegeben.

Bei Laufkundschaft (KUNDETYP = “LAUFKUNDE”) bleiben die Daten leer.

Als Kundenname werden die ersten beiden Namenszeilen aus dem Adress-Stamm ausgegeben und ggf. auf die geforderten 50 Zeichen verkürzt.

Feld BON_STORNO

wird auf “1” gesetzt, falls es sich um einen Storno-Beleg eines anderen, bereits abgeschlossenen, Belegs handelt. Wie es in 4.2.2 gefordert ist.

Datei Z_Zahlart #

Das Beträge in “Z_ZAHLART_BETRAG” sind in der Stammwährung angegeben.