Wie können wir helfen?

Timetrack Working Time Accounts

Arbeitszeitkonten mit Urlaub, Überstunden und Gleitzeit pro Mitarbeiter:in und Jahr

 

🔑 Identifikation & Basis-Informationen

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_person_poool_uid
varchar
Eindeutige Poool-ID der Person/des Mitarbeiters
person_123456
data_person_label
varchar
Name der Person
Max Mustermann, Anna Schmidt
prism_uid
varchar
Eindeutige PRISM-ID für diesen Arbeitszeitkonto-Datensatz
twta_2025_person123
prism_access_group
varchar
Zugriffsgruppe in PRISM
Firmen-/Organisations-ID
prism_access_user
varchar
Zugriffsberechtigter Benutzer
User-ID
prism_source_system
varchar
Quellsystem der Daten
poool
prism_source_reference
jsonb
JSON-Referenz zum Quellsystem
{"entity_model": "timetrackWorkingTimeAccount", "timetrackWorkingTimeAccount_id": "123"}

📅 Jahresdaten

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_year
int4
Kalenderjahr des Arbeitszeitkontos
2025, 2024
data_twta_year_days
int4
Anzahl der Tage im Jahr
365 (Normaljahr) 366 (Schaltjahr)
data_twta_timetrack_setup_days
int4
Anzahl der Tage im Jahr, für die Zeiterfassung eingerichtet ist
365, 250 (wenn Mitarbeiter:in nicht das ganze Jahr dabei war)

🏖️ Urlaub - Tage (Vacation Days)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_vacation_days_initial
numeric
Urlaubsanspruch zu Jahresbeginn (laut Vertrag)
30.0, 25.5
data_twta_vacation_days_carry_over
numeric
Übertragene Urlaubstage aus dem Vorjahr
5.0, 0.0, -2.0 (negative Werte = Vorgriff)
data_twta_vacation_days_consumed
numeric
Bereits verbrauchte Urlaubstage im aktuellen Jahr
12.5, 0.0
data_twta_vacation_days_modification
numeric
Manuelle Anpassungen der Urlaubstage
2.0 (zusätzliche Tage) -1.0 (Abzug)
data_twta_vacation_days_total
numeric
Gesamt verfügbare Urlaubstage = initial + carry_over + modification - consumed
22.5, 30.0
💡

Berechnung: vacation_days_total = vacation_days_initial + vacation_days_carry_over + vacation_days_modification - vacation_days_consumed


⏱️ Urlaub - Zeit (Vacation Time)

💡 Hinweis: Stundenbasierte Urlaubserfassung (alternativ oder zusätzlich zu Tagen)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_vacation_time_consumed
int4
Verbrauchte Urlaubszeit in Minuten
28800 (= 480 Min = 8h) 0
data_twta_vacation_time_modification
int4
Manuelle Anpassungen der Urlaubszeit in Minuten
480 (= +8h) -240 (= -4h)
data_twta_vacation_time_total
int4
Gesamt verfügbare Urlaubszeit in Minuten
14400 (= 240h = 30 Tage à 8h)
💡

Umrechnung: 1 Tag = 480 Minuten (bei 8h Arbeitstag)


🌟 Sonderurlaub (Special Vacation)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_vacation_special_days_consumed
numeric
Verbrauchte Sonderurlaubstage (z.B. Hochzeit, Umzug, Geburt)
1.0, 2.5
data_twta_vacation_special_time_consumed
int4
Verbrauchte Sonderurlaubszeit in Minuten
480 (= 8h = 1 Tag)
💡

Hinweis: Sonderurlaub wird nicht vom regulären Urlaubskonto abgezogen.


⏱️ Überstunden (Overtime)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_overtime
int4
Im aktuellen Jahr aufgebaute Überstunden in Minuten
3600 (= 60h) -1200 (= -20h Minusstunden)
data_twta_overtime_carry_over
int4
Übertragene Überstunden aus dem Vorjahr in Minuten
1200 (= 20h) 0
data_twta_overtime_modification
int4
Manuelle Anpassungen der Überstunden in Minuten
600 (= +10h) -300 (= -5h)
data_twta_total_overtime
int4
Gesamt Überstunden-Saldo in Minuten = overtime + carry_over + modification
4800 (= 80h) -600 (= -10h)
💡

Berechnung: total_overtime = overtime + overtime_carry_over + overtime_modification


🔄 Freizeitausgleich (Comp Time)

💡

Hinweis: Abbau von Überstunden durch Freizeitausgleich

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_comp_time_days_consumed
numeric
Durch Freizeitausgleich abgebaute Tage
2.5, 0.0
data_twta_comp_time_time_consumed
int4
Durch Freizeitausgleich abgebaute Zeit in Minuten
1200 (= 20h = 2.5 Tage)
💡

Info: Diese Werte werden vom Überstunden-Konto abgezogen, wenn Freizeitausgleich genommen wird.


⚡ Gleitzeit (Flextime)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_flextime
int4
Im aktuellen Jahr aufgebaute Gleitzeit in Minuten
480 (= 8h) -240 (= -4h)
data_twta_flextime_carry_over
int4
Übertragene Gleitzeit aus dem Vorjahr in Minuten
120 (= 2h) 0
data_twta_flextime_modification
int4
Manuelle Anpassungen der Gleitzeit in Minuten
60 (= +1h) -30 (= -0.5h)
data_twta_flextime_total
int4
Gesamt Gleitzeit-Saldo in Minuten = flextime + carry_over + modification
660 (= 11h)
data_twta_flextime_nonstop
int4
Nicht übertragbare Gleitzeit ("Use it or lose it") in Minuten
240 (= 4h)
💡

Unterschied Gleitzeit vs. Überstunden:

  • Gleitzeit: Kurzfristige Schwankungen, begrenzter Übertrag
  • Überstunden: Langfristiger Aufbau, meist unbegrenzt übertragbar

📝 Modifikationen & Auto-Anpassungen

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
data_twta_auto_modifications
jsonb
Automatische Anpassungen durch System (z.B. Feiertage, Krankheitstage)
JSON mit Anpassungsdetails
data_twta_modifications
jsonb
Manuelle Modifikationen durch Admin/HR
JSON mit Änderungshistorie und Begründungen

🏢 Meta-Informationen

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
meta_domain_label
varchar
Domain-/Mandanten-Bezeichnung
company-x, acme-corp
meta_instance_label
varchar
Instanz-Bezeichnung
production, staging
meta_instance_country
varchar
Land der Instanz
DE, AT, CH

🔑 System-Felder (Prism-Interna)

Spalte
Typ
Beschreibung
Mögliche Werte / Beispiele
prism_created_at
timestamp
Zeitstempel der Erstellung des Datensatzes
2025-01-01 00:00:00
prism_updated_at
timestamp
Zeitstempel der letzten Aktualisierung
2025-11-12 10:30:00
Konnten wir hiermit helfen?
😞
😐
🤩