Die Aktion Anforderung erstellen aus dem Process Composer-Paket ermöglicht das Erstellen einer neuen Anfrage über die Automation Co-Pilot-Internetschnittstelle durch einen Bot. In diesem Beispiel verwenden Sie die Aktion Anforderung erstellen, um Daten durch Bot-Variablen an das anfängliche Formular des Prozesses zu übergeben.
Vorbereitungen
- Ihnen muss eine Bot Creator-Lizenz und eine nutzerdefinierte Rolle mit den folgenden Berechtigungen zugewiesen sein:
- Berechtigung zum Ein- und Auschecken
- Berechtigung zum Erstellen von Ordnern
- Erstellen Sie einen Prozess und checken Sie den Prozess in den öffentlichen Arbeitsbereich ein.
- Weisen Sie dem Prozess mindestens ein Team zu, wobei das Standardteam ausgewählt ist
- Wählen Sie im Feld Erstellung einer Anforderung die Option durch Bot.
Anmerkung:
Das Feld Erstellung einer Anforderung ist verfügbar, wenn Sie den Prozess bearbeiten, der die Anforderung enthält. Wenn Sie einen Prozess bearbeiten möchten, navigieren Sie zu Verwalten > Prozess und wählen Sie den Prozess aus, den Sie bearbeiten möchten. Damit öffnet sich auf der Registerkarte Allgemein die Seite Prozess bearbeiten. Unten auf der Seite können Sie festlegen, dass die Anforderung von einem Bot erstellt wird. Weitere Informationen dazu erhalten Sie unter Konfigurieren eines Prozesses.
In diesem Beispiel erstellen Sie einen Prozess, um Daten von neuen Mitarbeitern in der Unternehmensdatenbank zu registrieren. Das erste Formular enthält grundlegende Informationen wie Name, ID, Geburtsdatum, Geschlecht und Ort. Wir werden die anfänglichen Formulardaten über Bot-Variablen übergeben.
Prozedur
-
Melden Sie sich beim Control Room als Bot Creator-Nutzer an.
-
Erstellen Sie das anfängliche Formular.
-
Klicken Sie im linken Fensterbereich auf Automatisierung.
-
Klicken Sie auf .
-
Geben Sie den Formularnamen employee_register_initial_form ein.
-
Geben Sie als Speicherort des Ordners Bots\Employee Registration ein.
Klicken Sie auf Auswählen und folgen Sie den Anweisungen, um den Speicherort Ihres Formulars zu ändern.
-
Klicken Sie auf Erstellen und bearbeiten.
-
Verwenden Sie die folgenden Elemente und Elementbezeichnung im Formular.
Elemente |
Elementbezeichnung |
TextBox |
Full Name |
Nummer |
ID |
Datum |
Date of Joining |
Dropdown |
Gender |
Kontrollkästchen |
Location |
Datei auswählen |
Resume |
- Geben Sie in das Feld Listenelemente durch Kommata getrennt eingeben für das Dropdown-Element Male, Female ein.
- Klicken Sie für das Element Kontrollkästchen auf das Symbol Plus im Feld Kontrollkästchen-Inhalt und fügen Sie die Orte San Jose, Tokyo, India hinzu.
- Für das Element Datei auswählen können Sie den hochladbaren Dateityp einschränken, indem Sie ihn im Feld Geben Sie unterstützte Dateiformate ein, die durch Kommas getrennt sind angeben. Zum Beispiel: doc, gif, pdf, png, txt, xls.
-
Klicken Sie auf Speichern.
-
Klicken Sie auf Schließen.
-
Erstellen Sie einen neuen Prozess.
-
Klicken Sie im gleichen Ordner auf .
-
Geben Sie den Prozessnamen employee_register ein.
-
Klicken Sie auf Erstellen und bearbeiten.
-
Klicken Sie auf Start, um dem Prozess ein anfängliches Formular hinzuzufügen.
-
Wählen Sie im Feld Anfangsdatenformular auswählen das Ausgangsformular aus, d. h employee_register_initial_form.
-
Wählen Sie Automation Co-Pilot Storage aus der Dropdown-Liste Speicher für hochgeladene Datei.
-
Geben Sie Anforderungstitel als Employee Registration an.
-
Klicken Sie auf Speichern.
-
Klicken Sie auf Schließen.
-
Checken Sie diesen Prozess in den öffentlichen Arbeitsbereich ein.
-
Erstellen Sie einen neuen Bot.
-
Klicken Sie im gleichen Ordner auf .
-
Geben Sie als Name des Bots employee_register_request_bot ein.
-
Klicken Sie auf Erstellen und bearbeiten.
-
Erstellen Sie die folgenden Variablen:
- emp_name: Zeichenfolgetyp; als Eingabe verwenden.
- emp_id: Zahlentyp; als Eingabe verwenden.
- emp_date_of_joining: Datum/Zeit-Typ; als Eingabe verwenden.
- emp_gender: Zeichenfolgetyp; als Eingabe verwenden.
- emp_location: Wörterbuch-Typ, Untertyp Boolescher Wert; als Eingabe verwenden. Wenn Sie aus den oben angegebenen Kontrollkästchenattributen den Wert „San Jose“ für das Attribut „Ort“ im ersten Formularfeld auswählen möchten, klicken Sie auf Plus und erstellen Sie die Wörterbuchvariable im unten angegebenen Format:
Name: emp_location
Attribute |
Schlüssel |
Wert |
San Jose |
CheckBoxGroup0_0 |
True |
Tokio |
CheckBoxGroup0_1 |
False |
Indien |
CheckBoxGroup0_2 |
False |
- emp_resume: Dateityp; als Eingabe verwenden, wählen Sie Desktopordner oder Datei für Standardwert und wählen Sie die Datei, die Sie hochladen möchten, aus.
- employee_registration_request_id: Zahlentyp; als Ausgabe verwenden.
-
Verwenden Sie die Aktion Anforderung erstellen aus dem Automation Co-Pilot Web-Paket.
-
Doppelklicken Sie auf oder ziehen Sie in der Palette Aktionen die Aktion Anforderung erstellen im Paket Process Composer.
-
Suchen Sie im Feld Öffentlicher Prozess den öffentlichen Prozess employee_register und wählen Sie ihn aus. Die ursprünglichen Formularfelder des Prozesses werden im Feld Eingabewerte angezeigt. Diese Felder stammen aus unterstützten interaktiven Formularelementen.
-
Geben Sie im Feld Werte eingeben die Werte oder Variablen ein, um die erforderlichen Informationen in das anfängliche Formular einzugeben (siehe unten):
- emp_name: $emp_name$
- emp_id: $emp_id$
- emp_date_of_joining: $emp_date_of_joining$
- emp_gender: $emp_genders$
- emp_location: $emp_location$. Um den Ort San Jose im ersten Formularfeld auszuwählen, fügen Sie das Schlüssel- und Wertepaar für die Attribute wie unten angegeben hinzu:
Attribute |
Schlüssel |
Wert |
San Jose |
CheckBoxGroup0_0 |
True |
Tokio |
CheckBoxGroup0_1 |
False |
Indien |
CheckBoxGroup0_2 |
False |
- emp_resume: $emp_resume$
- employee_registration_request_id: $employee_registration_request_id$
-
Klicken Sie auf Speichern.
-
Klicken Sie auf Schließen.
-
Stellen Sie das Bot bereit.
-
Klicken Sie auf Ausführen.
-
Geben Sie im Feld Eingabevariablen festlegen die Werte für die Eingabevariable ein.
-
Klicken Sie auf Bestätigen.
Der Bot wird erfolgreich bereitgestellt und eine neue Anforderung wird durch das dem Prozess zugewiesene Standardteam erstellt. Die anfänglichen Formularfelder werden mit den über den Botbereitgestellten Eingaben gefüllt. In der Weboberfläche kann ein Automation Co-Pilot-Administrator überprüfen, ob eine neue Anforderung erstellt wurde und die Daten richtig ausgewählt wurden.