pub struct Header {Show 31 fields
pub kennzeichen: Kennzeichen,
pub versionsnummer: u32,
pub format_kategorie: u16,
pub format_name: String,
pub format_version: u16,
pub erzeugt_am: NaiveDateTime,
pub leerfeld1: Option<String>,
pub leerfeld2: Option<String>,
pub leerfeld3: Option<String>,
pub leerfeld4: Option<String>,
pub beraternummer: u32,
pub mandantennummer: u32,
pub wj_beginn: NaiveDate,
pub sachkontenlänge: u32,
pub datum_von: NaiveDate,
pub datum_bis: NaiveDate,
pub bezeichnung: Option<String>,
pub diktatkürzel: Option<String>,
pub buchungstyp: Option<BuchungsTyp>,
pub rechnungslegungszweck: Option<u8>,
pub festschreibung: Option<Festschreibung>,
pub wkz: Option<String>,
pub leerfeld5: Option<String>,
pub derivatskennzeichen: Option<String>,
pub leerfeld6: Option<String>,
pub leerfeld7: Option<String>,
pub sachkontenrahmen: Option<String>,
pub id_der_branchenlösung: Option<String>,
pub leerfeld8: Option<String>,
pub leerfeld9: Option<String>,
pub anwendungsinformation: Option<String>,
}Fields§
§kennzeichen: Kennzeichen§versionsnummer: u32§format_kategorie: u1616 = Debitoren-/Kreditoren 20 = Sachkontenbeschriftungen 21 = Buchungsstapel 46 = Zahlungsbedingungen 48 = Diverse Adressen 65 = Wiederkehrende Buchungen
format_name: String§format_version: u16Debitoren-/Kreditoren = 5 Sachkontenbeschriftungen = 3 Buchungsstapel = 12 Zahlungsbedingungen = 2 Wiederkehrende Buchungen = 4 Diverse Adressen = 2
erzeugt_am: NaiveDateTimeZeitstempel: YYYYMMDDHHMMSSFFF
leerfeld1: Option<String>§leerfeld2: Option<String>§leerfeld3: Option<String>§leerfeld4: Option<String>§beraternummer: u32Bereich 1001-9999999
mandantennummer: u32Bereich 1-99999
wj_beginn: NaiveDateWirtschaftsjahresbeginn Format: YYYYMMDD
sachkontenlänge: u32Nummernlänge der Sachkonten. Wert muss beim Import mit Konfiguration des Mandats in der DATEV App übereinstimmen.
datum_von: NaiveDateBeginn der Periode des Stapels Format: YYYYMMDD
datum_bis: NaiveDateEnde der Periode des Stapels Format: YYYYMMDD
bezeichnung: Option<String>Bezeichnung des Stapels z.B. „Rechnungsausgang 09/2019“
diktatkürzel: Option<String>Kürzel in Großbuchstaben des Bearbeiters z.B. “MM” für Max Mustermann
buchungstyp: Option<BuchungsTyp>1 = Finanzbuchführung (default) 2 = Jahresabschluss
rechnungslegungszweck: Option<u8>0 = unabhängig (default) 30 = Steuerrecht 40 = Kalkulatorik 50 = Handelsrecht 64 = IFRS
festschreibung: Option<Festschreibung>0 = keine Festschreibung 1 = Festschreibung (default)
wkz: Option<String>ISO-Code der Währung “EUR” = default
leerfeld5: Option<String>§derivatskennzeichen: Option<String>§leerfeld6: Option<String>§leerfeld7: Option<String>§sachkontenrahmen: Option<String>Sachkontenrahmen der für die Bewegungsdaten verwendet wurde
id_der_branchenlösung: Option<String>Falls eine spezielle DATEV Branchenlösung genutzt wird.
leerfeld8: Option<String>§leerfeld9: Option<String>§anwendungsinformation: Option<String>Verarbeitungskennzeichen der abgebenden Anwendung