Aktivitäten
Neuestes
False
Bannerhintergrundbild
Aktivitäten für Integration Services
Letzte Aktualisierung 23. Apr. 2024

Objekte und Anhänge

Überblick

Dieser Leitfaden soll Sie bei der Erstellung eines funktionierenden Beispiels unterstützen, das die folgenden ServiceNow-Aktivitäten verwendet:

Mit diesem Arbeitsbeispiel können Sie die Verbindung mit Ihrer ServiceNow-Instanz schnell überprüfen und sich mit den Eingabe-/Ausgabedatentypen der Aktivität vertraut machen.

Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:

  1. Stellt eine Verbindung mit Ihrer ServiceNow-Instanz her.
  2. Erstellt einen neuen ServiceNow-Vorfall (Insert Record).
  3. Retrieves the record and outputs the expected error message (Get Record, If).
  4. Löscht den erstellten Vorfall ( Datensatzlöschen ).

Voraussetzungen

Bevor Sie beginnen:

  1. Schließen Sie die Schritte zur ServiceNow- Authentifizierung ab.
  2. Eine lokale Datei, die an einen ServiceNow-Datensatz angehängt werden soll.

Schritte

Erstellen Sie Ihr Projekt
  1. Follow the steps described in the Connector documentation to establish a connection.
  2. Add the ServiceNow Scope activity. Click the Configure button, select and test the desired connection, then click Save.
  3. Fügen Sie die Aktivität innerhalb der Aktivität ServiceNow Scope hinzu.

    • Klicken Sie auf die Schaltfläche Konfigurieren innerhalb der Aktivität „Insert ServiceNow Record “.
    • Wählen Sie in der Dropdownliste Objekt auswählen die Option Vorfallaus.
    • Erstellen und geben Sie eine String -Variable für den sys_id- Wert ein (z. B. sysID)
    • Geben Sie im Textfeld Einzelnes Feld hinzufügen ( Add Single Field ) short_descriptionein. Geben Sie einen short_description - Wert ein (z. B. „UiPath-Attachment“).
    • Klicken Sie auf Fertig.
    • Erstellen und geben Sie eine ResponseStatus -Variable für den ServiceNowStatus -Wert ein (z. B. insertRecordResponse).
  4. Add a Write Line activity after the Insert Record activity. Enter the following Text: "Record created: "+insertRecordResponse.Success.ToString+" | sys_id: "+sysID (where sysID is the variable created for the sys_id Value field above).
Testen Sie Ihr Projekt
  1. Fügen Sie die Aktivität nach der Aktivität Delete Attachment hinzu.

    • Klicken Sie auf die Schaltfläche Konfigurieren innerhalb der Aktivität „Insert ServiceNow Record “.
    • Wählen Sie in der Dropdownliste Objekt auswählen die Option Anhangaus.
    • Geben Sie im Feld sys_id- Wert die Variable sys_id ein, die Sie für die Aktivität Datensatz einfügen erstellt haben.
    • Klicken Sie auf Fertig.
    • Erstellen und geben Sie eine ResponseStatus -Variable für den ServiceNowStatus -Wert ein (z. B. getRecordResponse).
  2. Add an If activity after the Get Record activity.

    • Geben Sie in der Eigenschaft Condition getRecordResponse.Success=False und getRecordResponse.Message.Contains("No Record") ein, um zu bestimmen, ob der Anhangsdatensatz erfolgreich gelöscht wurde, indem Sie die Fehlermeldung überprüfen (wobei getRecordResponse die Variable ist, die Sie oben für die Eigenschaft ServiceNowStatus erstellt haben ).
    • Fügen Sie im Feld Then -Anweisung eine Write Line- Aktivität hinzu. Geben Sie in der Eigenschaft Text „Test bestanden:“+getRecordResponse.Message ein.
    • Fügen Sie die Aktivität nach der Aktivität Write Line hinzu.

      • Klicken Sie auf die Schaltfläche Konfigurieren innerhalb der Aktivität Add Attachment .
      • Wählen Sie in der Dropdownliste Objekt auswählen die Option Vorfallaus.
      • Geben Sie in der Eigenschaft Id die Variable sys_id ein, die Sie für die Aktivität Datensatz einfügen erstellt haben (z. B. sysID).
      • Erstellen und geben Sie eine ResponseStatus -Variable für den ServiceNowStatus- Wert ein (z. B. deleteRecordResponse).
    • Fügen Sie eine Write Line- Aktivität nach der Delete ServiceNow Record -Aktivität hinzu. Geben Sie in der Eigenschaft Text „Datensatz gelöscht:“+deleteRecordResponse.Success.ToStringein.
    • Fügen Sie im Feld Else -Anweisung eine Write Line- Aktivität hinzu. Geben Sie in der Eigenschaft Text „Test fehlgeschlagen:“+getRecordResponse.Message ein.
  3. Klicken Sie auf Ausführen und überprüfen Sie, ob das Fenster Ausgabe ( Output ) die erwarteten Werte für die Schreibzeile enthält.

Alles erledigt!

Weitere Informationen zu den ServiceNow-Aktivitäten finden Sie auf der Seite Aktivitäten mit einer vollständigen Aktivitätsliste und Links zu den Aktivitätsdetailseiten.

  • Überblick
  • Voraussetzungen
  • Schritte

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.