Aktion „Datensatz erstellen oder aktualisieren“

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Erstellen oder aktualisieren Sie einen Datensatz in einem ServiceNowTabelle mit einem einzelnen Vorgang. Aktualisieren Sie einen vorhandenen Datensatz, oder erstellen Sie einen Datensatz mit den angegebenen Werten.

    Identifizierung vorhandener Datensätze

    Die Aktion „Datensatz erstellen oder aktualisieren“ identifiziert vorhandene Datensätze, indem in den Feldern, die Sie als eindeutige Bezeichner auswählen, nach übereinstimmenden Werten gesucht wird. Sie können beispielsweise angeben, dass die Felder Kurzbeschreibung und Priorität einen Incident eindeutig identifizieren. Wenn die Aktion einen Incident mit einer übereinstimmenden Kurzbeschreibung und Priorität findet, aktualisiert sie den übereinstimmenden Datensatz, anstatt einen neuen Datensatz zu erstellen.

    Hinweis:
    • Wenn kein Feld als eindeutiger Bezeichner ausgewählt ist, erstellt die Aktion einen Datensatz mit den angegebenen Feldwerten.
    • Wenn mehr als ein Datensatz dem Wert der eindeutigen Bezeichner entspricht, aktualisiert die Aktion keine Datensätze und zeigt eine Fehlermeldung in den Flow-Ausführungsdetails an.

    Rollen und Verfügbarkeit

    Verfügbar als Workflow-Studio ServiceNowCore-Aktion. Anwender mit der Rolle „Flow_Designer“ oder „admin“ können einem Flow eine Aktion hinzufügen und Konfigurationsdetails definieren.

    Eingaben

    Geben Sie einen Wert für jede Eingabe an, die Ihr Flow benötigt. Um dynamische Werte hinzuzufügen, können Sie auch Pillen aus dem Datenbereich ziehen oder in der Pillenauswahl auswählen.

    Tabelle
    Datentyp: Table Name

    Tabelle, in der ein Datensatz erstellt oder aktualisiert werden soll.

    Felder
    Datentyp: Template Values

    Feldwerte, die für den Datensatz festgelegt oder aktualisiert werden sollen. Um beispielsweise die Kurzbeschreibung auf einen bestimmten Wert festzulegen, wählen Sie Kurzbeschreibung und stellen Sie den gewünschten Wert ein.

    Wichtig:
    Das System unterstützt nicht das Aktualisieren mehrerer Journalfelder, z. B. der zusätzlichen Kommentare oder Arbeitsnotizen eines Aufgabendatensatzes.

    Wenn Sie die Aktion zu einem Subflow hinzufügen, können Sie Erstellen Sie eine Vorlagenwerteingabe. Dynamisch festgelegte Feldwerte können serverseitige Validierungsregeln auslösen, aber keine UI-Richtlinien auslösen.

    Bestimmt die Eindeutigkeit
    Datentyp: True/False

    Option zum Auswählen des Felds als eindeutiger Bezeichner, der bestimmt, wann ein Datensatz aktualisiert oder erstellt werden soll. Ein Datensatz wird aktualisiert, wenn der Wert des eingehenden Felds mit einem vorhandenen Datensatzfeldwert übereinstimmt. Ein Datensatz wird erstellt, wenn der Wert des eingehenden Felds nicht mit einem vorhandenen Datensatzfeldwert übereinstimmt. Diese Option wird angezeigt, wenn der erforderliche Tabellenname und die erforderlichen Felder ausgewählt sind.

    Ausgaben

    Diese Ausgaben werden im Datenbereich angezeigt. Sie können sie an anderer Stelle in Ihrem Flow als Eingaben verwenden.

    Datensatz
    Datentyp: Record

    Verweis auf erstellten oder aktualisierten Datensatz.

    Tabelle
    Datentyp: Table Name

    Tabelle, in der der Datensatz erstellt oder aktualisiert wurde.

    Status
    Datentyp: Choice

    Abschlussstatus der Aktion. Auf der Detailseite der Flow-Ausführung wird einer dieser Werte angezeigt.

    • Erstellt [erstellt]: Die Aktion hat einen Datensatz erstellt.
    • Aktualisiert [aktualisiert]: Die Aktion hat einen Datensatz aktualisiert.
    • Fehler [Fehler]: Die Aktion hat einen Fehler verursacht.
    Fehlermeldung
    Datentyp: String

    Fehlermeldung, die erzeugt wird, wenn der Datensatzvorgang fehlschlägt.

    Problemdatensatz aus eingehender E-Mail aktualisieren

    Abbildung : 1. Eingaben, die zum Erstellen oder Aktualisieren des Problemdatensatzes verwendet werden
    Eingaben, die zum Erstellen oder Aktualisieren des Problemdatensatzes verwendet werden.