Vorheriges Thema: Tabelle "usp_web_form"Nächstes Thema: Tabelle "usp_window_type"


Tabelle "usp_window"

Enthält Informationen zu Sperr- und Wartungsfenstern.

Spalte

Typ

Anmerkungen

ID

INTEGER

UNIQUE

NOT_NULL KEY

sym

INTEGER

UNIQUE

Name des Fensters

window_type

INTEGER

REQUIRED

Referenz auf "usp_window_type" und Angabe des Sperr- oder Wartungsfensters.

start_date

LOCAL_TIME

REQUIRED

Startdatum der ersten Wiederholung

end_date

LOCAL_TIME

REQUIRED

Enddatum der ersten Wiederholung

final_end_date

LOCAL_TIME

REQUIRED

Enddatum der letzten Wiederholung

timezone

STRING 30

Zeitzone

icon

STRING 100

URL zu Symbol

recurs

INTEGER

Gibt das Folgende an:

  • 0 = Keine
  • 1 = Täglich
  • 2 = Wöchentlich
  • 3 = Monatlich
  • 4 = Jährlich

recurrence_interval

INTEGER

Tage, Wochen, Monate oder Jahre

sunday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

monday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

tuesday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

wednesday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

thursday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

friday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

saturday

INTEGER

Beschränkt die tägliche oder wöchentliche Wiederholung

occurrence

INTEGER

Beschränkt die monatliche oder jährliche Wiederholung

  • 1 = Erste
  • 2 = Zweite
  • 3 = Dritte
  • 4 = Vierte
  • 5 = Letzte

description

STRING 400

Text des Fensters

Legende

STRING 100

Legende auf dem Change-Kalender

color

STRING 100

Webfarbe des Texts

bgcolor

STRING 100

Web-Hintergrundfarbe

style

STRING 100

Textstil (kursiv, fett oder normal)

last_mod_dt

LOCAL_TIME

Gibt den Zeitstempel für die letzte Änderung dieses Datensatzes an.

last_mod_by

UUID

Gibt die UUID des Kontakts an, der diesen Datensatz zuletzt geändert hat.

del

INTEGER

 

tenant

UUID

Referenz auf die Tabelle "ca_tenant".

Die Bedeutung der Attribute "recurrence_interval", "occurrence" and "weekday" ("sunday", "monday" usw.) hängt vom "recurs"-Wert ab:

1 (täglich)

Gibt die Tage an, an denen das Event wieder eintritt.

Wenn das "recurrence_interval" größer als eins ist, werden die "weekday"-Attribute ignoriert, und das Event tritt im angegebenen Abstand auf. "occurrence" wird ignoriert.

2 (wöchentlich)

Gibt die Anzahl der Wochen zwischen den Wiederholungen an, und die "weekday"-Attribute geben die Tage innerhalb der Woche an, an denen das Zeitfenster wieder eintritt. "occurrence" wird ignoriert.

3 (monatlich)

Gibt die Anzahl der Monate zwischen dem Auftreten an.

Wenn "occurrence" null ist, liegt die Wiederholung immer auf dem Tag des Monats des "start_date". Wenn "occurrence" ungleich null ist, heißt das, dass die Wiederholung in der ersten, zweiten, dritten, vierten oder letzten Woche des Monats am Wochentag des "start_date" (das einzige Wochentag-Attribut ungleich Null) auftritt.

4 (jährlich)

Gibt die Anzahl der Jahre zwischen dem Auftreten an.

Wenn "occurrence" null ist, findet die Wiederholung immer zum Datum von "start_date" statt. Wenn "occurrence" ungleich null ist, heißt das, dass die Wiederholung in der ersten, zweiten, dritten, vierten oder letzten Woche des Monats am Wochentag des "start_date" (das einzige Wochentag-Attribut ungleich Null) auftritt.