Projekt

Allgemein

Profil

550 DATEV Lohndatenexport » Historie » Revision 3

Revision 2 ([E] Grit N, 09.03.2020 13:28) → Revision 3/16 ([E] Grit N, 09.03.2020 13:41)

h1. 550 DATEV Lohndatenexport 

 {{toc}} 

 h2. Inhaltliche Eckpunkte 

 # Datev-Export 
 *# Lohndaten-Export 
 *# Mögliche Optimierung 

 https://redmine.prodat-sql.de/projects/prodat-v-x/wiki/Lohnartenermittlung 

 h2. Datenfluß & Debugging 

 * 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 dann Kreyenbergsche Lohndatenoptimierung 
 *# Zusätzliches Auslesen der beim Aufruf spezifizierten Abwesenheiten (per default nur 'Krank' sowie 'Pflege krankes Kind') 


 h3. Debugging 

 * <pre><code class="sql"> 
  SELECT * FROM exportlohn where el_minr = XXX and date_to_yearmonth_dec(el_abrechdat) = 202000  
 </code></pre> 
 (beachten Monat 202000 = Januar 2020) 
 * Zuordnung der Stempeldaten zu Lohnarten über Hauptmenüpunkt *Analyse zum Lohndatenexport* (Betriebsdatenerfassung > Zubehör > Analyse zum Lohndatenexport)  
 ** Beispiel  
 !analyse_lohndatenexport.jpg! 
 eine BDE-Stempelung wird in 2 bzw. 3 Lohnarten aufgeteilt, abhängig der hinterlegten Lohnarten-Zeitendefinitionen 
 ** Achtung: beinhaltet keine(!!) Optimierung, Überstundenauszahlung usw. 
 * bei Neugenerierung der Daten über die Export-Oberfläche, werden die zuvor generierten (und eventuell auch schon exportierten) Daten gelöscht und neue generiert 


 h2. 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):  
 <pre><code class="sql"> 
 SELECT TPersonal.lohndaten_export__datev__create(formonth,    minr ); 
 </code></pre>