Durch Konfiguration eines Systems zur kaskadierenden Genehmigung können Sie eine Genehmigung von Personen auf verschiedenen Ebenen Ihrer Organisationshierarchie einholen. Beispiel: Sie können einen Case erstellen, der zunächst vom direkten Vorgesetzten des Case-Bearbeiters und dann vom Senior Manager genehmigt werden muss.
-
Klicken Sie im Navigationspanel von Dev Studio auf Case types und dann auf den Case-Typ, den Sie öffnen möchten.
-
Klicken Sie im Abschnitt Case-Life-Cycle auf den Genehmigungsschritt, den Sie bearbeiten möchten.
-
Wählen Sie im Eigenschaftenpanel Step auf dem Tab General in der Liste Approval flow type die Option Cascading aus.
-
Wählen Sie in der Liste Approval based on die Option Reporting structure aus.
-
Geben Sie in der Liste Approval to be completed by den Benutzer an, der seine Zustimmung geben muss:
- Um die Genehmigung des direkten Vorgesetzten des Benutzers, der den Case bearbeitet, zuzuweisen, wählen Sie Reporting manager aus.
- Um die Genehmigung eines Leiters der Arbeitsgruppe zuzuweisen, zu welcher der Benutzer gehört, der den Case bearbeitet, wählen Sie Workgroup manager aus.
-
Geben Sie an, wie viele Genehmigungsebenen ein Case erfordert:
Auswahlmöglichkeiten Aktionen Eine Genehmigungsebene Erweitern Sie den Abschnitt Approval level und wählen Sie One aus. Genehmigung von Vorgesetzten aller Ebenen in der Organisationshierarchie anfordern Erweitern Sie den Abschnitt Approval level und wählen Sie All aus. Benutzerdefinierte Genehmigungslogik erstellen -
Erweitern Sie den Abschnitt Approval level und wählen Sie Custom aus.
-
Klicken Sie auf Update custom levels.
-
Klicken Sie im daraufhin angezeigten Fenster auf Add custom approval.
-
Geben Sie im Feld When eine Wenn-Bedingung ein.
Die Wenn-Bedingung gibt einen booleschen Ausdruck zurück, der den für die Genehmigung des Case erforderlichen Vorgesetzten bestimmt.
-
Geben Sie im Feld Levels of approval ein, wie viele Genehmigungsebenen ein Case erfordert.
- Optional:
Um weitere Bedingungen hinzuzufügen, wiederholen Sie die Schritte 6.c bis 6.e.
-
Klicken Sie auf Submit.
-
-
Klicken Sie im Eigenschaftenpanel Step auf den Tab Flow und legen Sie dann fest, was geschieht, wenn ein Benutzer den Case genehmigt:
Auswahlmöglichkeiten Aktionen Case genehmigen und an nächsten Step übergeben -
Wählen Sie in der Liste IF APPROVED then die Option Continue aus.
- Optional:
Um den Case-Status zu ändern, wählen Sie im Feld Set status den Status aus bzw. geben Sie den Status ein, der dem Case nach erfolgter Genehmigung zugewiesen werden soll.
Case genehmigen und Stage ändern -
Wählen Sie in der Liste If approved then die Option Change stage aus.
-
Wählen Sie in der Liste To die Stage aus, die dem Case nach erfolgter Genehmigung zugewiesen werden soll.
- Optional:
Um den Case-Status zu ändern, wählen Sie im Feld Set status den Status aus bzw. geben Sie den Status ein, der dem Case nach erfolgter Genehmigung zugewiesen werden soll.
-
-
Legen Sie fest, was im Fall der Case-Ablehnung geschehen soll:
Auswahlmöglichkeiten Schritte Case ablehnen und an nächsten Schritt übergeben -
Wählen Sie in der Liste If rejected then die Option Continue aus.
-
Wählen Sie im Feld Set status den Status aus bzw. geben Sie den Status ein, der dem Case im Fall einer Ablehnung zugewiesen werden soll.
Case ablehnen und Stage ändern -
Wählen Sie in der Liste If rejected then die Option Change stage aus.
-
Wählen Sie in der Liste To die Stage aus, die dem Case im Fall einer Ablehnung zugewiesen werden soll.
-
Wählen Sie im Feld Set status den Status aus bzw. geben Sie den Status ein, der dem Case im Fall einer Ablehnung zugewiesen werden soll.
Case ablehnen und abschließen -
Wählen Sie in der Liste If rejected then die Option Resolve aus.
-
Wählen Sie im Feld Set status den Status aus bzw. geben Sie den Status ein, der dem Case im Fall einer Ablehnung zugewiesen werden soll.
-
-
Klicken Sie auf Save.
- Arbeit pünktlich fertigstellen
Setzen Sie die Service-Level-Vereinbarungen (SLAs) durch, die Sie mit Kunden und Beteiligten treffen, indem Sie Ziele und Deadlines für Case-Bearbeiter festlegen. Durch die Implementierung von Service-Level-Vereinbarungen gehen Sie eine Verpflichtung gegenüber Ihren Kunden ein und vereinbaren einen Zeitplan für die Projektabwicklung.
- Benachrichtigungen aus Cases versenden
Benachrichtigen Sie die Benutzer Ihrer Anwendung über wichtige Case-Ereignisse, indem Sie Case-Benachrichtigungen versenden. Sie können Benachrichtigungen senden, wenn ein Ereignis in einem Case stattfindet, beispielsweise wenn ein Case eine bestimmte Stage erreicht. Durch die Definition verschiedener Benachrichtigungen in Ihrer Anwendung können Sie mit den Stakeholdern in einem für ihren Channel spezifischen Format kommunizieren, z. B. per E-Mail, Web-Gadget oder Push-Benachrichtigung.