Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:dashboard:dashboard_tablestructure

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:dashboard:dashboard_tablestructure [2018/08/21 09:28]
Julian Le
software:dashboard:dashboard_tablestructure [2021/07/01 09:52] (aktuell)
Zeile 3: Zeile 3:
 Auswertungen werden durch SQL-Statements definiert. Hierfür dürfen nur die folgenden vordefinierten [[:​software:​dashboard:​dashboard_views|Datenbank-Views]] benutzt werden. Auswertungen werden durch SQL-Statements definiert. Hierfür dürfen nur die folgenden vordefinierten [[:​software:​dashboard:​dashboard_views|Datenbank-Views]] benutzt werden.
  
-<WRAP center round important 60%>\\ +----
-Die View "​view_user"​ ist nur mit SQL Server 2017 und mit MySQL v5.7 oder höher kompatibel!\\ +
-</​WRAP>​\\+
  
 +===== Alte Views =====
  
----- +Sollten Sie noch die alten Views einsetzen, können Sie die Dokumentation [[:​software:​dashboard:​dashboard_tablestructure_old|hier einsehen]].
- +
-===== Alte Views ====== +
-Sollten Sie noch die alten Views einsetzen, können Sie die Dokumentation [[dashboard_tablestructure_old|hier einsehen]].+
  
 <note important>​Bitte kontaktieren Sie den Support vor dem Update, da sich Spaltennamen ändern und Widgets nach dem Update angepasst werden müssen!</​note>​ <note important>​Bitte kontaktieren Sie den Support vor dem Update, da sich Spaltennamen ändern und Widgets nach dem Update angepasst werden müssen!</​note>​
- 
- 
  
 ---- ----
- 
  
 ====== Erläuterung der Tabelleninhalte ====== ====== Erläuterung der Tabelleninhalte ======
Zeile 29: Zeile 22:
   * **<​platzhalter>​Description** ​ beinhaltet die Beschreibung des Objekts   * **<​platzhalter>​Description** ​ beinhaltet die Beschreibung des Objekts
   * **<​platzhalter>​Start** ​ gibt den Zeitpunkt wieder, bei dem der Prozess auf diesem Objekt aktiv wurde. Eine Aufgabe kann zB früher erstellt werden und erst zu einem späteren Zeitpuntk gestartet werden   * **<​platzhalter>​Start** ​ gibt den Zeitpunkt wieder, bei dem der Prozess auf diesem Objekt aktiv wurde. Eine Aufgabe kann zB früher erstellt werden und erst zu einem späteren Zeitpuntk gestartet werden
-  * **<​platzhalter>​End** ​ gibt den Zeitpunkt wieder, bei dem der Prozess dieses ​Obejkt ​verlassen hat.+  * **<​platzhalter>​End** ​ gibt den Zeitpunkt wieder, bei dem der Prozess dieses ​Objekt ​verlassen hat.
   * **creationTime **ist die Erstellungszeit des Eintrags   * **creationTime **ist die Erstellungszeit des Eintrags
   * **creationUserId **beinhaltet den PrimärSchlüssel (siehe id) des Users, der den Eintrag angelegt hat   * **creationUserId **beinhaltet den PrimärSchlüssel (siehe id) des Users, der den Eintrag angelegt hat
   * **is<​Platzhalter>​** ​ beinhaltet immer ein Wahr/Falsch Wert   * **is<​Platzhalter>​** ​ beinhaltet immer ein Wahr/Falsch Wert
   * **isArchiv** ​ gibt an, ob das Objekt bereits archiviert wurde, oder nicht   * **isArchiv** ​ gibt an, ob das Objekt bereits archiviert wurde, oder nicht
- +-
-----+
  
 view_activity view_activity
  
-  * **id** +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **activityName** +  * **activityName**: Name der Aktivität 
-  * **activityDescription** +  * **activityDescription**: Eine Beschreibung der Akktivität 
-  * **clientId** +  * **clientId**: Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime** +  * **creationTime**: Zeitpunkt zu welchem die Aktivität begonnen hat 
-  * **creationUserId** +  * **creationUserId**: Eine Zahl die auf den betroffenen Benutzer verweist 
-  * **instanceId** +  * **instanceId**: Eine Zahl die auf die betroffenen Instanz verweist in welcher die Aktivität aktiv ist 
-  * **activityStart** +  * **activityStart**: Zeitpunkt zu welchem die Aktivität gestartet wurde 
-  * **activityEnd**+  * **activityEnd**: Zeitpunkt zu welchem die Aktivität beendet wurde
   * **loopCount**:​ Sollte der Prozess die Aktivität öfters durchlaufen (Loops), dann werden die Durchläufe hier gespeichert   * **loopCount**:​ Sollte der Prozess die Aktivität öfters durchlaufen (Loops), dann werden die Durchläufe hier gespeichert
   * **duration**:​ Beinhaltet die maximale und modellierte Bearbeitungszeit der Aktivität   * **duration**:​ Beinhaltet die maximale und modellierte Bearbeitungszeit der Aktivität
