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)“
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.
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.