---
sourceDocument: Xanadu-Build-Workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-Build-Workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Erstellen Sie eine anwenderdefinierte Aktion, um ein Objekt aus einem Datensatz zu generieren

# Erstellen Sie eine anwenderdefinierte Aktion, um ein Objekt aus einem Datensatz zu generieren {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Generiert ein Objekt aus einem Benutzerdatensatz. Erfahren Sie, wie Sie eine Aktionsausgabe verwenden, um ein Objekt aus Datensatzwerten zu erstellen.

## Vorbereitungen

Erforderliche Rolle: admin

## Warum und wann dieser Vorgang ausgeführt wird

Verwenden Sie dieses Beispiel, um sich Demonstrationen dieser Vorgänge und Schritte anzusehen.

* Erstellen Sie Aktionseingaben für die Benutzerdatensatz-Felder Vorname, Nachname und E-Mail.
* Suchen Sie nach einem Anwenderdatensatz, der den Aktionseingabewerten entspricht.
* Erstellen Sie eine Aktionsausgabe für ein Kontaktobjekt.
* Speichern Sie das Kontaktobjekt als Vorlage.
* Ordnen Sie Kontaktobjektwerte den Feldwerten des Benutzerdatensatzes zu.
* Testen Sie die Aktion mit einem Beispielanwender.
{#create-custom-action-object__ul_c5v_rdw_lhb}

## Prozedur

1. Erstellen Sie eine Anwendung zum Speichern Ihrer Arbeit.  
   Verwenden Sie den [geführten App-Creator](https://www.servicenow.com/docs/access?context=guided-app-creator&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).  
   Erstellen Sie beispielsweise „ <kbd class="ph userinput">My Application“</kbd>.
2. Navigieren zu ProzessautomatisierungFlow Designer.  
   Das System zeigt die Zielseite Workflow-Studio an.
3. Auswahlvorgang NeuAktion  
   Das System zeigt das Dialogfeld Aktionseigenschaften an.
4. Geben Sie diese Beispielwerte ein.  
   {#create-custom-action-object__table_tjt_xxp_lhb__entry__2}

   | Feld | Wert |
   |-|-|
   | Name | Erstellt ein Kontaktobjekt aus einem Anwender |
   | Anwendung | Meine Applikation |
   | Zugänglich von | Alle Applikationsumfänge |
   [ ]

   {#create-custom-action-object__table_tjt_xxp_lhb}
5. Wählen Sie Absenden aus.  
   Das System zeigt die Schnittstelle Workflow-Studio an.
6. Wählen Sie in der Aktionsgliederung die Option aus EingabenEingabe erstellen  
   Das System zeigt eine neue Aktionseingabe an.
7. Konfigurieren Sie die Aktionseingabe mit diesen Werten.  
   {#create-custom-action-object__table_ijj_myp_lhb__entry__2}

   | Feld | Wert |
   |-|-|
   | Bezeichnung | Vorname |
   | Typ | Zeichenfolge |
   | Obligatorisch | True |
   [ ]

   {#create-custom-action-object__table_ijj_myp_lhb}
8. Wählen Sie in der Aktionsgliederung die Option aus EingabenEingabe erstellen  
   Das System zeigt eine neue Aktionseingabe an.
9. Konfigurieren Sie die Aktionseingabe mit diesen Werten.  
   {#create-custom-action-object__table_zzg_wzd_mhb__entry__2}

   | Feld | Wert |
   |-|-|
   | Bezeichnung | Nachname |
   | Typ | Zeichenfolge |
   | Obligatorisch | True |
   [ ]

   {#create-custom-action-object__table_zzg_wzd_mhb}
10. Wählen Sie in der Aktionsgliederung die Option aus EingabenEingabe erstellen  
    Das System zeigt eine neue Aktionseingabe an.
11. Konfigurieren Sie die Aktionseingabe mit diesen Werten.  
    {#create-custom-action-object__table_zlc_xzd_mhb__entry__2}

    | Feld | Wert |
    |-|-|
    | Bezeichnung | E-Mail-Adresse |
    | Typ | Zeichenfolge |
    | Obligatorisch | Falsch |
    [ ]

    {#create-custom-action-object__table_zlc_xzd_mhb}
12. Wählen Sie unter Aktionsgliederung die Option aus AusgabenAusgabe erstellen.  
    Das System zeigt eine neue Aktionsausgabe an.
13. Konfigurieren Sie die Ausgabevariable mit diesen Werten.  
    {#create-custom-action-object__table_e3w_hbq_lhb__entry__4}

    | Bezeichnung | Name | Typ | Obligatorisch |
    |-|-|-|-|
    | Kontakt | Kontakt | Objekt | False |
    [ ]

    {#create-custom-action-object__table_e3w_hbq_lhb}
14. Wählen Sie in der Zeile für das Kontaktobjekt die Option Untergeordnetes Element hinzufügenaus.
15. Konfigurieren Sie das untergeordnete Element mit diesen Werten.  
    {#create-custom-action-object__table_d3v_sbq_lhb__entry__4}

    | Bezeichnung | Name | Typ | Obligatorisch |
    |-|-|-|-|
    | Vorname | first_name | Zeichenfolge | Wahr |
    [ ]

    {#create-custom-action-object__table_d3v_sbq_lhb}
16. Wählen Sie in der Zeile für das Kontaktobjekt die Option Untergeordnetes Element hinzufügenaus.
17. Konfigurieren Sie das untergeordnete Element mit diesen Werten.  
    {#create-custom-action-object__table_ncv_5bq_lhb__entry__4}

    | Bezeichnung | Name | Typ | Obligatorisch |
    |-|-|-|-|
    | Nachname | last_name | Zeichenfolge | Wahr |
    [ ]

    {#create-custom-action-object__table_ncv_5bq_lhb}
18. Wählen Sie in der Zeile für das Kontaktobjekt die Option Untergeordnetes Element hinzufügenaus.
19. Konfigurieren Sie das untergeordnete Element mit diesen Werten.  
    {#create-custom-action-object__table_kht_vbq_lhb__entry__4}

    | Bezeichnung | Name | Typ | Obligatorisch |
    |-|-|-|-|
    | E-Mail-Adresse | email_address | Zeichenfolge | False |
    [ ]

    {#create-custom-action-object__table_kht_vbq_lhb}
20. Wählen Sie in der Zeile für das Kontaktobjekt Erweiterte Eingabenein/aus.
21. Wählen Sie in den erweiterten Optionen die Option Als Vorlage speichernaus.  
    Das System zeigt das Dialogfeld „Als Vorlage speichern" an.
22. Geben Sie für Geben Sie einen Namenein den <kbd class="ph userinput">Kontakt</kbd>ein.
23. Klicken Sie auf Speichern.
24. Wählen Sie Bearbeitungsmodus beenden aus.  
    Das System zeigt die von Ihnen erstellten Ausgabefelder an.
25. Konfigurieren Sie die Ausgaben mit diesen Werten.  
    {#create-custom-action-object__table_cwz_4d2_mhb__entry__2}

    | Bezeichnung | Wert |
    |-|-|
    | Vorname | \[Schritt-\>Schritt „Datensatz suchen"-\>Datensatz-\>Vorname\] |
    | Nachname | \[Schritt-\>Datensatz suchen Schritt-\>Datensatz-\>Nachname\] |
    | E-Mail-Adresse | \[Schritt-\>Datensatz suchen Schritt-\>Datensatz-\>E-Mail\] |
    [ ]

    {#create-custom-action-object__table_cwz_4d2_mhb}  
    Hinweis:  
    Sie können Datenpillen aus dem Datenbereich oder über die Schaltfläche für die Datenpillenauswahl auswählen.
26. Wählen Sie Speichern.
27. Wählen Sie Testaus.  
    Das System zeigt das Dialogfeld Testaktion an.
28. Geben Sie diese Testwerte ein.  
    {#create-custom-action-object__table_onv_z22_mhb__entry__2}

    | Eingabe | Wert |
    |-|-|
    | Vorname | Abel |
    | Nachname | Tutor |
    [ ]

    {#create-custom-action-object__table_onv_z22_mhb}
29. Wählen Sie Test ausführen.  
    Das System führt die Aktion mit den bereitgestellten Testwerten aus.
30. Die Aktion auswählen wurde ausgeführt. Um die Aktion anzuzeigen, klicken Sie hier.  
    Das System zeigt die Details der Aktionsausführung an.
31. Überprüfen Sie den Laufzeitwert für die Aktion Ausgabedaten.  
    Das System zeigt Ausgabedaten im JSON-Format an.  
    Beispiel: Kontaktobjekt-JSON-Beispiel für den Benutzer Abel Tuter.

        {
            "contact": {
                "email_address": "abel.tuter@example.com",
                "last_name": "Tuter",
                "first_name": "Abel"
            }
        }

## Ergebnisse

Sie haben eine anwenderdefinierte Aktion, die nach einem Benutzerdatensatz sucht und ihn in ein Kontaktobjekt konvertiert.

## Nächste Maßnahme

Passen Sie die Aktion an Ihre eigene Logik an.

