Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_surcharge_type

Die Tabelle data_surcharge_type enthält die Zuschlagsarten.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
surcharge_type_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
name varchar(100) Name der Zuschlagsart
Darf nicht leer sein
position int Position in der Anzeigereihenfolge
Standardwert: 0
start_at time Startzeit
Standardwert: 00:00
end_at time Endzeit
Standardwert: 00:00
date date Gültigkeitsdatum bzw. NULL, wenn die Zuschlagsart an den ausgewählten Wochentagen gültig ist
Srandardwert: NULL
on_monday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Montag gültig ist
Standardwert: 1
on_tuesday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Dienstag gültig ist
Standardwert: 1
on_wednesday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Mittwoch gültig ist
Standardwert: 1
on_thursday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Donnerstag gültig ist
Standardwert: 1
on_friday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Freitag gültig ist
Standardwert: 1
on_saturday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Samstag gültig ist
Standardwert: 1
on_sunday tinyint 1, wenn die Zuschlagsart nicht an einem festen Datum, sondern am Sonntag gültig ist
Standardwert: 1
holiday_rule tinyint Feiertagsregelung, wenn die Zuschlagsart an den ausgewählten Wochentagen gültig ist. Mögliche Werte:
  • 0: auch an Feiertagen gültig
  • 1: nur an Feiertagen gültig
  • 2: nicht an Feiertagen gültig
Standardwert: 0
hidden tinyint 1, wenn die Zuschlagsart in Auflistungen ausgeblendet werden soll, sonst 0
Standardwert: 0
deleted tinyint 1 für gelöschten Eintrag, sonst 0
Standardwert: 0
set_null_on_delete tinyint Muss auf NULL gesetzt werden, wenn der Eintrag gelöscht ist, sonst auf 1
Standardwert: 1
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