Zeile 68: Zeile 60:
 === view_definition === === view_definition ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **definitionName**:​+  * **definitionName**: ​Name der Prozessdefinition
   * **definitionDescription**   * **definitionDescription**
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt zu welchem die Prozessdefinition [[:​software:​dashboard:​software:​tim:​deploy_processdefinition|deployed ]]wurde 
-  * **creationUserId**:​+  * **creationUserId**: ​Beinhaltet die ID des Nutzers, der die Prozessdefinition [[:​software:​dashboard:​software:​tim:​deploy_processdefinition|deployed ]]hat
   * **version**:​ Version in der die Prozessdefinition vorliegt   * **version**:​ Version in der die Prozessdefinition vorliegt
   * **escalationStatus**:​ Angabe über den Eskalationsstatus des Prozesses   * **escalationStatus**:​ Angabe über den Eskalationsstatus des Prozesses
Zeile 82: Zeile 74:
 === view_effort === === view_effort ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **effortName**:​ +  * **effortName**: ​Name des Aufwands 
-  * **effortDescription** +  * **effortDescription**: Eine Beschreibung des Aufwands 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt zu dem der Aufwand erfasst wurde 
-  * **creationUserId**:​ +  * **creationUserId**: ​Beinhaltet die ID des Nutzers, der den Aufwand erfasst hat 
-  * **instanceId**:​+  * **instanceId**: ​Eine Zahl, die auf die betroffene Instanz verweist
   * **effortType**:​ Art des Aufwands (Zeit oder Geld)   * **effortType**:​ Art des Aufwands (Zeit oder Geld)
   * **effortValue**:​ Wert des Aufwands ohne Einheit   * **effortValue**:​ Wert des Aufwands ohne Einheit
Zeile 99: Zeile 91:
 === view_identity === === view_identity ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **identityName**:​ +  * **identityName**: ​Benutzername des Benutzers 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt an dem die Identität/​der Benutzer erstellt wurde 
-  * **creationUserId**:​+  * **creationUserId**: ​Enthält eine Zahl die auf den Benutzer verweist, der diesen Benutzer/​Gruppe/​Mandanten erstellt hat
   * **displayName**:​ Beinhaltet den vollständigen Namen und Benutzernamen (z.B. **Max Mustermann (M.Muster)** ​ )   * **displayName**:​ Beinhaltet den vollständigen Namen und Benutzernamen (z.B. **Max Mustermann (M.Muster)** ​ )
   * **lastLogin**:​ Enthält den Zeitpunkt, an dem sich der Benutzer als letztes eingeloggt hat   * **lastLogin**:​ Enthält den Zeitpunkt, an dem sich der Benutzer als letztes eingeloggt hat
Zeile 118: Zeile 110:
 === view_instance === === view_instance ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **instanceName**:​ +  * **instanceName**: ​Der Name der Prozessinstanz 
-  * **instanceDescription**:​ +  * **instanceDescription**: ​Eine Beschreibung der Instanz 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt zu welchem die Prozessinstanz gestartet wurde 
-  * **creationUserId**:​+  * **creationUserId**: ​Enthält eine Zahl die auf den Benutzer verweist, der diese Instanz gestartet hat
   * **creationGroupId **Enthält den Primärschlüssel der Gruppe, die den Prozess gestartet hat   * **creationGroupId **Enthält den Primärschlüssel der Gruppe, die den Prozess gestartet hat
   * **rootTokenId**:​ Enthält den Primärschlüssel des aktuellen Tokens, welcher auf die aktuelle Aktivität zeigt   * **rootTokenId**:​ Enthält den Primärschlüssel des aktuellen Tokens, welcher auf die aktuelle Aktivität zeigt
Zeile 130: Zeile 122:
   * **definitionId**:​ Enthält eine Zahl die auf die Prozessdefinition verweist, die dieser Instanz zu Grunde liegt   * **definitionId**:​ Enthält eine Zahl die auf die Prozessdefinition verweist, die dieser Instanz zu Grunde liegt
   * **definitionName**:​ Der Name der zugrunde liegenden Prozessdefinition   * **definitionName**:​ Der Name der zugrunde liegenden Prozessdefinition
