-------
MOCO + Jira
MOCO Businessfokus verbinden mit Jira Tasks & Tickets
Jira ist ein Taskmanagement, das vor allem unter Entwicklern bzw. bei agilen Teams beliebt ist. Mit MOCO ergibt sich ein optimales Zusammenspiel.
Integration über die MOCO-Browsererweiterung
In Jira einfach deine Zeit für MOCO erfassen
Mit der MOCO-Erweiterung kann bei der täglichen Arbeit mit Jira direkt auf Issues, im Kanban-Board und der Übersicht die verwendete Zeit in MOCO erfasst werden – ohne Wechsel nach MOCO.
- Die Ticket ID ist auch Teil des Stundenauszugs (csv/xlsx).
Verbindung einrichten
» Im Video zeigt Tobias beispielhaft das Setup ab Minute 1:00

Hinweis zu den Berechtigungen/Datenschutz
Da sich die MOCO Browser-Extension in verschiedene Seiten für die Integration einbinden muss, sind bestimmte Berechtigungen notwendig. Wir lesen nur die eingetragenen Zeiten von MOCO und senden nur Informationen, welche für das Erstellen der Zeiteinträge notwendig sind an MOCO. Weitere Daten sammeln und verwenden wir nicht. Aus Transparenzgründen haben wir den Code von Anfang an veröffentlicht: https://github.com/hundertzehn/mocoapp-browser-extension

Hinweis zu den Berechtigungen/Datenschutz
Da sich die MOCO Browser-Extension in verschiedene Seiten für die Integration einbinden muss, sind bestimmte Berechtigungen notwendig. Wir lesen nur die eingetragenen Zeiten von MOCO und senden nur Informationen, welche für das Erstellen der Zeiteinträge notwendig sind an MOCO. Weitere Daten sammeln und verwenden wir nicht. Aus Transparenzgründen haben wir den Code von Anfang an veröffentlicht: https://github.com/hundertzehn/mocoapp-browser-extension
Selbst gehostetes Jira
Selbst gehostetes Jira kann in den Extension-Einstellungen als Endpunkt angepasst werden. Die Extension selbst ist Open Source, könnte also alternativ auch selbst gebaut werden.


Sync Zeiterfassung Jira – MOCO
Alternativ bietet sich die von MOCO-Kunde Scolution (IT-Beratungs-Unternehmen aus Schwäbisch Hall) entwickelte Integration an.
- Browserunabhängig
- Für Jira Cloud und Jira Server
- Jira Zeiterfassung wird mit MOCO gesynct
- Benutzerdefinierten Felder und automatischer Beschreibungsgenerierung
Jira → MOCO Worklog-Synchronisation
Dieser für die self-hosted Version erstellte Workflow synchronisiert täglich automatisch alle neu erstellten oder aktualisierten Worklogs aus Jira mit dem Zeiterfassungssystem MOCO. Mindset.Swiss hat die n8n-Lösung entwickelt und stellt dir hier das JSON zum Workflow zur Verfügung.
Ablauf im Überblick:
1. Täglicher Trigger (Mitternacht) startet den Workflow.
2. Es werden aktualisierte Worklogs der letzten 15 Tage aus Jira abgefragt.
3. Für jeden Worklog werden zusätzliche Issues-Details (Typ, Beschreibung, Autor etc.) aus Jira geholt.
4. Gleichzeitig werden bestehende MOCO-Aktivitäten mit dem remote_id = Jira-WorklogId abgerufen.
5. Beide Datenquellen (Jira + MOCO) werden zusammengeführt und analysiert: Gibt es bereits einen Eintrag in MOCO? → Update. Gibt es keinen Eintrag? → Neuanlage in MOCO.
6. Falls für den Autor des Worklogs noch kein MOCO-Service existiert, wird dieser automatisch erstellt.
7. Abschliessend wird die Aktivität mit diesen Angaben auf das Jira-Issue in MOCO erstellt oder aktualisiert: Projektzuweisung, Kommentar, Datum, Zeitaufwand, Remote-Link.
Ablauf im Überblick:
1. Täglicher Trigger (Mitternacht) startet den Workflow.
2. Es werden aktualisierte Worklogs der letzten 15 Tage aus Jira abgefragt.
3. Für jeden Worklog werden zusätzliche Issues-Details (Typ, Beschreibung, Autor etc.) aus Jira geholt.
4. Gleichzeitig werden bestehende MOCO-Aktivitäten mit dem remote_id = Jira-WorklogId abgerufen.
5. Beide Datenquellen (Jira + MOCO) werden zusammengeführt und analysiert: Gibt es bereits einen Eintrag in MOCO? → Update. Gibt es keinen Eintrag? → Neuanlage in MOCO.
6. Falls für den Autor des Worklogs noch kein MOCO-Service existiert, wird dieser automatisch erstellt.
7. Abschliessend wird die Aktivität mit diesen Angaben auf das Jira-Issue in MOCO erstellt oder aktualisiert: Projektzuweisung, Kommentar, Datum, Zeitaufwand, Remote-Link.