Aktionen
550 DATEV Lohndatenexport » Historie » Revision 17
« Zurück |
Revision 17/18
(diff)
| Weiter »
[X] Marcus F, 17.03.2026 12:24
550 DATEV Lohndatenexport¶
- Inhaltsverzeichnis
- 550 DATEV Lohndatenexport
Inhaltliche Eckpunkte¶
- Datev-Export
- Lohndaten-Export
- Standard-Lohnarten (bspw. Urlaub neu ab 2026)
- Zuschlags-Lohnarten
- Mögliche Optimierung
- Schnittstellenbeschreibung
Module und Datenfluss¶
Das Modul Lohndaten exportieren- Voraussetzung: Monatsabschluss durchgeführt
- Für den gewählten Monat werden Lohnarten, Stunden und Kostenstellen aufbereitet
- Die Vorschau zeigt das vorläufige Ergebnis je Mitarbeiter, sortiert nach Lohnartenschlüssel
- Das Exportformat (z. B. DATEV/Addison) wird über Einstellungen gesteuert
- Standard- und Sonderlohnarten werden regelbasiert aus Stammdaten und Kennzahlen ermittelt
- Schichtzuschläge werden getrennt aus Zeitstempelungen berechnet
- Der Dateiexport selbst wird im Exportmodul erzeugt
Neuerungen ab 2026¶
- Zentrale Referenz ist die Lohnart-ID statt der Lohnart-Nummer
- Dadurch kann dieselbe Lohnart-Nummer mit unterschiedlicher Bezeichnung und unterschiedlichen Werten exportiert werden (z. B. 120 Zeitlohn und 120 Urlaubsstunden)
- Neues Feld
0-Datensätze exportieren: Lohnarten ohne Wert können explizit ausgegeben werden - Neues Feld
Exportieren (Datei)in Verbindung mit MerkmalHilfslohnart: Hilfslohnarten können im Datei-Export unterdrückt werden - geändertes Grundprinzip
- Es wird zwischen Standard-/Sonderlohnarten und Schichtzuschlägen unterschieden
- Standard-/Sonderlohnarten basieren auf Regeln, Stammdaten und Kennzahlen
- Schichtzuschläge basieren hauptsächlich auf Präsenzzeitstempelungen
Einstellungen (fachlich)¶
- Auswahl des Ziel-Exportformats (DATEV/Addison)
- Optionale kundenspezifische Optimierung von Zuschlägen
- Rundung für Raucherpausen muss korrekt konfiguriert sein, um Summenabweichungen zu vermeiden
- Setting Vorgabe für Feiertagszeiten prüfen
Lohnart-Regeln¶
- Regeln bestehen aus einer Expression (Ausdruck) und optional einer Condition (Bedingung)
- Expression Bsp. Aufklappen
- Condition Bsp. Aufklappen
- Hilfsfunktionen Bsp. Aufklappen Hilfsfunktionen
- Regeln können in zwei Phasen ausgeführt werden
- Phase 1 liefert Grundsummen (z. B. Zeitlohn)
- Phase 2 rechnet mit diesen Summen weiter und bildet ggf. Bilanzzeilen
- Historische Werte können für Berechnungen einbezogen werden (z. B. bereits ausbezahlte Beträge im laufenden Jahr)
- Regeln sind zeitlich versionierbar (gültig von/bis), aktivierbar/deaktivierbar und kommentierbar
Prüfung im Modul¶
- Standard-/Sonderlohnarten können direkt im Modul Lohndaten exportieren über die Antenne (F4) geprüft werden
- Die Tagesübersicht zeigt die zugrunde liegenden Basisdaten.
- Die tabellarische Analyse zeigt, welche Zuschläge wie berechnet wurden.
- Die Ansicht dient der transparenten Nachvollziehbarkeit der Zuschlagsbildung.
- BDE-Monatsabschluss > Lohndatenexport
- Zuordnung der gestempelten Präsenzzeiten zu den definierten Lohnarten (abhängig der hinterlegten Lohnarten-Zeiten!!)
- wenn Setting 'BDE.Lohnart.KB_MA_LStSV_SpaetNacht_Optimierung' gesetzt wird, wird eine kundenspezifische Lohndatenoptimierung aufgerufen
- für verschiedene Kunden können verschiedene Optimierungen erweitert werden
- Zusätzliches Auslesen der beim Aufruf spezifizierten Abwesenheiten (per default nur 'Krank' sowie 'Pflege krankes Kind')
- Zuordnung der gestempelten Präsenzzeiten zu den definierten Lohnarten (abhängig der hinterlegten Lohnarten-Zeiten!!)
Debugging¶
SELECT * FROM exportlohn where el_minr = X and date_to_yearmonth_dec(el_abrechdat) = 202000
(beachten Monat 202000 = Januar 2020)- Zuordnung der Stempeldaten zu Lohnarten über Hauptmenüpunkt Analyse zum Lohndatenexport (Betriebsdatenerfassung > Zubehör > Analyse zum Lohndatenexport)
- Beispiel

