Zum Inhalt springen
← Alle Add-ons

Task End Phase

Aufgaben in „Fertig“ schieben und nochmal manuell schließen? Task End Phase automatisiert diesen Schritt und spart Ihrem Team täglich Klicks.

Ihr Nutzen

Automatisches Schließen

Endphasen markieren – Aufgaben werden beim Verschieben automatisch erledigt. Flaggen-Icon im Kanban.

Funktionen im Detail

🏁 Task End Phase für Odoo 18

Automatischer Aufgabenabschluss über Aufgabenphasen
Markieren Sie Phasen als "End Phase" und lassen Sie Tasks automatisch als erledigt markieren, wenn sie diese Phase erreichen. Spart Zeit und sorgt für konsistente Aufgabenverwaltung!

📦 Version 17.0.1.0.0
Kompatibel mit Odoo 17.0 und höher

✨ Hauptfunktionen

  • End Phase Markierung: Aufgabenphasen können als "End Phase" gekennzeichnet werden
  • Automatischer Abschluss: Tasks werden automatisch auf "Erledigt" gesetzt beim Erreichen einer End Phase
  • Visuelle Kennzeichnung: End Phases sind im Task-Kanban mit einem Zielflaggen-Icon gekennzeichnet
  • Projektweite Konfiguration: Die Abschlusslogik gilt einheitlich für alle Projektteilnehmer
  • Transparenz: Klare Sichtbarkeit welche Phase zum automatischen Abschluss führt
  • Flexible Konfiguration: Mehrere Phasen können als End Phase definiert werden
🏁

Das Zielflaggen-Icon erscheint auf Tasks in End Phases

🚀 Installation

⚠️ Voraussetzungen:
  • Odoo 18.0 oder höher
  • Modul project installiert
  1. Addon kopieren
    Kopieren Sie das Addon in Ihren Odoo addons-Ordner:
    addons/develop/dtx_tasks_end_phase/
  2. Odoo neu starten
    Starten Sie Odoo neu oder aktualisieren Sie die Addon-Liste:
    ./odoo-bin -u all -d your_database
  3. Addon installieren
    Gehen Sie zu Apps → Suchen Sie "Task End Phase" → Klicken Sie auf Installieren

⚙️ Konfiguration

Aufgabenphase als End Phase markieren

  1. Phasen-Verwaltung öffnen
    Navigieren Sie zu: Projekt → Konfiguration → Aufgabenphasen
  2. Phase bearbeiten
    Öffnen Sie eine Aufgabenphase (z.B. "Erledigt" oder "Abgeschlossen")
    Aktivieren Sie das Feld "End Phase"
  3. Speichern
    Speichern Sie die Änderung. Die Phase ist nun als End Phase markiert.
🔒 Berechtigung: Nur Benutzer mit der Rolle "Projektmanager" können End Phases konfigurieren.

💡 Verwendung

Automatischer Aufgabenabschluss

Sobald eine Aufgabe in eine als "End Phase" markierte Phase verschoben wird:

  1. Automatisch: Die Aufgabe wird sofort als "Erledigt" markiert
  2. Für alle: Die Automatik gilt für alle Projektteilnehmer ohne Ausnahme
  3. Sofort sichtbar: Der Status ändert sich für alle Benutzer in Echtzeit

Visuelle Kennzeichnung

Im Task-Kanban:

  • Tasks in End Phases zeigen ein Zielflaggen-Icon (🏁) neben dem Properties-Zahnrad
  • Dadurch ist sofort erkennbar, dass diese Phase zum automatischen Abschluss führt

In der Phasen-Liste:

  • Die Spalte "End Phase" zeigt eine Checkbox (✓) für entsprechend konfigurierte Phasen
  • Die Checkbox ist in der Liste nicht editierbar (Änderungen nur im Formular)

🎯 Use Cases

Software-Entwicklung

Szenario: Projekt mit Phasen:

  • Backlog → In Progress → Review → Done (End Phase)

Resultat: Tasks werden automatisch als erledigt markiert sobald sie "Done" erreichen.

Support-Tickets

Szenario: Ticket-System mit Phasen:

  • Neu → In Bearbeitung → Wartet auf Kunde → Gelöst (End Phase)Abgebrochen (End Phase)

Resultat: Tickets in "Gelöst" oder "Abgebrochen" werden automatisch geschlossen.

⚠️ Wichtige Hinweise

Rückwärts-Bewegung:
Wenn ein Task aus einer End Phase wieder in eine normale Phase verschoben wird, bleibt der Status auf "Erledigt". Es erfolgt keine automatische Rückänderung. Benutzer müssen den Status manuell zurücksetzen, falls gewünscht.
Mehrere End Phases:
Sie können mehrere Phasen als End Phase markieren (z.B. "Erledigt" UND "Abgebrochen"). Jede Phase funktioniert unabhängig.
Personal Stages:
Die Automatik gilt auch für persönliche Aufgabenphasen. Benutzer können ihre eigenen persönlichen End Phases definieren.

🧪 Testen

  1. Phase konfigurieren
    Markieren Sie eine Phase als "End Phase" (siehe Konfiguration oben)
  2. Task erstellen
    Erstellen Sie einen neuen Task und setzen Sie ihn auf eine Phase vor der End Phase
  3. Verschieben
    Verschieben Sie den Task per Drag & Drop in die End Phase
    Erwartung: Task-Status wird automatisch auf "Erledigt" gesetzt
  4. Visuelles Feedback prüfen
    Prüfen Sie, ob das Zielflaggen-Icon (🏁) auf dem Task erscheint

🔧 Technische Details

Die Automatik wird durch einen write()-Hook auf dem project.task Modell realisiert:

  • Trigger: Änderung des Feldes stage_id (per Drag & Drop oder Formular)
  • Aktion: Setzen von state = '1_done' (Erledigt-Status in Odoo 17)
  • Performance: Minimaler Overhead, da nur bei Phasen-Änderung geprüft wird

📚 User Stories (Implementiert)

  • US1: End Phase konfigurieren (nur für Projektmanager)
  • US2: Automatischer Abschluss beim Erreichen der Phase
  • US3: Einheitliche Automatik für alle Projektteilnehmer
  • US4: Visuelle Kennzeichnung mit Icon im Kanban

📄 Lizenz & Support

Copyright (c) 2026 Detalex GmbH
Alle Rechte vorbehalten. Proprietäre Lizenz.

Förderfähige Maßnahme

Die Einführung und Anpassung von ERP-Systemen wie Odoo ist in Deutschland förderfähig. Unternehmen können von staatlichen Förderprogrammen profitieren – z. B. über das Programm „go-digital“ des BMWi, „Digital Jetzt“ oder länderspezifische Digitalisierungsförderungen. Wir unterstützen Sie gerne bei der Antragstellung und beraten Sie zu den Möglichkeiten für Ihr Unternehmen.

Interesse geweckt?

Lassen Sie sich unverbindlich beraten – wir zeigen Ihnen, wie dieses Modul in Ihre Prozesse passt.

Beratungsgespräch vereinbaren