Statusovergangen en afhankelijkheden configureren

Gridsz stelt PO's in staat om hun gewenste statusovergangsmodellen voor hun taken te configureren. Deze functionaliteit is beschikbaar voor de clusterbeheerder, dus de statustransities & afhankelijkheden gelden alleen voor de partijen die tot dat cluster behoren.

Als een taak een parent (InTask) en child tasks (OutTask) heeft, dan moet voor zowel de parent als de child(eren) een statusovergang worden geconfigureerd. Deze hoeven niet precies overeen te komen, omdat alleen statussen die moeten synchroniseren moeten worden geconfigureerd in de Statusafhankelijkheden.

Statusovergangen

De configuratie van statusovergangen volgt de volgende hiërarchie voor het instellen:

  • Domein (passieve operator)
    • Module (bijv. Service)
      • Type taak (bijv. Incident InTask)
      • Subtype taak (indien beschikbaar)
        • Organisaties (AO's & Aannemers)
          • Beginstatus
            • Statusovergangen
            • Overgangsvoorwaarden
          • Eindstatus(sen)

Overgang instellen: toepassing van overgang definiëren

Wanneer je een statusovergang instelt, krijg je een pop-op die de volgende informatie vereist:

  • Naam: van de statusovergang (vrije tekst)
  • Domein: Passive Operator-organisatie (vooraf geselecteerd bij het instellen)
  • Module
  • Type taak
  • Organisaties: voor welke AO en Opdrachtnemer partijen geldt deze transitie
  • Schuifregelaar Actief/Actief: om deze overgang te activeren of deactiveren.

Als je klaar bent, selecteer je Volgende. U wordt gevraagd om het overgangsmodel te bouwen:

  • Beginstatus: als de taak is aangemaakt, wat is dan de beginstatus van deze taak?
  • Eindstatus(sen): als de taak deze status heeft bereikt, wordt het statusovergangsmodel als compleet en definitief beschouwd. Er zijn geen statusovergangen meer mogelijk en er kunnen ook geen wijzigingen meer worden aangebracht aan die taak of dat ticket.
  • Overgangen definiëren: definieer als volgt - voeg er zoveel toe als je nodig hebt (+ Overgang toevoegen).
    • Van status
    • Naar status
    • Automatisch: is er een handmatige actie nodig?
    • Voorwaarden (En/Of): als er meer dan 1 voorwaarde is, dan:
      • aan alle voorwaarden moet worden voldaan voordat de overgang kan plaatsvinden: selecteer En
      • als aan een van de voorwaarden wordt voldaan, kan de overgang plaatsvinden: selecteer Of
    • [+]: Voorwaarde toevoegen, toevoegen of voorwaarden van toepassing zijn voor deze overgang

Zodra u klaar bent, selecteert u Opslaan.

Overgangsvensters hoeven niet in een vaste volgorde ingesteld te worden. Je kunt ze echter slepen en neerzetten in een volgorde die past bij je behoeften.

Statusafhankelijkheden

Met de functie Statusafhankelijkheden kun je ouder- en kindstatusovergangen (InTask en OutTask) voor hetzelfde type taak aan elkaar koppelen.

Gridsz geeft je een enkele pop-up om je statusafhankelijkheid in te stellen, kies een naam (vrije tekst) voor je afhankelijkheid. Gebruik dan de vervolgkeuzelijst om twee overgangen te selecteren waarop de afhankelijkheid van toepassing is. Dit betekent dat je zowel een overgang voor de oudertaak als voor de kindtaak nodig hebt.

Ga verder met het instellen van de afhankelijkheden op de configuratietabbladen parent en child.

Houd er rekening mee dat als je geen status instelt voor OutTaskSet, de instelling zelf eenvoudiger is, maar dat er in het ticket/de taak geen status zichtbaar is voor de OutTaskSet.

    • InTask: Bevestigd op WIP, dan
    • UitTaskset: Bevestigd op WIP, dan
    • UitTaak: Bevestigd als WIP

Je OutTaskSet zal de status WIP hebben, net als de OutTask.

    • InTask: Bevestigd op WIP, dan
    • UitTaak: Bevestigd als WIP
    • OutTaskset: niet geconfigureerd.

OutTaskSet wordt nog steeds weergegeven, maar zonder status, vandaar dat WIP in dit geval niet wordt weergegeven.

Statusafhankelijkheden: Ouder/Kind configuratie

De statusafhankelijkheidspagina bevat twee tabbladen, een parent config en een child config.

  • Parent config
    Binnen de Parent config worden alle afhankelijkheden van de Parent to Child statusovergangen geconfigureerd.
  • Kind configuratie
    Binnen de Kind configuratie worden alle afhankelijkheden van de Kind naar Ouder statusovergang geconfigureerd.

Voor beide configuratiesecties is de volgende instelling vereist om afhankelijkheden in te schakelen. Elke + Add Dependency sectie bestaat uit 2 rijen en een conditie sectie, voeg er zoveel toe als je nodig hebt. Houd rekening met de statussen die je ook hebt ingesteld en gebruikt binnen je statusovergangsinstellingen!
Om in te stellen voeg je toe:

  • Eerste rij, VANAF taaksoort en status
    • Type (InTask/OutTask/OutTaskset), dropdown.
    • Van status, dropdown.
    • Naar status, dropdown.
  • Tweede rij, TO taaksoort en status
    • Type (InTask/OutTask/OutTaskset), dropdown.
    • Van status, dropdown.
    • Naar status, dropdown.
  • Voorwaarden En/Of, keuzerondje - als er meer dan 1 voorwaarde is, dan;
    • aan alle voorwaarden moet worden voldaan voordat de afhankelijkheid kan plaatsvinden, selecteer En.
    • als aan een van de voorwaarden is voldaan, kan de afhankelijkheid plaatsvinden, selecteer Or.
    • + Voorwaarde toevoegen, voeg toe of er voorwaarden gelden voor deze afhankelijkheidsovergang.
      • Parameter, dropdown
      • Wedstrijd, dropdown
      • Waarde, dropdown
  • Schuif Actief/Actief om deze afhankelijkheid te activeren of deactiveren.

Als u klaar bent, selecteert u Opslaan.