Grundsätzliche Informationen zur Bedeutung und Verwendung von Systemparametern finden Sie im Kapitel Systemparameter im Handbuch zum Modul "Portal & Organisation".
Systemparameter sind Einstellungen, welche sich auf das grundlegende Verhalten von Webdesk auswirken und eine Art "Grundeinstellung" darstellen.
Dabei muss es sich aber nicht um eine MUSS-Einstellung handeln - manche Systemparameter stellen KANN-Werte da und kommen nur zur Anwendung, wenn in Einstellungen auf höherer Ebene nichts anderes definiert wurde. Daher kann bei manchen Einstellungen das Verhalten des Systems von den Systemparametern abweichen, weil die Einstellungen teils benutzerspezifisch, mandanten- oder gruppenspezifisch überschrieben wurden.
Zugriff auf die Systemparameter erhalten Sie nur als Full System Administrator über den Menübaum unter:
EINSTELLUNGEN
--> Systemparameter
Es erscheint eine Liste aller zu bearbeitenden Systemparameter. Zusätzlich zur Modul- und Volltextsuche besteht auch die Möglichkeit, nach sogenannten "Beans" zu filtern. Beans definieren bestimmte Themenbereiche, in welche die Einstellungen unterteilt sind. Diese Beans sind im Modul Projecttime:
Hier finden Sie eine Auflistung aller relevanten Systemparameter für das Modul Projecttime sowie deren Bedeutung und Konfigurationsmöglichkeiten:
Bean |
Eigenschaft/Name |
Wert(e) |
Beschreibung |
---|---|---|---|
PtmAttendanceServiceImpl |
timeAccountName |
Volltext, Name einzugeben |
in diesem Feld wird der Name des Zeitkontos aus dem Zeiterfassungssystem Interflex 6020 eingetragen, mit dessen Saldo die Projektzeit verglichen werden soll (für Vergleich Projektzeit vs. Anwesenheitszeit) |
PtmOptions |
allowAnyGroupTypeForActivityConstraints |
"true" oder "false" |
true:
eine gewisse Tätigkeit kann bei der Projektbuchung allen Gruppentypen zugewiesen werden (sinnvoll z.B. wenn die hierarchischen Gruppen schon nach Kostenstellen verteilt sind bzw. mit diesen identisch sind) false: eine gewisse Tätigkeit in der Projektbuchung kann nur dem Gruppentyp "Kostenstelle" zugewiesen werden (hier muss zuerst eine Kostenstellenstruktur erstellt werden, sinnvoll wenn eine eigene Kostenstellen-Struktur erforderlich ist, z.B. wenn die Kostenstellen anders als die hierarchischen Gruppen aufgebaut sind) |
PtmOptions |
approverCanReject |
"true" oder "false" |
true:
die Person welche für die Genehmigung von Projektzeiten (falls genehmigungspflichtig) zuständig ist, kann diese nicht nur genehmigen, sondern auch aktiv ablehnen false: die Person welche für die Genehmigung zuständig ist, kann (genehmigungspflichtige) Projektzeiten nur genehmigen, jedoch nicht ablehnen |
PtmOptions |
customerShownInProjectChooser |
"true" oder "false" |
true:
eine Dropdown-Liste zur Auswahl des Kunden ist bei der Projektbuchung als Filtermöglichkeit für die Projektliste verfügbar false: die Dropdown-Liste zur Filterung der Projekte nach Kunde ist standardmäßig in der Projektbuchungs-Aktion nicht sichtbar |
PtmOptions |
deleteKioskEffortsBelowMinutes |
Eingabe einer Minutenanzahl |
Nur für Kiosk-Kunden relevant:
Hier wird die Minutenanzahl eingegeben, unter deren Dauer die Projektzeitbuchung automatisch ignoriert wird. Wird z.B. "2" eingegeben, werden alle Buchungen, welche unter 2 Minuten gedauert haben, automatisch gelöscht - damit wird z.B. bei versehentlichen Buchungen vorgebeugt |
PtmOptions |
levelIsAMaximum |
"true" oder "false" |
true:
Abhängig von den für den Element-Typen definierten Hierarchie-Level können für ein neues Projekt, welches einem übergeordneten Projekt zugeordnet wird, nur gewisse Element-Typen ausgewählt werden. Die bei diesen Element-Typen definierte Hierarchieebene muss zumindest der für der für das Projekt vorgesehenen Ebene entsprechen oder größer sein. Ist zum Beispiel für das neue Projekt durch das übergeordnete Projekt die Ebene 4 vorgesehen, stehen nur Element-Typen ab Ebene 4 (und größer, also 5, 6, 7, ...) zur Auswahl. false: In diesem Fall sind nur Element-Typen verfügbar, welche GENAU jene Ebene definiert haben, in welche das neue Projekt eingeordnet werden soll. Ist also für das neue Projekt durch das übergeordnete Projekt Ebene 3 vorgesehen, stehen nur jene Element-Typen zur Verfügung, welche GENAU Ebene 3 besitzen. |
PtmOptions |
notifyEffortRejectsByMail |
"true" oder "false" |
true:
die Person, welche Projektzeit gebucht hat, erhält eine Benachrichtigung per Mail, falls die Buchung vom Vorgesetzten abgelehnt (nicht bestätigt) wird false: es erfolgt keine Email-Benachrichtigung Dieser Parameter ist derzeit ruhend und erfüllt keine Funktion! |
PtmOptions |
projectAdminRoleName |
Volltext, Eingabe eines Rollennamens |
Hier wird der Name der im System bestehenden Rolle eingegeben, welche die kollektiven Rechte bekommen soll, alle im System gespeicherten Projekte zu bearbeiten. |
PtmOptions |
projectAttributeNames |
hinzufügen von Feldern über den Button "Hinzufügen" |
Hier können zusätzliche Felder hinzugefügt werden, welche für jedes Projekt in der Projektansicht sichtbar und mit zusätzlichen Informationen befüllbar sein sollen. |
PtmOptions |
projectAuthorRoleName |
Volltext, Eingabe eines Rollennamens |
Hier wird der Name der im System bestehenden Rolle eingegeben, welche die Rechte bekommen soll, in der Projektübersicht über den Button "Neues Projekt" neue Projekte zu erstellen. |
PtmOptions |
projectChooserShowsTreeViewInitially |
"true" oder "false" |
true: in der Projektbuchungs-Maske wird standardmäßig die Baumansicht zur Auswahl des zu bebuchenden Projekts gezeigt false: es wird nicht standardmäßig die Baumansicht gezeigt, stattdessen erscheint die Listenansicht zur Projektauswahl |
PtmOptions |
projectLongLabelParentsSeparator |
Eingabe einer freien Zeichenfolge |
Auswahl der Zeichenfolge (z.B. "-->") welche in der "LongLabel"-Darstellung zur Abtrennung von übergeordneten Projekten zu ihren Unterprojekten eingesetzt werden soll. z.B. wenn Parameter ">>" dann ist die Ansicht folgende: Hauptprojekt >> Unterprojekt |