-  * **instanceStart**:​ +  * **instanceStart**:​Zeitpunkt an dem die Prozessinstanz begonnen wurde 
-  * **instanceEnd**:​+  * **instanceEnd**:​Zeitpunkt an dem die Prozessinstanz beendet wurde
   * **archivationUserId** ​ : Enthält den Primärschlüssel der auf den Benutzer verweist, der diese Instanz archiviert hat   * **archivationUserId** ​ : Enthält den Primärschlüssel der auf den Benutzer verweist, der diese Instanz archiviert hat
   * **archivationTime:​ **Zeitpunkt an dem die Prozessinstanz archiviert wurde   * **archivationTime:​ **Zeitpunkt an dem die Prozessinstanz archiviert wurde
   * **nextEscalationTime**:​ Enthält den berechneten Zeitpunkt der nächsten Eskalation des Prozesses   * **nextEscalationTime**:​ Enthält den berechneten Zeitpunkt der nächsten Eskalation des Prozesses
   * **index1-10 und value1-10**:​ Alle Indexnamen und Werte, welche im Prozess als Indexwerte angegeben wurden   * **index1-10 und value1-10**:​ Alle Indexnamen und Werte, welche im Prozess als Indexwerte angegeben wurden
-  * **isInTime**:​ Gibt an, ob der Prozess noch im Zeitplan liegf, oder ob Milestones/​Bearbeitungszeiten nicht mehr schaffbar sind 
   * **isArchiv**:​ Angabe ob die Prozessinstanz bereits archiviert ist   * **isArchiv**:​ Angabe ob die Prozessinstanz bereits archiviert ist
 === view_swimlane === === view_swimlane ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **swimlaneName**:​ +  * **swimlaneName**: ​Name der Swimlane 
-  * **clientId**:​+  * **clientId**:​Eine Zahl, die auf den betroffenen Mandanten verweist
   * **instanceId**:​ Enthält den Primärschlüssel der auf die zugehörige Instanz verweist   * **instanceId**:​ Enthält den Primärschlüssel der auf die zugehörige Instanz verweist
   * **actorId**:​ Enthält den Primärschlüssel der auf den momentan zugehörigen Benutzer verweist   * **actorId**:​ Enthält den Primärschlüssel der auf den momentan zugehörigen Benutzer verweist
Zeile 148: Zeile 139:
 === view_task === === view_task ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **taskName**:​ +  * **taskName**: ​Name der Aufgabe 
-  * **taskDescription**:​ +  * **taskDescription**: ​Eine Beschreibung der Aufgabe 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt zu dem die Aufgabe erstellt wurde 
-  * **creationUserId**:​ +  * **creationUserId**: ​Enthält eine Zahl die auf den Benutzer zeigt, der diese Aufgabe erzeugt hat 
-  * **instanceId**:​ +  * **instanceId**: ​Enthält eine Zahl die auf die Instanz zeigt in dem die Aufgabe hinterlegt ist 
-  * **taskStart**:​ +  * **taskStart**: ​Enthält den Zeitpunkt zu welchem die Aufgabe gestartet wurde 
-  * **taskEnd**:​+  * **taskEnd**: ​Enthält den Zeitpunkt zu welchem die Aufgabe beendet wurde
   * **actorId**:​ Enthält den Primärschlüssel der auf den momentan zugehörigen Benutzer verweist   * **actorId**:​ Enthält den Primärschlüssel der auf den momentan zugehörigen Benutzer verweist
   * **pooledActorId**:​ Enthält den Primärschlüssel der auf die momentan zugehörige Gruppe verweist   * **pooledActorId**:​ Enthält den Primärschlüssel der auf die momentan zugehörige Gruppe verweist
Zeile 166: Zeile 157:
   * **isOpen**: Gibt an ob die Aufgabe schon erledigt wurde (Achtung! Signal-Methoden erledigen Aufgaben meist nicht!)   * **isOpen**: Gibt an ob die Aufgabe schon erledigt wurde (Achtung! Signal-Methoden erledigen Aufgaben meist nicht!)
   * **isAdhoc**:​ Gibt an ob diese Aufgabe als [[:​software:​tim:​ad_hoc_tasks|AdHoc-Aufgabe]] erstellt wurde oder nicht   * **isAdhoc**:​ Gibt an ob diese Aufgabe als [[:​software:​tim:​ad_hoc_tasks|AdHoc-Aufgabe]] erstellt wurde oder nicht
-  * **isArchiv**:​+  * **isArchiv**: ​Zeigt, ob Task archiviert wurde
 === view_token === === view_token ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **tokenName**:​ +  * **tokenName**: ​Name des Tokens 
