Automation Shapes
Bestimmte Schritte, wie das Erfassen von Informationen zur Identifizierung eines Kunden, erfordern eine Benutzeraktion, während andere Schritte, wie z. B. das Senden von Bestätigungs-E-Mails an Kunden, automatisch vom System durchgeführt werden können.
Die Pega-Plattform bietet Automatisierungsmöglichkeiten, um bestimmte Aktionen automatisch durchzuführen. So können Sie zum Beispiel den E-Mail-Versand an Stellenbewerber automatisieren, um ihnen ein Angebotsschreiben im PDF-Format zukommen lassen. Durch den Einsatz von Automatisierungen sparen Sie Entwicklungszeit und können Business-Prozesse effizienter gestalten. Automatisierungen bieten Flexibilität, weil jede Automatisierung eindeutige Parameter aufweist, die Sie für Ihre Geschäftsanforderungen konfigurieren können. Zudem tragen Automatisierungen zu einer Verringerung der Fehlerquote bei, da der Mensch weniger eingreifen muss und somit das Fehlerpotenzial auf ein Mindestmaß reduziert wird.
Nehmen wir als Beispiel einen Online-Buchhändler. Nachdem ein Kunde eine Bestellung aufgegeben hat, muss das Unternehmen eine E-Mail mit einer Rechnungsübersicht senden.
Klicken Sie in der folgenden Abbildung auf die Pluszeichen (+), um zu verstehen, wie ein Prozess mit Automatisierungen konfiguriert wird, der zu dem gewünschten Verhalten im Beispiel mit dem Online-Buchhändler führt.
Hinweis: Klicken Sie im Case-Life-Cycle auf Step > More > Automations , um eine Automatisierung hinzuzufügen. Klicken Sie im Process Modeler auf Add > Automations, um eine Automatisierung hinzuzufügen.
Automation Shapes
Die Pega-Plattform bietet eine breite Palette an Automatisierungsformen („Automation Shapes“), die ein Entwickler zur Umsetzung von Geschäftsanforderungen verwenden kann. In einem Ablauf stellen Automatisierungsformen eine Aufgabe dar, die ein Benutzer oder eine Anwendung im Rahmen eines Business-Prozesses ausführt.
In der folgenden Tabelle werden alle in App Studio verfügbaren Automatisierungsformen beschrieben.
Name der Shape | Bild | Beschreibung |
---|---|---|
Attach content |
|
Hängt eine Datei, URL oder Notiz an einen Case an. |
Change to a stage |
|
Wechselt zu einer bestimmten Stage eines Case. |
Change to next stage |
|
Wechselt automatisch zur nächsten Stage eines Case. |
Create case |
|
Erstellt einen oder mehrere Cases aus dem aktuellen Case. |
Create PDF |
|
Erstellt von einem angegebenen Abschnitt eine PDF-Datei und hängt diese an den Case an. |
Generate document |
|
Generiert ein Dokument von einer Word-Vorlage und hängt dieses an den Case an. |
Persist case |
|
Wandelt einen temporären Case in ein permanentes Objekt in der Datenbank um. |
Post to pulse |
|
Erstellt eine Nachricht, die an den Social-Stream von Pulse gesendet wird. |
Push notification |
|
Sendet eine Benachrichtigung an ein iOS- oder Android-Mobilgerät, wenn ein Case eine Benutzeraktion erfordert. |
Run data transform |
|
Führt eine Datenumwandlung aus. |
E-Mail senden |
|
Sendet formatierte E-Mails an benutzerdefinierte Empfänger. |
Send notification |
|
Sendet über mehrere Channels Benachrichtigungen an Empfänger. |
Update case |
|
Aktualisiert den aktuellen Case oder alle untergeordneten Cases und Nachfolger. |
Search duplicate cases |
|
Sucht anhand vorgegebener Bedingungen automatisch nach doppelten Cases. |
Wait |
|
Hält einen Case an, bis eine bestimmte Bedingung, wie z. B. ein Timer oder Case-Status, erfüllt ist. |
Questionnaire |
|
Bittet Benutzer, einen Fragebogen auszufüllen. |
Hinweis: Weitere Informationen zum Thema finden Sie unter Flow Shapes.
Anwendungsfall für die Automatisierung „Send email“
Mit der Automatisierung Send email können Sie allen relevanten Beteiligten automatisierte E-Mails senden.
Nehmen wir als Beispiel die Website eines Online-Shops. Sie können die Automatisierung Send email verwenden, um ohne jegliche Benutzerinteraktion E-Mails mit Informationen zu neuen Angeboten an Kunden zu senden. Dabei legen Sie per Konfiguration fest, wie Ihre Anwendung die Empfänger ermittelt und den Inhalt der E-Mails zusammenstellt.
Anwendungsfall für die Automatisierung „Create PDF“
Mit der Automatisierung Create PDF wird ein Screenshot einer Ansicht erstellt und dem Case im PDF-Format angehängt. Die jeweilige Ansicht muss vor der Konfiguration der Automatisierung vorhanden sein. Während der Ausführung wird die Ansicht gerendert und ein Screenshot erstellt, der dann in eine PDF-Datei umgewandelt wird.
Beispiel: Ein Kunde füllt einen Antrag für ein Reisevisum aus. Dem Kunden wird eine Reihe von Ansichten präsentiert, in denen er seine personenbezogenen Informationen, seinen Reiseverlauf und den Grund für die kommende Reise eingeben kann. Dann wird ihm eine zusammenfassende Ansicht zur Prüfung seiner Auswahl vor Absenden des Visumantrags angezeigt. Nachdem er den Antrag eingereicht hat, erhält der Kunde einen PDF-Screenshot der zusammenfassenden Ansicht seines Visumantrags.
Anwendungsfall für die Automatisierung „Run data transform“
Mit der Automatisierung Run data transform kann die ausgewählte Datenumwandlungsregel zur Laufzeit ausgeführt werden.
Nehmen wir als Beispiel den Checkout-Prozess bei einer Einkaufsanwendung. Der Kunde gibt eine Lieferadresse ein und wird zur Angabe der Rechnungsadresse aufgefordert. Sind die Liefer- und Rechnungsadresse identisch, ist es effizienter, eine Datenumwandlung zu verwenden, um die Lieferadresse in den Abschnitt für die Rechnungsadresse zu kopieren, statt den Kunden aufzufordern, die Adresse erneut einzugeben.
Hinweis: Weitere Informationen zu Datenumwandlungen finden Sie unter Datentransformationen.
Prüfen Sie mit der folgenden Interaktion Ihr Wissen:
Dieses Thema ist im folgenden Modul verfügbar:
Wenn Probleme mit den Lerninhalten auftreten, lesen Sie bitte die Pega Academy Support FAQs.
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?