User Tools

Site Tools


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

This is an old revision of the document!


Conditions for an evaluation

Evaluations are defined by SQL statements. Therefore only the following predefined database views can be used.


The view “view_user” is only compatible with SQL Server 2017 and with MySQL v5.7 or higher!


Please take into account the explanations below!

Explanation of the table contents

  • id always contains the so called primary key and is a unique number in the table
  • instanceId contains the primary key of the process instance that belongs to the object/entry
  • <placeholder>Name contains the object's name
  • <placeholder>Description contains the object's description
  • <placeholder>Start represents the time when the process got active on this object. A task can be e.g. be created earlier but started later.
  • <placeholder>End represents the time when the process left the object.
  • creationTime is the creation time of the entry
  • creationUserId contains the primary key (see id) of the user that created this entry
  • is<Placeholder> beinhaltet immer ein Wahr/Falsch Wert always contains a false/true value
  • isArchiv states if the process was already archived or not

—-

view_activity

  • id
  • activityName
  • activityDescription
  • clientId
  • creationTime
  • creationUserId
  • instanceId
  • activityStart
  • activityEnd
  • loopCount: If the prozess runs through the activity more than one time (Loops) the the runs are saved here
  • duration: contains the maximum and modelling processing time of the activity
  • escalationTime: calculated time of the next escalation of the activity
  • estimatedEnd: contains the expected end date of the activity
  • mileStoneDate: time when the milestone should be reached
  • elapsedTime: contains the elapsed time for processing the activity
  • timeBuffer: calculated buffer for the activity
  • calculatedEFT: calculated earliest end
  • calculatedLST: calculated latest start
  • calculatedLFT: calculated latest end
  • valueEST: pure time display of earliest start (contains Business Calender)
  • valueEFT: pure time display of earliest end (contains Business Calender)
  • valueLST: pure time display of latest start (contains Business Calender)
  • valueLFT: pure time display of latest end (contains Business Calender)
  • activityType: gives back the kind of activity (ScriptNode, Tasknode, Mailnode,…)
  • isMilestone: states if the activity is a milestone or not
  • inTime: states if the activity is still in schedule/timetable

view_definition

  • id:
  • definitionName:
  • definitionDescription
  • clientId:
  • creationTime:
  • creationUserId:
  • version: version in which the process definition exists
  • escalationStatus: information on the escalation status of the process
  • owner: process owner
  • starter: user or group who is allowed to start the definition
  • deployer: user or group who is allowed to deploy the definition
  • isArchiv: states if the definition is archived or not

view_effort

  • id:
  • effortName:
  • effortDescription
  • clientId:
  • creationTime:
  • creationUserId:
  • instanceId:
  • effortType: kind of effort (time or money)
  • effortValue: value of the effort without unit
  • timeValue: contains the time effort
  • financeValue contains the financial effort and takes into account the cost center at the moment of capture
  • costcenterName: contains the cost center on which the effort was booked
  • currency: contains the curreny with which the effort was booked in the moment of capture
  • hourlyRate contains the hourly rate of the cost center at the moment of capture
  • parentFolderId: contains the primary key of the corresponding folder

view_identity

  • id:
  • identityName:
  • clientId:
  • creationTime:
  • creationUserId:
  • displayName: contains the full name and username (e.g. Max Mustermann (M.Muster))
  • lastLogin: contains the tim at which the user last logged in
  • identityType: type of identity/user can have the following values 'USER','GROUP','MEMBERSHIP','ROLE' oder 'CLIENT'
  • email: e-mail adress of the user or group
  • firstname: user's first name
  • lastname: user's last name
  • parentUserId: contains the primary key which points to the group that belongs to this membership
  • userID : contains the primary key which points to the user that belongs to this membership (only affects identityType 'MEMBERSHIP')
  • userProfileId: Enthält den Primärschlüssel, der das Benutzerprofils beinhaltet contains the primary key which points to the userprofile
  • isBlocked: states if this user/group/client is blocked or not
  • isArchiv: states if this user/group/client is archived or not

view_instance

  • id:
  • instanceName:
  • instanceDescription:
  • clientId:
  • creationTime:
  • creationUserId:
  • 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
  • parentProcessToken: Enthält den Primärschlüssel auf den zugehörigen Hauptprozess verweist
  • instanceKey: Enthält den erzeugten Wert des YearIDGenerators, falls dieser eingesetzt wird.
  • definitionId: Enthält eine Zahl die auf die Prozessdefinition verweist, die dieser Instanz zu Grunde liegt
  • definitionName: Der Name der zugrunde liegenden Prozessdefinition
  • instanceStart:
  • instanceEnd:
  • 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
  • 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
  • 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