-  * **clientId**:​+  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist
   * **instanceId**:​ Enthält den Primärschlüssel der auf die zugehörige Instanz verweist   * **instanceId**:​ Enthält den Primärschlüssel der auf die zugehörige Instanz verweist
   * **activityId**:​ Enthält den Primärschlüssel der auf die zugehörige Aktivität verweist   * **activityId**:​ Enthält den Primärschlüssel der auf die zugehörige Aktivität verweist
Zeile 177: Zeile 168:
 === view_variable === === view_variable ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **variableName**:​ +  * **variableName**: ​Name der Instanzvariable 
-  * **clientId**:​+  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist
   * **instanceId**:​ Enthält eine Zahl die auf die zugehörige Instanz verweist   * **instanceId**:​ Enthält eine Zahl die auf die zugehörige Instanz verweist
   * **stringValue**:​ Enthält den Inhalt der Prozessvariable   * **stringValue**:​ Enthält den Inhalt der Prozessvariable
Zeile 189: Zeile 180:
 === view_costcenter === === view_costcenter ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **costcenterName**:​ +  * **costcenterName**: ​Enthält den Namen der Kostenstelle 
-  * **costcenterDescription**:​ +  * **costcenterDescription**: ​Enthält die Beschreibung der Kostenstelle 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Enthält den Zeitpunkt an welchem die Kostenstelle angelegt wurde 
-  * **creationUserId**:​+  * **creationUserId**: ​Enthält eine Zahl die auf den Benutzer verweist, der die Kostenstelle angelegt hat
   * **hourly**: Enthält den Stundensatz der Kostenstelle   * **hourly**: Enthält den Stundensatz der Kostenstelle
   * **currency**:​ Enthält die Währung die der Kostenstelle hinterlegt ist   * **currency**:​ Enthält die Währung die der Kostenstelle hinterlegt ist
 === view_systemconfiguration === === view_systemconfiguration ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **configurationName**:​ +  * **configurationName**: ​Enthält den Namen der Konfiguration 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​+  * **creationTime**: ​Enthält den Zeitpunkt an welchem die Konfiguration angelegt wurde
   * **costCenter** ​ : Kostenstelle des Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]   * **costCenter** ​ : Kostenstelle des Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
   * **department**:​ Abteilung des Benutzers aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]   * **department**:​ Abteilung des Benutzers aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
Zeile 222: Zeile 213:
 === view_folder === === view_folder ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **folderName**:​ +  * **folderName**: ​Name des Ordners 
-  * **clientId**:​ +  * **clientId**: ​Eine Zahl, die auf den betroffenen Mandanten verweist 
-  * **creationTime**:​ +  * **creationTime**: ​Zeitpunkt an dem der Ordner angelegt wurde 
-  * **creationUserId**:​+  * **creationUserId**: ​Id des Users, der den Ordner angelegt hat
   * **parentFolderId**:​ Enthält den Primärschlüssel der aufsich selbst und stellt einen Unterordner bei den Dokumenten dar   * **parentFolderId**:​ Enthält den Primärschlüssel der aufsich selbst und stellt einen Unterordner bei den Dokumenten dar
-  * **isArchiv**:​ +  * **isArchiv**: ​Zeigtob der ORdner ​archiviert ​wurde
-=== view_user === +
- +
-  * **id**: +
-  * **identityName**:​ +
-  * **clientId**:​ +
-  * **creationTime**:​ +
-  * **creationUserId**:​ +
-  * **displayName**:​ Beinhaltet den vollständigen Namen und Benutzernamen (z.B. **Max Mustermann (M.Muster)** ​ ) +
-  * **lastLogin**:​ Enthält den Zeitpunktan dem sich der Benutzer als letztes eingeloggt hat +
-  * **identityType**:​ Beinhaltet in dieser View nur den Wert '​USER'​ +
-  * **email**: E-Mail Adresse des Benutzers oder Gruppe +
-  * **firstname**:​ Vorname des Benutzers +
-  * **lastname**:​ Nachname des Benutzers +
-  * **userProfileId**:​ Enthält den Primärschlüssel der das Benutzerprofils beinhaltet +
-  * **groups**: Beinhaltet alle Gruppennamen (Komma separiert) in welcher der User sich befindet +
-  * **teammanagerGroups:​ **  Beinhaltet alle Gruppennamen (Komma separiert) in welcher der User team-manager ist +
-  * **isBlocked**:​ Gibt an, ob dieser Benutzer/​Gruppe/​Mandant blockiert ist +
-  * **isArchiv**:​ Gibt an, ob dieser Benutzer/​Gruppe/​Mandant ​archiviert ​ist+
  
  
software/dashboard/dashboard_tablestructure.1534836527.txt.gz · Zuletzt geändert: 2021/07/01 10:00 (Externe Bearbeitung)