Auszug Lohnexport-Analyse:
eine BDE-Stempelung wird in 2 bzw. 3 Lohnarten aufgeteilt, abhängig der hinterlegten Lohnarten-Zeitendefinitionen - Achtung: beinhaltet keine(!!) Optimierung, Überstundenauszahlung usw.
- Beispiel
- bei Neugenerierung der Daten über die Export-Oberfläche, werden die zuvor generierten (und eventuell auch schon exportierten) Daten gelöscht und neue generiert
Lohnartenoptimierung (aktuell kundenspezifisch)¶
- bedeutet: für die MA die bestmöglichen steuerfreien Bezüge ermöglichen.
- optimierbare Zeiten:
- Überstundenauszahlung wird geteilt in die Lohnarten 1100 (im aktuellen Monat geleisteten Überstunden) und
41603890 (Überstunden aus Stundenkonto)- Ermittlung aus IST-Stunden minus SOLL-Stunden
- (Soll + Überstundenauszahlung) >= Ist ~> alles 1100
- Soll >= Ist ~> alles
41603890 - sonst: aufteilen (ist - soll) = 1100, (Überstundenauszahlung - (ist - soll)) =
41603890
- Ermittlung aus IST-Stunden minus SOLL-Stunden
- Urlaubsauszahlung in 4060
- Frühschichten vor 6Uhr (nur bei Überstundenauszahlung)
- Ermittlung aller Frühschichtstunden (Lohnart 1000 bzw. -1000) vor 6 Uhr
- Ermittlung aller Raucherpausen in diesem Zeitraum
- Lohnart 1530: Frühschicht_vor_6 - Raucherpausen_vor_6
- Spätschichten nach 20Uhr
- Beachten des Hilfskontos!
- Mo-Do:8,5h
- Fr 6h
- zu optimierende Spätschichtstunden: Minimum ( Summe Hilfskonto, tatsächliche Spätschichtstunden)
- Ermittlung Spätschichtstunden nach 20Uhr
- Ermittlung Raucherpausen nach 20Uhr
- Korrektur der Spätschichstunden nach 20Uhr mit den geleisteten Raucherpausen nach 20Uhr
- wenn noch auszuzahlende Überstunden vorhanden sind, dann entweder
- mit 25% stfrei in 1530 (Früh/Spät 25% stfrei)
- oder wenn nicht genügend Spätschichtstunden vorhanden sind, in 1200 (Überstunden 25% stpfl)
- Korrektur der Spät 10% stpfl: Summe Spätschicht - Spätschicht nach 20 Uhr
- Beachten des Hilfskontos!
- Überstundenauszahlung wird geteilt in die Lohnarten 1100 (im aktuellen Monat geleisteten Überstunden) und
Nachbearbeitung von Daten¶
- wenn BDE-Stempeldaten nach dem Monatsabschluss nochmal verändert werden, müssen die Lohndaten erneut generiert werden
- über die Oberfläche
- für einen konkreten Mitarbeiter (geht Stand jetzt noch nicht über die Oberfläche):
SELECT TPersonal.lohndaten_export__datev__create(formonth, minr );
Schnittstellenbeschreibung¶
Beispiel¶
22;11;05/2021
501;5;1;1000;3;1;;;;;
501;25;1;1000;7,5;1;;;;;
501;27;1;1000;19,25;1;;;;;
501;;1;1000;;0;28,25;;;;
Aufbau¶
- Kopf
- Beraternummer (Steuerberater);Mandantennummer (Kunde);Abrechnungsmonat
- Daten
- Personalnummer;"Individueller Werktag" oder leer (wenn Summe);Ausfallschlüssel;Lohnart;abzurechnende Stunden;abzurechnende Tage;"abweichender Faktor" (hier: Summe);;;
Hinweis¶
- In 2021 wurde aufgrund gesetzlicher Änderungen im Sozialversicherungsumfeld aus Lohnart 4160 die Lohnart 3890, siehe #16857.
Siehe auch
https://help.prodat-erp.de/lohnexport.html
nicht public
Lohnartenermittlung
Lohndatenexport
Von [X] Marcus F vor 4 Tagen aktualisiert · 17 Revisionen