view_swimlane

  • id:
  • swimlaneName:
  • clientId:
  • 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
  • pooledActorId: Enthält den Primärschlüssel der auf die zugehörige Gruppe verweist)

view_task

  • id:
  • taskName:
  • taskDescription:
  • clientId:
  • creationTime:
  • creationUserId:
  • instanceId:
  • taskStart:
  • taskEnd:
  • 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
  • activityId: Enthält den Primärschlüssel der auf die übergeordnete Aktivität verweist
  • parentFolderId: Enthält den Primärschlüssel des dazugehörigen Folders
  • swimlaneId: Enthält den Primärschlüssel der auf die Swimlane zeigt, in der die Aufgabe liegt
  • remainingTime: Enthält die verbleibende Bearbeitungszeit dieser Aufgabe
  • elapsedTime: Enthält die verstrichene Bearbeitungszeit
  • isOpen: Gibt an ob die Aufgabe schon erledigt wurde (Achtung! Signal-Methoden erledigen Aufgaben meist nicht!)
  • isAdhoc: Gibt an ob diese Aufgabe als AdHoc-Aufgabe erstellt wurde oder nicht
  • isArchiv:

view_token

  • id:
  • tokenName:
  • clientId:
  • 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
  • parentTokenId: Enthält den Primärschlüssel, welcher auf ein Sub-Token zeigt. Ist das Roottoken auf einem Schließenden AND-Gateway wird pro Eingang/Ausgang ein Sub-Token gefunden.

view_variable

  • id:
  • variableName:
  • clientId:
  • 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 den Primärschlüssel der auf den momentan zugehörigen Benutzer verweist
  • roleId: Enthält den Primärschlüssel der auf die dazugehörige Rolle verweist

view_costcenter

  • id:
  • costcenterName:
  • costcenterDescription:
  • clientId:
  • creationTime:
  • creationUserId:
  • hourly: Enthält den Stundensatz der Kostenstelle
  • currency: Enthält die Währung die der Kostenstelle hinterlegt ist

view_systemconfiguration

  • id:
  • configurationName:
  • clientId:
  • creationTime:
  • costCenter : Kostenstelle des Users aus dem Userprofils
  • department: Abteilung des Benutzers aus dem Userprofils
  • personnelNumber : Personalnummer des Benutzers Users aus dem Userprofils
  • phoneNumber : Telefonnummer des Benutzers Users aus dem Userprofils
  • tableRowCount : Feld “Anzeige Tabellenzeilen” aus dem Userprofil Users aus dem Userprofils
  • timezoneOffset : Zeitzone des Benutzers Users
  • lastModificationTime: Enthält den Zeitpunkt der letzten Bearbeitung des Profils
  • lastModificationUserId: Enthält den Primärschlüssel des Benutzers der die letzen Änderungen durchgeführt hat
  • defaultRepresentativeId : Enthält den Primärschlüssel der auf den Benutzer verweist, der als Vertreters im Userprofil hinterlegt ist
  • departmentChiefId: Enthältden Primärschlüssel der auf den Benutzer verweist, der als Abteilungsleiter im Userprofil hinterlegt ist
  • supervisorId : Enthält den Primärschlüssel der auf den Benutzer verweist, der als Vorgesetzten im Userprofil hinterlegt ist
  • companyId : Feld der “UnternehmensId” Users aus dem Userprofils
  • companyName: Feld des “Unternehmens Namen” Users aus dem Userprofils
  • country: Feld des Landes Users aus dem Userprofils
  • isNotifingByMail: Feld “Benachrichtigung per Mail bevorzugen” aus dem Userprofils oder aus dem Clientprofil
  • isNotifingAsignee: Feld “Benachrichtigung falls Aufgabe von anderem User erledigt” aus dem Userprofils
  • isIgnoringLDAPAuth: Feld “keine LDAP Anmeldung” aus dem Userprofil

view_folder

  • id:
  • folderName:
  • clientId:
  • creationTime:
  • creationUserId:
  • parentFolderId: Enthält den Primärschlüssel der aufsich selbst und stellt einen Unterordner bei den Dokumenten dar
  • isArchiv:

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 Zeitpunkt, an 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
en/software/dashboard/dashboard_tablestructure_v2.1531302819.txt.gz · Last modified: 2021/07/01 09:55 (external edit)