DATEV-ASCII-Daten im Standard-Format
Um die Anforderungen der GoBD hinsichtlich der Festschreibung und Unveränderbarkeit zu erfüllen, werden die Export- und Importformate für Buchungsstapel um ein Festschreibekennzeichen erweitert.
Diese neuen Formate stehen ab der Programmversion zum Jahreswechsel 2015/16 zur Verfügung.
Beachten Sie, dass alle Stapelimporte für Buchungssätze und Primanota-Buchungen, die nicht auf die neuen Formate umgestellt werden, ab dem Jahreswechsel 2016/2017 festzuschreiben sind, um die Anforderungen der GoBD zu erfüllen.
Wenn keine Festschreibung erfolgt, wird das von den Rechnungswesen-Programmen im Aktivitätenprotokoll dokumentiert und kann so jederzeit nachvollzogen werden.
Das Datenformat „bisherige Rechnungswesen-Formate (ASCII win)“ für Buchungssätze und Primanota-Buchungen wird nicht mehr angepasst und wird von DATEV nur noch bis 31.12.2017 unterstützt.
Quelle: https://www.datev.de/dnlexom/client/app/index.html#/document/1036228
Mit der Version 8.17.20.0 wird in COMET PA der neue DATEV-ASCII Standard zur Verfügung gestellt. Das bisherige DATEV-Format („bisherige Rechnungswesen-Formate (ASCII win)“) bleibt als Fibu-Schnittstelle in COMET enthalten, da diese von anderen Finanzbuchhatungen als Importschnittstelle genutzt wird.
Übergabedatei: LOHN.csv
Eingabefelder: Belegnummer, Belegdatum, Übergabepfad + Dateiname
Der Arbeitsablauf entspricht dem Ablauf der allgemeinen Fibu-Schnittstelle.
Festlegungen:
https://www.datev.de/dnlexom/client/app/index.html#/document/1036228
Einstellungen | Datenkategorie | ||||||
Buchungsstapel | Wiederkehrende Buchungen | Debitoren / Kreditoren | Sachkontenbeschriftungen | Textschlüssel | Zahlungsbedingungen | Diverse Adressen | |
Zeichensatz | ANSI | ANSI | ANSI | ANSI | ANSI | ANSI | ANSI |
Satzaufbau | Variabel | Variabel | Variabel | Variabel | Variabel | Variabel | Variabel |
Trennzeichen Felder | Semikolon | Semikolon | Semikolon | Semikolon | Semikolon | Semikolon | Semikolon |
Trennzeichen Tausenderstellen | Kein Zeichen | Kein Zeichen | Punkt | (Nicht relevant) | (Nicht relevant) | (Nicht relevant) | Punkt |
Trennzeichen Nachkommastellen | Komma | Komma | Komma | (Nicht relevant) | (Nicht relevant) | Kein Zeichen | Komma |
Datumsformat | TTMM | TTMM | TTMMJJJJ | (Nicht relevant) | (Nicht relevant) | (Nicht relevant) | TTMMJJJJ |
Überschriftzeile | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Zeichen um Textfelder | Anführungszeichen | Anführungszeichen | Anführungszeichen | Anführungszeichen | Anführungszeichen | Anführungszeichen | Anführungszeichen |
Zeichen um Textfelder verdoppeln | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Trennzeichen am Datensatzende | Nein | Nein | Nein | Nein | Nein | Nein | Nein |
Feldbeschreibung:
https://www.datev.de/dnlexom/client/app/index.html#/document/1036228
Nr. | Feldname | Typ | Länge | NKS | Max. Länge | Muss-Feld | Beschreibung |
1 | Umsatz (ohne Soll/Haben-Kz) | Betrag | 10 | 2 | 13 | Ja | Beispiel: 1234567890,12 |
Muss immer ein positiver Wert sein | |||||||
2 | Soll/Haben-Kennzeichen | Text | 1 | 0 | 1 | Ja | Standardwert =S |
Die Soll-/Haben-Kennzeichnung des Umsatzes bezieht sich auf das Konto, das im Feld Konto angegeben wird: | |||||||
S = Soll | |||||||
H = Haben | |||||||
3 | WKZ Umsatz | Text | 3 | 0 | 3 | Dreistelliger ISO-Code der Währung (Dok.-Nr. 1080170); gibt an, welche Währung dem Betrag zugrunde liegt. | |
Wenn kein Wert angegeben ist, wird das WKZ aus dem Header übernommen. | |||||||
4 | Kurs | Zahl | 4 | 6 | 11 | Der Fremdwährungskurs bestimmt, wie der angegebene Umsatz, der in Fremdwährung übergeben wird, in die Basiswährung umzurechnen ist, wenn es sich um ein Nicht-EWU-Land handelt. | |
Beispiel: 1123,123456 | |||||||
Achtung: Der Wert 0 ist unzulässig. | |||||||
5 | Basisumsatz | Betrag | 10 | 2 | 13 | Wenn das Feld Basisumsatz verwendet wird, muss auch das Feld WKZ Basisumsatz gefüllt werden. | |
Beispiel: 1123123123,12 | |||||||
6 | WKZ Basisumsatz | Text | 3 | 0 | 3 | Währungskennzeichen der hinterlegten Basiswährung. Wenn das Feld WKZ Basisumsatz verwendet wird, muss auch das Feld Basisumsatz verwendet werden. | |
ISO-Code beachten (siehe Dok.-Nr. 1080170) | |||||||
7 | Konto | Konto | 9 | 0 | 9 | Ja | Sach- oder Personen-Kontonummer |
Darf max. 8- bzw. max. 9-stellig sein (abhängig von der Information im Header) | |||||||
Die Personenkontenlänge darf nur 1 Stelle länger sein als die definierte Sachkontennummernlänge. | |||||||
8 | Gegenkonto (ohne BU-Schlüssel) | Konto | 9 | 0 | 9 | Ja | Sach- oder Personen-Kontonummer |
Darf max. 8- bzw. max. 9-stellig sein (abhängig von der Information im Header) | |||||||
Die Personenkontenlänge darf nur 1 Stelle länger sein als die definierte Sachkontennummernlänge. | |||||||
9 | BU-Schlüssel | Text | 2 | 0 | 2 | Steuerschlüssel und/oder Berichtigungsschlüssel | |
10 | Belegdatum | Datum | 4 | 0 | 4 | Ja | Belegdatum (Format: TTMM) |
Achtung: Auch bei individueller Feldformatierung mit vierstelliger Jahreszahl wird immer in das aktuelle Wirtschaftsjahr importiert, wenn Tag und Monat des Datums im bebuchbaren Zeitraum liegen, da die Jahreszahl nicht berücksichtigt wird. | |||||||
11 | Belegfeld 1 | Text | 12 | 0 | 12 | Rechnungs-/Belegnummer | |
Das Belegfeld 1 ist der "Schlüssel" für die Verwaltung von Offenen Posten. | |||||||
Bei einer Zahlung oder Gutschrift erfolgt nur dann ein OP-Ausgleich, wenn die Belegnummer mit dem Belegfeld 1 identisch ist. | |||||||
12 | Belegfeld 2 | Text | 12 | 0 | 12 | Belegnummer oder OPOS-Verarbeitungsinformationen | |
(siehe Dok.-Nr. 9211385) | |||||||
13 | Skonto | Betrag | 8 | 2 | 11 | Skonto-Betrag/-Abzug | |
Nur bei Zahlungen zulässig. | |||||||
Beispiel 12123123,12 | |||||||
Achtung: Der Wert 0 ist unzulässig. | |||||||
14 | Buchungstext | Text | 60 | 0 | 60 | ||
15 | Postensperre | Zahl | 1 | 0 | 1 | Mahn-/Zahl-Sperre | |
Die Rechnung kann aus dem Mahnwesen / Zahlungsvorschlag ausgeschlossen werden. | |||||||
1 = Postensperre | |||||||
0/keine Angabe = keine Sperre | |||||||
Nur in Verbindung mit einer Rechnungsbuchung und Personenkonto (OPOS) relevant. | |||||||
16 | Diverse Adressnummer | Text | 9 | 0 | 9 | Adressnummer einer diversen Adresse | |
Nur in Verbindung mit OPOS relevant. | |||||||
17 | Geschäftspartnerbank | Zahl | 3 | 0 | 3 | Wenn für eine Lastschrift oder Überweisung eine bestimmte Bank des Geschäftspartners genutzt werden soll. | |
Nur in Verbindung mit OPOS relevant. | |||||||
Beim Import der Geschäftspartnerbank muss immer auch das Feld SEPA-Mandatsreferenz (Feld-Nr. 105) gefüllt sein | |||||||
18 | Sachverhalt | Zahl | 2 | 0 | 2 | Der Sachverhalt wird in Rechnungswesen pro verwendet, um Buchungen/Posten als Mahnzins/Mahngebühr zu identifizieren. | |
Für diese Posten werden z. B. beim Erstellen von Mahnungen keine Mahnzinsen berechnet. | |||||||
31 = Mahnzins | |||||||
40 = Mahngebühr | |||||||
Nur in Verbindung mit OPOS relevant. | |||||||
19 | Zinssperre | Zahl | 1 | 0 | 1 | Hier kann eine Zinssperre übergeben werden; dadurch werden für diesen Posten bei Erstellung einer Mahnung keine Mahnzinsen ermittelt. | |
Nur in Verbindung mit OPOS relevant. | |||||||
keine Angabe und 0 = keine Sperre | |||||||
1 = Zinssperre | |||||||
20 | Beleglink | Text | 210 | 0 | 210 | Link auf den Buchungsbeleg, der digital in einem Dokumenten-Management-System (z. B. DATEV Dokumentenablage, DATEV DMS classic) abgelegt wurde. | |
Beispiel für eine Beleg-ID eines Belegs aus DATEV Unternehmen online: | |||||||
CB6A8F8F-099A-B3A9-2BAA-0CB64E299BA | |||||||
(32 von 36 möglichen Zeichen) | |||||||
21 | Beleginfo – Art 1 | Text | 20 | 0 | 20 | Bei einem ASCII-Format, das aus einem DATEV pro-Rechnungswesen-Programm erstellt wurde, können diese Felder Informationen aus einem Beleg (z. B. einem elektronischen Kontoumsatz) enthalten. | |
22 | Beleginfo – Inhalt 1 | Text | 210 | 0 | 210 | Wenn die Feldlänge eines Beleginfo-Inhalts-Felds überschritten wird, wird die Information im nächsten Beleginfo-Feld weitergeführt. | |
23 | Beleginfo – Art 2 | Text | 20 | 0 | 20 | Wichtiger Hinweis | |
24 | Beleginfo – Inhalt 2 | Text | 210 | 0 | 210 | Eine Beleginfo besteht immer aus den Bestandteilen Beleginfo-Art und Beleginfo-Inhalt. Wenn Sie die Beleginfo nutzen möchten, befüllen Sie immer beide Felder. | |
25 | Beleginfo – Art 3 | Text | 20 | 0 | 20 | Beispiel: | |
26 | Beleginfo – Inhalt 3 | Text | 210 | 0 | 210 | Beleginfo-Art: | |
27 | Beleginfo – Art 4 | Text | 20 | 0 | 20 | Kontoumsätze der jeweiligen Bank | |
28 | Beleginfo – Inhalt 4 | Text | 210 | 0 | 210 | Beleginfo-Inhalt: | |
29 | Beleginfo – Art 5 | Text | 20 | 0 | 20 | Buchungsspezifische Inhalte zu den oben genannten Informationsarten | |
30 | Beleginfo – Inhalt 5 | Text | 210 | 0 | 210 | ||
31 | Beleginfo – Art 6 | Text | 20 | 0 | 20 | ||
32 | Beleginfo – Inhalt 6 | Text | 210 | 0 | 210 | ||
33 | Beleginfo – Art 7 | Text | 20 | 0 | 20 | ||
34 | Beleginfo – Inhalt 7 | Text | 210 | 0 | 210 | ||
35 | Beleginfo – Art 8 | Text | 20 | 0 | 20 | ||
36 | Beleginfo – Inhalt 8 | Text | 210 | 0 | 210 | ||
37 | KOST1 – Kostenstelle | Text | 8 | 0 | 8 | Über KOST1 erfolgt die Zuordnung des Geschäftsvorfalls für die anschließende Kostenrechnung. | |
38 | KOST2 – Kostenstelle | Text | 8 | 0 | 8 | Über KOST2 erfolgt die Zuordnung des Geschäftsvorfalls für die anschließende Kostenrechnung. | |
39 | Kost Menge | Zahl | 9 | 2 | 12 | Im KOST-Mengenfeld wird die Wertgabe zu einer bestimmten Bezugsgröße für eine Kostenstelle erfasst. Diese Bezugsgröße kann z. B. kg, g, cm, m, % sein. Die Bezugsgröße ist definiert in den Kostenrechnungs-Stammdaten. | |
Beispiel: 123123123,12 | |||||||
40 | EU-Land u. USt-IdNr. | Text | 15 | 0 | 15 | Die USt-IdNr. besteht aus: | |
2-stelligen Länderkürzel (siehe Dok.-Nr. 1080169; Ausnahme Griechenland: Das Länderkürzel lautet EL) | |||||||
13-stelliger USt-IdNr. | |||||||
41 | EU-Steuersatz | Zahl | 2 | 2 | 5 | Nur für entsprechende EU-Buchungen: | |
Der im EU-Bestimmungsland gültige Steuersatz. | |||||||
Beispiel: 12,12 | |||||||
42 | Abw. Versteuerungsart | Text | 1 | 0 | 1 | Für Buchungen, die in einer von der Mandantenstammdaten-Schlüsselung abweichenden Umsatzsteuerart verarbeitet werden sollen, kann die abweichende Versteuerungsart im Buchungssatz übergeben werden: | |
I = Ist-Versteuerung | |||||||
K = keine Umsatzsteuerrechnung | |||||||
P = Pauschalierung (z. B. für Land- und Forstwirtschaft) | |||||||
S= Soll-Versteuerung | |||||||
43 | Sachverhalt L+L | Zahl | 3 | 0 | 3 | Sachverhalte gem. § 13b Abs. 1 Satz 1 Nrn. 1.ff UStG | |
Achtung: Der Wert 0 ist unzulässig. | |||||||
(siehe Dok.-Nr. 1034915) | |||||||
44 | Funktionsergänzung L+L | Zahl | 3 | 0 | 3 | Steuersatz/Funktion zum L+L-Sachverhalt | |
Achtung: Der Wert 0 ist unzulässig. | |||||||
(siehe Dok.-Nr. 1034915) | |||||||
45 | BU 49 Hauptfunktionstyp | Zahl | 1 | 0 | 1 | Bei Verwendung des BU-Schlüssels 49 für "andere Steuersätze" muss der steuerliche Sachverhalt mitgegeben werden. | |
46 | BU 49 Hauptfunktionsnummer | Zahl | 2 | 0 | 2 | ||
47 | BU 49 Funktionsergänzung | Zahl | 3 | 0 | 3 | ||
48 | Zusatzinformation – Art 1 | Text | 20 | 0 | 20 | Zusatzinformationen, die zu Buchungssätzen erfasst werden können. | |
49 | Zusatzinformation – Inhalt 1 | Text | 210 | 0 | 210 | Diese Zusatzinformationen besitzen den Charakter eines Notizzettels und können frei erfasst werden. | |
50 | Zusatzinformation – Art 2 | Text | 20 | 0 | 20 | Wichtiger Hinweis | |
51 | Zusatzinformation – Inhalt 2 | Text | 210 | 0 | 210 | Eine Zusatzinformation besteht immer aus den Bestandteilen Informationsart und Informationsinhalt. Wenn Sie die Zusatzinformation nutzen möchten, füllen Sie immer beide Felder. | |
52 | Zusatzinformation – Art 3 | Text | 20 | 0 | 20 | Beispiel: | |
53 | Zusatzinformation – Inhalt 3 | Text | 210 | 0 | 210 | Informationsart, z. B. Filiale oder Mengengrößen (qm) | |
54 | Zusatzinformation – Art 4 | Text | 20 | 0 | 20 | Informationsinhalt: Buchungsspezifische Inhalte zu den oben genannten Informationsarten. | |
55 | Zusatzinformation – Inhalt 4 | Text | 210 | 0 | 210 | ||
56 | Zusatzinformation – Art 5 | Text | 20 | 0 | 20 | ||
57 | Zusatzinformation – Inhalt 5 | Text | 210 | 0 | 210 | ||
58 | Zusatzinformation – Art 6 | Text | 20 | 0 | 20 | ||
59 | Zusatzinformation – Inhalt 6 | Text | 210 | 0 | 210 | ||
60 | Zusatzinformation – Art 7 | Text | 20 | 0 | 20 | ||
61 | Zusatzinformation – Inhalt 7 | Text | 210 | 0 | 210 | ||
62 | Zusatzinformation – Art 8 | Text | 20 | 0 | 20 | ||
63 | Zusatzinformation – Inhalt 8 | Text | 210 | 0 | 210 | ||
64 | Zusatzinformation – Art 9 | Text | 20 | 0 | 20 | ||
65 | Zusatzinformation – Inhalt 9 | Text | 210 | 0 | 210 | ||
66 | Zusatzinformation – Art 10 | Text | 20 | 0 | 20 | ||
67 | Zusatzinformation – Inhalt 10 | Text | 210 | 0 | 210 | ||
68 | Zusatzinformation – Art 11 | Text | 20 | 0 | 20 | ||
69 | Zusatzinformation – Inhalt 11 | Text | 210 | 0 | 210 | ||
70 | Zusatzinformation – Art 12 | Text | 20 | 0 | 20 | ||
71 | Zusatzinformation – Inhalt 12 | Text | 210 | 0 | 210 | ||
72 | Zusatzinformation – Art 13 | Text | 20 | 0 | 20 | ||
73 | Zusatzinformation – Inhalt 13 | Text | 210 | 0 | 210 | ||
74 | Zusatzinformation – Art 14 | Text | 20 | 0 | 20 | ||
75 | Zusatzinformation – Inhalt 14 | Text | 210 | 0 | 210 | ||
76 | Zusatzinformation – Art 15 | Text | 20 | 0 | 20 | ||
77 | Zusatzinformation – Inhalt 15 | Text | 210 | 0 | 210 | ||
78 | Zusatzinformation – Art 16 | Text | 20 | 0 | 20 | ||
79 | Zusatzinformation – Inhalt 16 | Text | 210 | 0 | 210 | ||
80 | Zusatzinformation – Art 17 | Text | 20 | 0 | 20 | ||
81 | Zusatzinformation – Inhalt 17 | Text | 210 | 0 | 210 | ||
82 | Zusatzinformation – Art 18 | Text | 20 | 0 | 20 | ||
83 | Zusatzinformation – Inhalt 18 | Text | 210 | 0 | 210 | ||
84 | Zusatzinformation – Art 19 | Text | 20 | 0 | 20 | ||
85 | Zusatzinformation – Inhalt 19 | Text | 210 | 0 | 210 | ||
86 | Zusatzinformation – Art 20 | Text | 20 | 0 | 20 | ||
87 | Zusatzinformation – Inhalt 20 | Text | 210 | 0 | 210 | ||
88 | Stück | Zahl | 8 | 0 | 8 | Wirkt sich nur bei Sachverhalt mit SKR14 Land- und Forstwirtschaft aus, für andere SKR werden die Felder beim Import/Export überlesen bzw. leer exportiert. | |
89 | Gewicht | Zahl | 8 | 2 | 11 | ||
90 | Zahlweise | Zahl | 2 | 0 | 2 | OPOS-Informationen kommunal | |
1 = Lastschrift | |||||||
2 = Mahnung | |||||||
3 = Zahlung | |||||||
91 | Forderungsart | Text | 10 | 0 | 10 | OPOS-Informationen kommunal | |
92 | Veranlagungsjahr | Zahl | 4 | 0 | 4 | OPOS-Informationen kommunal | |
Format: JJJJ | |||||||
93 | Zugeordnete Fälligkeit | Datum | 8 | 0 | 10 | OPOS-Informationen kommunal | |
Format: TTMMJJJJ | |||||||
94 | Skontotyp | Zahl | 1 | 0 | 1 | 1 = Einkauf von Waren | |
2 = Erwerb von Roh-Hilfs- und Betriebsstoffen | |||||||
95 | Auftragsnummer | Text | 30 | 0 | 30 | Allgemeine Bezeichnung, des Auftrags/Projekts | |
96 | Buchungstyp | Text | 2 | 0 | 2 | AA = Angeforderte Anzahlung/Abschlagsrechnung | |
AG = Erhaltene Anzahlung (Geldeingang) | |||||||
AV = Erhaltene Anzahlung (Verbindlichkeit) | |||||||
SR = Schlussrechnung | |||||||
SU = Schlussrechnung (Umbuchung) | |||||||
SG = Schlussrechnung (Geldeingang) | |||||||
SO =Sonstige | |||||||
97 | USt-Schlüssel (Anzahlungen) | Zahl | 2 | 0 | 2 | USt-Schlüssel der späteren Schlussrechnung | |
98 | EU-Mitgliedstaat (Anzahlungen) | Text | 2 | 0 | 2 | EU-Mitgliedstaat der späteren Schlussrechnung | |
(siehe Dok.-Nr. 1080169) | |||||||
99 | Sachverhalt L+L (Anzahlungen) | Zahl | 3 | 0 | 3 | L+L-Sachverhalt der späteren Schlussrechnung | |
Sachverhalte gem. § 13b Abs. 1 Satz 1 Nrn. 1.-5. UStG | |||||||
Achtung: Der Wert 0 ist unzulässig. | |||||||
100 | EU-Steuersatz (Anzahlungen) | Zahl | 2 | 2 | 5 | EU-Steuersatz der späteren Schlussrechnung | |
Nur für entsprechende EU-Buchungen: Der im EU-Bestimmungsland gültige Steuersatz. | |||||||
Beispiel: 12,12 | |||||||
101 | Erlöskonto (Anzahlungen) | Konto | 9 | 0 | 9 | Erlöskonto der späteren Schlussrechnung | |
102 | Herkunft-Kz | Text | 2 | 0 | 2 | Wird beim Import durch SV (Stapelverarbeitung) ersetzt. | |
103 | Leerfeld | Text | 36 | 0 | 36 | Wird von DATEV verwendet. | |
104 | KOST-Datum | Datum | 8 | 0 | 8 | Format TTMMJJJJ | |
105 | SEPA-Mandatsreferenz | Text | 35 | 0 | 35 | Vom Zahlungsempfänger individuell vergebenes Kennzeichen eines Mandats (z. B. Rechnungs- oder Kundennummer). | |
Beim Import der SEPA-Mandatsreferenz muss immer auch das Feld Geschäftspartnerbank (Feld-Nr. 17) gefüllt sein. | |||||||
106 | Skontosperre | Zahl | 1 | 0 | 1 | 0 = keine Skontosperre | |
1 = Skontosperre | |||||||
107 | Gesellschaftername | Text | 76 | 0 | 76 | ||
108 | Beteiligtennummer | Zahl | 4 | 0 | 4 | ||
109 | Identifikationsnummer | Text | 11 | 0 | 11 | ||
110 | Zeichnernummer | Text | 20 | 0 | 20 | ||
111 | Postensperre bis | Datum | 8 | 0 | 8 | Format: TTMMJJJJ | |
112 | Bezeichnung | Text | 30 | 0 | 30 | ||
SoBil-Sachverhalt | |||||||
113 | Kennzeichen | Zahl | 2 | 0 | 2 | ||
SoBil-Buchung | |||||||
114 | Festschreibung | Zahl | 1 | 0 | 1 | leer = nicht definiert; wird ab Jahreswechselversion 2016/2017 automatisch festgeschrieben | |
0 = keine Festschreibung | |||||||
1 = Festschreibung | |||||||
Hat ein Buchungssatz in diesem Feld den Inhalt 1, so wird der gesamte Stapel nach dem Import festgeschrieben. | |||||||
Ab Jahreswechselversion 2016/2017 gilt das auch bei Inhalt = leer. | |||||||
115 | Leistungsdatum | Datum | 8 | 0 | 8 | Format: TTMMJJJJ | |
Beim Import des Leistungsdatums muss immer auch das Feld Datum Zuord. Steuerperiode (Feld-Nr. 116) gefüllt sein | |||||||
116 | Datum Zuord. | Datum | 8 | 0 | 8 | Format: TTMMJJJJ | |
Steuerperiode |
Schnittstellenbeschreibung Datev (2008): Datev2008.zip
Schnittstellenbeschreibung Datev (2015): Datev2015.zip
Bei Fragen oder Problemen mit Ihrem Zugriff, melden Sie sich gerne bei uns: help-atlassian-cloud@hup-company.atlassian.net