WARNUNG: Sie betrachten nicht die Live-Version, sondern eine ältere Version.

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 

Kommentare (0)