Die Troi-Jira-Integration ermöglicht eine Übernahme der in Jira erfassten Arbeitsprotokolle in die Troi-Stundenerfassung.
Ebenso werden auch die Restaufwandsschätzungen aus Jira in die entsprechenden Stunden und zugehörige Troi-Projekte übernommen.
Für die Einrichtung der Jira Schnittstelle wird sowohl in Troi als auch in Jira ein administrativer Eingriff benötigt.
Unter den Systemeinstellungen in Troi müssen die entsprechenden Jira Daten hinterlegt werden:
Der verwendete Jira-Benutzer muss mindestens Leserechte für die entsprechenden Jira-Projekte haben. Um die Verknüpfung von Jira-Vorgängen zu Troi-Kalkulationspositionen herzustellen wird in Jira ein „benutzerdefiniertes Feld“ verwendet.
Der Name dieses Feldes muss hier hinterlegt werden. Bei Bedarf kann der in Jira erfasste Kommentar durch die Jira-Vorgangsnummer ergänzt werden. Wenn Sie das Jira-Plugin installiert haben, bitte dies hier kennzeichnen.
In diesem Fall können bestimmte Aufgaben optimiert abgearbeitet werden.
Installation von Jira-Plugin (Optional):
Das Plugin kann unter folgender Adresse heruntergeladen werden:
https://dv01.troi.de/install/jira-plugin/jira-plugin-1.1.zip
Das Plugin wird mit einer Konfigurationsdatei konfiguriert:
Erstellen Sie die Datei „troi.properties“ im Verzeichnis „/target/jira/home“ (Standard: /var/atlassian/application-data/jira) mit folgendem Inhalt:
#Troi - Jira - Integration troi.cp_id_field_name= troi.troi_url=https://<TROI-SERVER>/<TROI-Installation> troi.troi_user_name=<TROI-Benutzer> troi.troi_user_password_md5=<TROI-Kennwort in MD5> troi.max_cache_age_in_seconds=3600
Navigieren Sie zu „Administration > Vorgänge/Issues > Benutzerdefinierte Felder/Custom Fields“ und klicken Sie auf „Benutzerdefiniertes Feld hinzufügen/Add Custom Field“.
Bei „on demand“ Version (bei Atlassian gehostet):
Wenn Sie Jira in der „on demand“ Version verwenden kann das Troi Jira-Plugin leider nicht installiert werden. Verwenden Sie in diesem Fall ein einfaches Textfeld „Textfeld (einzeilig/Text Field (single line).
Bei „self hosted“ Version:
Wenn Sie Jira selbst hosten, können Sie das Troi Jira-Plugin installieren und haben dann im Bereich „Erweitert/Advanced“ den neuen Feldtyp „Calculation position selection field“ zur Verfügung.
Benennen Sie es entsprechend
Konfigurieren Sie die Screens, in denen das Feld sichtbar sein soll
Wenn Sie nun einen neuen Vorgang anlegen, steht Ihnen das Feld zur Verfügung. Geben Sie bitte die Troi K-Nummer ein, die Sie von Ihrem Troi-Projektleiter genannt bekommen.
Sollten Sie das Plugin installiert haben, können Sie nun die Kalkulationspositionen des Troi Projektes auswählen
Damit Sie ein Projekt in Troi für die Synchronisierung freigeben, muss in den erweiterten Projekteinstellungen der Jira Schlüssel hinterlegt sein.