System Parameter Projecttime
General Information
Basic information on the function and use of system parameters can be found
in the System Parameters chapter of the "Portal & Organization"
module manual.
System parameters are settings that affect the basic behavior of Webdesk and represent a kind of "default setting".
However, this does not have to be a MUST setting - some system parameters are CAN values and are only used if nothing else has been defined in higher level settings. For some settings, the behavior of the system may therefore differ from the system parameters because the settings have been overwritten in some cases on a user-specific, client-specific, or group-specific basis.
System Parameter for the module "Project Time"
You can only access the system parameters as a Full System Administrator via the menu tree:
SETTINGS
--> System parameter
A list of all system parameters is displayed. In addition to the module and full text search, it is also possible to filter by so-called "beans". Beans define certain subject areas into which the settings are subdivided. These beans, in the module Projecttime, are:
- PtmAttendanceServiceImpl --> all settings that affect the linking of project times and attendance times.
- PtmOptions --> general parameters for the module PTM
- PtmProjectImageDimensions --> parameters concerning the standard dimensions for project images
Hier finden Sie eine Auflistung aller relevanten Systemparameter für das Modul Projecttime sowie deren Bedeutung und Konfigurationsmöglichkeiten:
Here you will find a list of all relevant system parameters for the Project Time module as well as their meaning and configuration options:
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) |
PtmAttendanceServiceImpl |
workingTimeDailyRightName |
Gabriel fragen! was macht das Feld? |
|
PtmAttendanceServiceImpl |
zeroWorkingTimeUnlessRightSet |
Gabriel fragen! |
|
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 |
initialStateExistsInApprovalWorkflow |
"true" oder "false" |
Gabriel fragen! |
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 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 |
Keine Kommentare vorhanden.