Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_modified_shift

Die Tabelle data_modified_shift enthält die Dienste an einem bestimmten Datum, denen eine vordefinierte Schichtart zugeordnet ist und für die eine Arbeitszeitabweichung vorliegt.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
modified_shift_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
employee_id int Fremdschlüssel zur Tabelle data_employee
Identifiziert den zugehörigen Mitarbeiter
shift_type_id int Fremdschlüssel zur Tabelle data_shift_type
Identifiziert die zugehörige Schichtart
workplace_id int Fremdschlüssel zur Tabelle data_workplace
Identifiziert den zugehörigen Arbeitsplatz. NULL, wenn kein Arbeitsplatz zugeordnet ist
Standardwert: NULL
date date Gültigkeitsdatum
part_count tinyint Anzahl der Arbeitszeitintervalle. Mögliche Werte: 1-3
Standardwert: 1
start_at_0 time Startzeit des 1. Arbeitszeitintervalls
Standardwert: 00:00
end_at_0 time Endzeit des 1. Arbeitszeitintervalls
Standardwert: 00:00
start_at_1 time Startzeit des 2. Arbeitszeitintervalls
Standardwert: 00:00
end_at_1 time Endzeit des 2. Arbeitszeitintervalls
Standardwert: 00:00
start_at_2 time Startzeit des 3. Arbeitszeitintervalls
Standardwert: 00:00
end_at_2 time Endzeit des 3. Arbeitszeitintervalls
Standardwert: 00:00
actual_hours double für den Dienst anzurechnende Iststunden
Standardwert: 0.0
plan_type tinyint Plan, in dem der Eintrag gültig ist. Mögliche Werte:
  • 0: Istplan
  • 1: Sollplan
Standardwert: 0
deleted tinyint 1 für gelöschten Eintrag, sonst 0
Standardwert: 0
transaction_id bigint unsigned Nur für interne Zwecke
created_at timestamp(6) Erstellungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit
updated_at timestamp(6) Letzter Aktualisierungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit