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
Nächste Überarbeitung Beide Seiten der Revision
software:dashboard:dashboard_tablestructure [2019/04/01 16:19]
Philipp Deycke [Vorraussetzungen für eine Auswertung]
software:dashboard:dashboard_tablestructure [2019/04/10 13:25]
Semen Bortnik
Zeile 2: Zeile 2:
  
 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.
- 
  
 ---- ----
  
-===== Alte Views ====== +===== Alte Views ===== 
-Sollten Sie noch die alten Views einsetzen, können Sie die Dokumentation [[dashboard_tablestructure_old|hier einsehen]].+ 
 +Sollten Sie noch die alten Views einsetzen, können Sie die Dokumentation [[:​software:​dashboard:​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 30: Zeile 27:
   * **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**
-  * **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 64: 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 78: Zeile 74:
 === view_effort === === view_effort ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **effortName**:​+  * **effortName**: ​Name des Aufwands
   * **effortDescription**   * **effortDescription**
-  * **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 95: 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 114: 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**:​
-  * **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 126: 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
Zeile 133: Zeile 129:
   * **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
   * **isArchiv**:​ Angabe ob die Prozessinstanz bereits archiviert ist   * **isArchiv**:​ Angabe ob die Prozessinstanz bereits archiviert ist
- 
 === view_swimlane === === view_swimlane ===
  
Zeile 144: Zeile 139:
 === view_task === === view_task ===
  
-  * **id**: +  * **id**: ​Eindeutige Zahl die sich über die ganze Datenbank erstreckt 
-  * **taskName**:​+  * **taskName**: ​Name der Aufgabe
   * **taskDescription**:​   * **taskDescription**:​
-  * **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 162: 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 173: 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 185: 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 218: 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.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)