Status für Projekte oder Projektaufgaben anpassen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Fügen Sie Projektstatus bzw. Projektaufgabenstatus mithilfe von Außerkraftsetzungen von Wörterbüchern hinzu bzw. ändern Sie Status damit.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Als Beispiel werden die Schritte zum Hinzufügen benutzerdefinierter Status für die Statuskategorie In Bearbeitung für Projektaufgaben beschrieben. In diesem Beispiel
    • wurde der vorhandene Status In Bearbeitung entfernt und es wurden die folgenden drei neuen Status hinzugefügt:
      Status Bezeichnung Kategorie
      10 Design In Bearbeitung
      11 Entwicklung In Bearbeitung
      12 Tests In Bearbeitung
    • wurde der Standardstatus In Bearbeitung als 10 (Design) beibehalten.

    Prozedur

    1. Definieren Sie unter „Aufgabe – Statuswörterbuch “ eine neue Außerkraftsetzung des Wörterbuchs für die Tabelle „pm_project_task“ .
    2. Geben Sie die Überschreibungsattribute für die Außerkraftsetzung des Wörterbuchs wie folgt im Feld Attribute an:
      close_states=3;4;7,default_close_state=3,default_work_state=10,default_open_state=1,default_skipped_state=7,default_pending_state=-5,pending_states=-5,open_states=1,work_in_progress_states=10;11;12

    Ergebnisse

    • Wie in Schritt 2 angegeben, wird default_work_state als 10 und work_in_progress_states als 10, 11 und 12 deklariert. Daraufhin wird bei jeder Änderung einer Projektaufgabe zu einem der neuen Status In Bearbeitung auch das übergeordnete Element in den entsprechenden Status In Bearbeitung verschoben.

      Angenommen, eine Projektaufgabe verfügt über zwei untergeordnete Datensätze. Wenn der erste untergeordnete Datensatz in den Status Entwicklung wechselt, wird auch das übergeordnete Element in den Status Entwicklung verschoben. Wenn anschließend der zweite untergeordnete Datensatz in den Status Design verschoben wird, weisen die beiden untergeordneten Datensätze der Projektaufgabe zwei verschiedenen Bearbeitungsstatus auf. In solchen Fällen wird der übergeordnete Datensatz in den Standardstatus „In Bearbeitung“ verschoben. In diesem Fall wird der übergeordnete Datensatz zu Design verschoben, da default_work_state als 10 (Design) angegeben ist.

    • Die Projektstatus können auch mit denselben Schritten angepasst werden.