Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

software:dashboard:dashboard_tablestructure_old [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 +===== Vorraussetzungen für eine Auswertung =====
 +Auswertungen werden durch SQL-Statements definiert. Hierfür dürfen nur die folgenden vordefinierten [[dashboard_views|Datenbank-Views]] benutzt werden. Die neue Struktur können Sie [[software:​dashboard:​dashboard_tablestructure_v2|dieser Seite]] entnehmen
 +
 +<note tip>​Bitte beachten Sie die Erläuterungen weiter unten!</​note>​
 +
 +----
 +
 +===== Die Tabellen in der Übersicht ===== 
 +{{  software:​dashboard:​dashboard-erm.png }}
 +
 +---- 
 +
 +===== Erläuterung der Tabelleninhalte =====
 +
 +<note tip>Das Feld **clientId** verweist immer auf die id der view_identity</​note>​
 +=== view_activity ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name der Aktivität
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt zu welchem die Aktivität begonnen hat
 +  * **creationUserId**:​ Eine Zahl die auf den betroffenen Benutzer verweist
 +  * **instanceId**:​ Eine Zahl die auf die betroffenen Instanz verweist in welcher die Aktivität aktiv ist
 +  * **start**: Zeitpunkt zu welchem die Aktivität gestartet wurde
 +  * **end**: Zeitpunkt zu welchem die Aktivität beendet wurde
 +  * **loopCount**:​ Anzahl der Durchläufe der Aktivität
 +  * **duration**:​ Maximale Bearbeitungszeit dieser Aktivität
 +  * **escalationTime**:​ Berechneter Zeitpunkt der nächsten Eskalation der Aktivität
 +  * **estimatedEnd**:​ Beinhaltet das voraussichtliche End-Datum der Aktivität
 +  * **milestone**:​ Angabe ob diese Aktivität ein Meilenstein ist
 +  * **mileStoneDate**:​ Zeitpunkt an dem der Meilenstein erreicht werden soll
 +  * **elapsedTime**:​ Enthält die zur Bearbeitung der Aktivität verstrichene Zeit
 +  * **inTime**: Angabe ob diese Aktivität noch im Zeitplan/​Zeitrahmen liegt
 +  * **timeBuffer**:​ Berechneter Puffer für diese Aktivität
 +  * **calculatedEST**:​ [[:​support:​cpm|Berechneter frühester Anfangszeitpunkt]]
 +  * **calculatedEFT**:​ [[:​support:​cpm|Berechneter frühester Endzeitpunkt]]
 +  * **calculatedLST**:​ [[:​support:​cpm|Berechneter spätester Anfangszeitpunkt]]
 +  * **calculatedLFT**:​ [[:​support:​cpm|Berechneter spätester Endzeitpunkt]]
 +  * **valueEST**:​ reine Zeitangabe des [[:​support:​cpm|frühesten Anfangszeitpunkts]] (beinhaltet [[:​software:​tim:​calendar_profile|Business Calender]])
 +  * **valueEFT**:​ reine Zeitangabe des [[:​support:​cpm|frühesten Endzeitpunkts]] (beinhaltet [[:​software:​tim:​calendar_profile|Business Calender]])
 +  * **valueLST**:​ reine Zeitangabe des [[:​support:​cpm|spätesten Anfangszeitpunkts]] (beinhaltet [[:​software:​tim:​calendar_profile|Business Calender]])
 +  * **valueLFT**:​ reine Zeitangabe des [[:​support:​cpm|spätesten Endzeitpunkts]] (beinhaltet [[:​software:​tim:​calendar_profile|Business Calender]])
 +  * **type**: Gibt die Art der Aktivität zurück (ScriptNode,​ Tasknode, Mailnode,​…)
 +=== view_definition ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name der Prozessdefinition
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt zu welchem die Prozessdefinition [[:​software:​tim:​deploy_processdefinition|deployt]] wurde
 +  * **creationUserId**:​ Beinhaltet die ID des Nutzers, der die Prozessdefinition [[:​software:​tim:​deploy_processdefinition|deployt]] hat
 +  * **description**:​ Beschreibung der Prozessdefinition
 +  * **version**:​ Version in der die Prozessdefinition vorliegt
 +  * **escalationStatus**:​ Angabe über den Eskalationsstatus des Prozesses
 +  * **owner**: Prozessverantwortliche/​r Nutzer/​Gruppe
 +  * **starter**:​ Nutzer oder Gruppe(n) der/die die Definition starten darf
 +  * **deployer**:​ Nutzer oder Gruppe(n) der/die die Definition deployen darf
 +  * **archived** ​ : Wurde die Definition bereits archiviert oder nicht
 +=== view_effort ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name des Aufwands
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt zu dem der Aufwand erfasst wurde
 +  * **creationUserId**:​ Beinhaltet die ID des Nutzers, der den Aufwand erfasst hat
 +  * **effortType**:​ Art des Aufwands (Zeit oder Geld)
 +  * **value**: Wert des Aufwands ohne Einheit
 +  * **description**:​ Beschreibung des Aufwands
 +  * **costcenterName**:​ Enthält die Kostenstelle,​ auf die der Aufwand gebucht wurde
 +  * **instanceId**:​ Eine Zahl, die auf die betroffene Instanz verweist
 +  * **parentFolderId**:​ Eine Zahl, die auf das betroffene virtuelle Verzeichnis verweist
 +=== view_identity ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Benutzername des Benutzers
 +  * **displayName**:​ Beinhaltet den vollständigen Namen und Benutzernamen (z.B. **Max Mustermann (M.Muster)** ​ )
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt an dem die Identität/​der Benutzer erstellt wurde
 +  * **lastLogin**:​ Enthält den Zeitpunkt, an dem sich der Benutzer als letztes eingeloggt hat
 +  * **creationUserId**:​ Enthält eine Zahl die auf den Benutzer verweist, der diesen Benutzer/​Gruppe/​Mandanten erstellt hat
 +  * **identityType**:​ Typ der Identität/​des Benutzers (z.B. User, Group oder Mandant)
 +  * **email**: E-Mail Adresse des Benutzers oder Gruppe
 +  * **firstname**:​ Vorname des Benutzers
 +  * **lastname**:​ Nachname des Benutzers
 +  * **archived** ​ : Gibt an, ob dieser Benutzer/​Gruppe/​Mandant archiviert ist
 +  * **blocked**:​ Gibt an, ob dieser Benutzer/​Gruppe/​Mandant blockiert ist
 +  * **userID** ​ : Enthält eine Zahl, die auf den Benutzer zeigt der zu dieser Mitgliedschaft gehört
 +  * **parentID**:​ Enthält eine Zahl, die auf die Gruppe zeigt die zu dieser Mitgliedschaft gehört
 +=== view_instance ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Der Name der Prozessinstanz
 +  * **definitionName**:​ Der Name der zugrunde liegenden Prozessdefinition
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt zu welchem die Prozessinstanz gestartet wurde
 +  * **key**: Enthält den erzeugten Wert des [[:​software:​tim:​actionhandler:​yearidgenerator|YearIDGenerators]],​ falls dieser eingesetzt wird.
 +  * **creationUserId**:​ Enthält eine Zahl die auf den Benutzer verweist, der diese Instanz gestartet hat
 +  * **definitionId**:​ Enthält eine Zahl die auf die Prozessdefinition verweist, die dieser Instanz zu Grunde liegt
 +  * **instanceDescription**:​ Enthält die Beschreibung der Prozessinstanz
 +  * **creationGroup**:​ Enthält eine Zahl die auf die Gruppe verweist, die die Instanz gestartet hat
 +  * **end**: Zeitpunkt an dem die Prozessinstanz beendet wurde
 +  * **archiv**: Angabe ob die Prozessinstanz bereits archiviert ist
 +  * **archivationUserId** ​ : Enthält eine Zahl die auf den Benutzer verweist, der diese Instanz archiviert hat
 +  * **rootToken**:​ Enthält eine Zahl die auf den aktuellen Token (wo sich der Prozess befindet)
 +  * **parentProcessToken**:​ Enthält eine Zahl die auf den zugehörigen Hauptprozess verweist
 +  * **nextEscalationTime**:​ Enthält den berechneten Zeitpunkt der nächsten Eskalation des Prozesses
 +  * **processVariableIndex**:​ —-
 +  * **index1-10 und value1-10**:​ wichtige Informationen der Prozessinstanz,​ deren Werte in Value stehen und die Position über den Index angegeben wird
 +=== view_swimlane ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name der Swimlane
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **instanceId**:​ Enthält eine Zahl die auf die zugehörige Instanz verweist
 +  * **actor**: Enthält eine Zahl die auf den momentan zugehörigen Benutzer verweist
 +  * **pooledActor**:​ Enthält eine Zahl die auf die momentan zugehörige Gruppe verweist
 +=== view_task ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name der Aufgabe
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Zeitpunkt zu dem die Aufgabe erstellt wurde
 +  * **creationUserId**:​ Enthält eine Zahl die auf den Benutzer zeigt, der diese Aufgabe erzeugt hat
 +  * **instanceId**:​ Enthält eine Zahl die auf die Instanz zeigt in dem die Aufgabe hinterlegt ist
 +  * **description**:​ Enthält die Beschreibung der Aufgabe
 +  * **start**: Enthält den Zeitpunkt zu welchem die Aufgabe gestartet wurde
 +  * **end**: Enthält den Zeitpunkt zu welchem die Aufgabe beendet wurde
 +  * **isOpen**: Gibt an ob die Aufgabe schon erledigt wurde (Achtung! Signal-Methoden erledigen Aufgaben meist nicht!)
 +  * **swimlaneId**:​ Enthält eine Zahl die auf die Swimlane zeigt, in der die Aufgabe liegt
 +  * **actor**: Enthält eine Zahl die auf den momentan zugehörigen Benutzer verweist
 +  * **pooledActor**:​ Enthält eine Zahl die auf die momentan zugehörige Gruppe verweist
 +  * **activity**:​ Enthält eine Zahl die auf die übergeordnete Aktivität verweist
 +  * **isAdhoc**:​ Gibt an ob diese Aufgabe als [[:​software:​tim:​ad_hoc_tasks|AdHoc-Aufgabe]] erstellt wurde oder nicht
 +  * **parentFolderId**:​ Eine Zahl, die auf das betroffene virtuelle Verzeichnis verweist
 +  * **archiv** ​ : Gibt an ob die Aufgabe archiviert wurde oder nicht
 +  * **remainingTime**:​ Enthält die verbleibende Bearbeitungszeit dieser Aufgabe
 +  * **elapsedTime**:​ Enthält die verstrichene Bearbeitungszeit
 +=== view_token ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name**: Name des Tokens
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **nodeInstance**:​ Enthält eine Zahl die auf die zugehörige Aktivität verweist
 +  * **instanceId**:​ Enthält eine Zahl die auf die zugehörige Instanz verweist
 +  * **parent**: Enthält eine Zahl die auf die Hauptprozess verweist
 +=== view_variable ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name** ​ : Name der Instanzvariable
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **instanceId**:​ Enthält eine Zahl die auf die zugehörige Instanz verweist
 +  * **stringValue**:​ Enthält den Inhalt der Prozessvariable
 +  * **label**: Enthält das zugehörige Label zu der Prozessvariable
 +=== view_role ===
 +
 +  * **identityid** ​ : Enthält eine Zahl die auf den momentan zugehörigen Benutzer verweist
 +  * **roleId** ​ : Enthält eine Zahl die auf die dazugehörige Rolle verweist
 +=== view_costcenter ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **clientId**:​ Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **creationTime**:​ Enthält den Zeitpunkt an welchem die Kostenstelle angelegt wurde
 +  * **creationUserId**:​ Enthält eine Zahl die auf den Benutzer verweist, der die Kostenstelle angelegt hat
 +  * **name**: Enthält den Namen der Kostenstelle
 +  * **description**:​ Enthält die Beschreibung der Kostenstelle
 +  * **hourly**: Enthält den Stundensatz der Kostenstelle
 +  * **currency**:​ Enthält die Währung die der Kostenstelle hinterlegt ist
 +=== view_systemconfiguration ===
 +
 +  * **id**: Eindeutige Zahl die sich über die ganze Datenbank erstreckt
 +  * **name** ​ : Enthält den Namen der Konfiguration
 +  * **creationTime**:​ Enthält den Zeitpunkt an welchem die Konfiguration angelegt wurde
 +  * **lastModificationTime**:​ Enthält den Zeitpunkt der letzten Bearbeitung des Profils
 +  * **ignoreLDAPAuthentification**:​ Feld "keine LDAP Anmeldung"​ aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **notifyAsignee**:​ Feld "​Benachrichtigung falls Aufgabe von anderem User erledigt"​ aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **notifyByMail** ​ : Feld "​Benachrichtigung per Mail bevorzugen"​ aus dem [[:​software:​tim:​userprofil_profile|Userprofils]] oder aus dem [[:​software:​tim:​client_profile|Clientprofil]]
 +  * **costCenter** ​ : Kostenstelle des Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **department**:​ Abteilung des Benutzers aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **personnelNumber** ​ : Personalnummer des Benutzers Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **phoneNumber** ​ : Telefonnummer des Benutzers Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **tableRowCount** ​ : Feld "​Anzeige Tabellenzeilen"​ aus dem Userprofil Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **timezoneOffset** ​ : Zeitzone des Benutzers Users
 +  * **clientId** ​ : Eine Zahl, die auf den betroffenen Mandanten verweist
 +  * **lastModificationUserId**:​ Benutzer der die letzen Änderungen durchgeführt hat
 +  * **parentFolderId** ​ : Eine Zahl, die auf das betroffene virtuelle Verzeichnis verweist
 +  * **defaultRepresentativeId** ​ : Enthält eine Zahl die auf den Benutzer verweist, der als Vertreters im [[:​software:​tim:​userprofil_profile|Userprofil]] hinterlegt ist
 +  * **departmentChiefId**:​ Enthält eine Zahl die auf den Benutzer verweist, der als Abteilungsleiter im [[:​software:​tim:​userprofil_profile|Userprofil]] hinterlegt ist
 +  * **supervisorId** ​ : Enthält eine Zahl die auf den Benutzer verweist, der als Vorgesetzten im [[:​software:​tim:​userprofil_profile|Userprofil]] hinterlegt ist
 +  * **companyId** ​ : Feld der "​UnternehmensId"​ Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **companyName**:​ Feld des "​Unternehmens Namen" Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +  * **country**:​ Feld des Landes Users aus dem [[:​software:​tim:​userprofil_profile|Userprofils]]
 +
  
software/dashboard/dashboard_tablestructure_old.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)