Teilen über


Produktivitätsautomatisierungsmakros verwenden

Mit Produktivitätsautomatisierungsmakros können Sie die folgenden Aufgaben automatisieren:

  • Datensätze öffnen und aktualisieren
  • Ansichten öffnen
  • Anfragen abwickeln
  • Wissensdatenbank durchsuchen
  • Datensätze klonen
  • Fokus auf ein anderes Agent-Skript setzen
  • E-Mail-Vorlagen öffnen
  • Formularfelder automatisch ausfüllen
  • Variablen und Werten im Sitzungskontext festlegen und abrufen

Sie können die Produktivitätsautomatisierungsaktionen beliebig oft in verschiedenen Makros verwenden, um modellgesteuerte App-Vorgänge zu automatisieren und auszuführen.

In den folgenden Abschnitten werden die verschiedenen Aktionen zur Produktivitätsautomatisierung beschrieben, die Sie zum Erstellen von Makros verwenden können.

Neues Formular zur Datensatzerstellung öffnen

Öffnet ein neues Formular zur Datensatzerstellung. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, die Sie öffnen möchten.
Entitätsformular-ID Geben Sie die Formular-ID an.
Attributname Geben Sie den logischen Name des Attributs an. Sie müssen den Attributnamen für die Anwendung angeben, um das Feld mit einem Wert auszufüllen.
Attributwert Geben Sie den Attributwert an. Sie müssen den Attributwert für die Anwendung angeben, um das Attributfeld auszufüllen.

Anmerkung

Diese Aktion erfordert ein bestimmtes Muster zum Festlegen von Nachschlagewerten. Sie müssen die zugehörigen Werte für Datensatz-ID, Datensatztyp, und Datensatznamen als separate Attribute für eine einzelne Suche übergeben.

Beispiel 1: Eine neue Aufgabe aus einer vorhandenen Anfrage erstellen

Führen Sie die folgenden Schritte aus, um ein Makro zum Öffnen einer Aufgabe aus dem Fall zu erstellen:

  1. Fügen Sie die Aktion Neues Formular zur Datensatzerstellung öffnen hinzu, die eine Aufgabe mit den folgenden Attributen erstellt:
    • Betreff: Fallnummer, die mithilfe eines Datenparameters abgerufen wurde.
      • Attributname: Betreff
      • Attributwert: Nachverfolgungsaufgabe bezüglich $(anchor.ticketnumber)
    • Beschreibung: Kombination aus einer Textzeichenfolge und der E-Mail-Adresse des Kunden, die mithilfe einer OData-Abfrage abgerufen wurde.
      • Attributname: Beschreibung
      • Attributwert: Kunden-E-Mail überprüfen: {$odata.contact.emailaddress1.?$filter=contactid eq '{anchor._customerid_value}'}
    • Bezug: Kundendatensatz.
      • Attributname: regardingobjectid
      • Attributwert: ${anchor.incidentid}
      • Attributname: regardingobjectidtype
      • Attributwert: incident
      • Attributname: regardingobjectidname
      • Attributwert: ${anchor.title}
  2. Fügen Sie die Aktion Datensatz speichern hinzu.

Beispiel 2: Aus einer Unterhaltung einen neuen Fall erstellen

Führen Sie die folgenden Schritte aus, um ein Makro zum Öffnen eines Falls aus einer Unterhaltung zu erstellen:

  1. Fügen Sie die Aktion Neues Formular zur Datensatzerstellung öffnen mit folgenden Attributen hinzu:
    • Betreff: Unterhaltung, die mithilfe eines Datenparameters abgerufen wurde.
      • Attributname: Betreff
      • Attributwert: Nachverfolgung mit $(customerName)
    • Beschreibung: Kombination aus einer Textzeichenfolge und der E-Mail-Adresse des Kunden, die über eine OData-Abfrage abgerufen wurde.
      • Attributname: Beschreibung
      • Attributwert: Kunden-E-Mail überprüfen: {$odata.contact.emailaddress1.?$filter=contactid eq '{customerRecordid}'}
    • Bezug: Kundendatensatz.
      • Attributname: regardingobjectid
      • Attributwert: ${customerRecordid}
      • Attributname: regardingobjectidtype
      • Attributwert: ${customerEntityName}
      • Attributname: regardingobjectidname
      • Attributwert: ${customerName}
  2. Fügen Sie die Aktion Datensatz speichern hinzu.

Vorhandenen Datensatz öffnen

Öffnet ein vorhandenes Datensatzformular. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, die Sie öffnen möchten.
Entitätsdatensatz-ID Geben Sie die Entitätsdatensatz-ID an.
Entitätsformular-ID Geben Sie die Formular-ID an.

Beispiel 1: Den Produktdatensatz aus einem vorhandenen Fall öffnen

Um ein Makro zum Öffnen des Produktdatensatzes aus einem vorhandenen Fall zu erstellen, fügen Sie die Aktion Vorhandenen Datensatz öffnen, die die Produkt-ID aus dem Fall liest, mit den folgenden Attributen hinzu:

  • Logischer Entitätsname: product
  • Entitätsdatensatz-ID: ${anchor._productid_value}

Beispiel 2: Kundendatensatz aus einer Unterhaltung öffnen

Um ein Makro zum Öffnen eines Kundendatensatzes aus einer laufenden Unterhaltung zu erstellen, fügen Sie die Aktion Vorhandenen Datensatz öffnen, die die Kunden-ID aus der Unterhaltung liest, mit den folgenden Attributen hinzu:

  • Entitätsdatensatz-ID: ${customerEntityName}
  • Logischer Entitätsname: ${customerRecordid}

AutoAusfüllen für Formularfelder

Aktualisiert Formularfelder. Die Makroaktion speichert neue Werte nicht automatisch in Dataverse, bis das Formular das automatische Speichern auslöst. Sie können eine andere Makroaktion verwenden, um den Datensatz zu speichern. Alternativ können Sie je nach Ihren Geschäftsanforderungen das Makro Vorhandenen Datensatz aktualisieren verwenden. Diese Aktion gilt für das Formular in der fokussierten Registerkarte und hat denselben Entitätstyp, der in der Aktion erwähnt wird.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, die Sie aktualisieren möchten.

Anmerkung

Dieses Makro erfordert ein bestimmtes Muster zum Festlegen von Nachschlagewerten. Sie werden die zugehörigen Werte für Datensatz-ID, Datensatztyp, und Datensatznamen als separate Attribute für eine einzelne Suche übergeben müssen.

Beispiel 1: Ein Aufgabenformular öffnen und Formularfelder aus dem Fall ausfüllen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das das Aufgabenformular öffnet und das Formular dann mit Werten aus der Ankerregisterkarte füllt:

  1. Fügen Sie die Aktion Neues Formular zur Datensatzerstellung öffnen hinzu, die einen Aufgabedatensatz mit den folgenden Parametern öffnet:
    • Logischer Entitätsname:task.
  2. Fügen Sie AutoAusfüllen für Formularfelder hinzu, das den neuen Aufgabendatensatz mit Werten aus dem Fallformular, das die Ankerregisterkarte darstellt, mit den folgenden Attributen füllen:
    • Logischer Entitätsname: task
    • Attributname: Betreff
    • Attributwert: Nachverfolgungsaufgabe bezüglich ${anchor.ticketnumber}
    • Attributname: regrdingobjectid
    • Attributwert: {{"id":"${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}}

Beispiel 2: Ein Aufgabenformular öffnen und Formularfelder aus einer Unterhaltung ausfüllen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das das Aufgabenformular öffnet und das Formular dann mit Werten aus der Unterhaltung mithilfe von Datenparametern füllt:

  1. Fügen Sie die Aktion Neues Formular zur Datensatzerstellung öffnen hinzu, die einen Aufgabedatensatz mit den folgenden Parametern öffnet:
    • Logischer Entitätsname:task.
  2. Fügen Sie AutoAusfüllen für Formularfelder hinzu, das den neuen Aufgabendatensatz mit Werten aus der Unterhaltung mit den folgenden Attributen füllen:
    • Logischer Entitätsname: task
    • Attributname: Betreff
    • Attributwert: Nachverfolgungsaufgabe bezüglich ${anchor.customerName}
    • Attributname: regrdingobjectid
    • Attributwert: "${customerName}","entitytype":"${customerEntityName}"}}

Vorhandenen Datensatz aktualisieren

Aktualisiert einen vorhandenen Datensatz. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, die Sie aktualisieren möchten.
Das Feld ist erforderlich.
Entitätsdatensatz-ID Geben Sie die Entitätsdatensatz-ID an.
Das Feld ist erforderlich.
Attributname Geben Sie den logischen Namen des Attributs an, das Sie aktualisieren möchten.
Attributwert Geben Sie den Attributwert an, der für das oben genannte Attribut aktualisiert wird.

Anmerkung

Dieses Makro erfordert ein bestimmtes Muster zum Festlegen von Nachschlagewerten. Sie werden die zugehörigen Werte für Datensatz-ID, Datensatztyp, und Datensatznamen als separate Attribute für eine einzelne Suche übergeben müssen.

Beispiel 1: Ein Aufgabenformular öffnen, die Aufgabe erstellen, dann den Datensatz aktualisieren

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das das Aufgabenformular öffnet und ein neues Formular erstellt und dann das Aufgabenformular aus einem vorhandenen Datensatz aktualisiert:

  1. Fügen Sie die Aktion Neues Formular zur Datensatzerstellung öffnen hinzu, die einen Aufgabedatensatz mit den folgenden Parametern öffnet:
    • Logischer Entitätsname:task
  2. Fügen Sie die Aktion Datensatz speichern hinzu.
  3. Fügen Sie Vorhandenen Datensatz aktualisieren hinzu, das den neuen Aufgabendatensatz mit der Datensatz-ID und dem logischen Namen aus dem dynamischen Inhalt (erhalten nach der Aktion „Datensatz speichern“) und dem betreffenden Objekt basierend auf den Werten aus der Ankerregisterkarte mit den folgenden Attributen füllt:
    • Entitätsdatensatz-ID: Entity record ID
    • Logischer Entitätsname: Entity logical name
    • Attributname: regardingobjectid_incident@odata.bind
    • Attributwert: /incidents{${anchor.incidentid}}
  4. Fügen Sie die Sitzungsaktion Registerkarte aktualisieren hinzu, um das Aufgabenformular zu aktualisieren, da das Makro zum Aktualisieren des Datensatzes einen Back-End-Vorgang ausführt und die Registerkarte nicht automatisch aktualisiert.

Vorsicht

Im Beispiel wird das Formular nach der Aktion Datensatz speichern und der Aktion Registerkarte aktualisieren aktualisiert. Wir empfehlen, Ihre Makros so zu gestalten, dass das Laden des Formulars verkürzt wird.

Abschließen einer Anfrage

Verwenden Sie die Aktion, um eine Anfrage aufzulösen. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Abzurechn. Zeit Geben Sie die fakturierbare Zeit an.
Das Feld ist erforderlich.
Vorfall-ID Geben Sie die ID der Anfrage an, die Sie abschließen möchten.
Das Feld ist erforderlich.
Lösung Geben Sie den Grund an, aus dem die Anfrage gelöst wird.
Das Feld ist erforderlich.

Beispiel: Makro zur Lösung eines Falls

Führen Sie die folgenden Schritte aus, um ein Makro zum Erstellen, das einen Fall löst. Wenn Agents einen Fall mithilfe eines Makros lösen, wird die Registerkarte nicht automatisch aktualisiert. Daher werden weitere Schritte für ein besseres Benutzererlebnis empfohlen.

  1. Fügen Sie die Aktion Aktion zum Abschließen des Falls hinzu, um die abrechenbare Zeit als numerischen Wert zu übergeben. Die Vorfall-ID ist die Datensatz-ID, die gelöst werden muss, mit den folgenden Attributen:
  • Vorfall-ID: ${anchor.incidentid}
  • Fakturierbare Zeit: 0
  • Lösung: Case${anchor.ticketnumber} über Makros gelöst
  1. Fügen Sie den Sitzungs-Connector Aktuelle Registerkarte abrufen hinzu.
  2. Fügen Sie die Sitzungsaktion Registerkarte aktualisieren hinzu, um die Registerkarte mit den folgenden Attributen zu aktualisieren: -Registerkarten-ID: Registerkarten-ID

E-Mail-Formular mit vordefinierter Vorlage öffnen

Mit dieser Aktion wird eine E-Mail mit einer vordefinierten Vorlage geöffnet. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, an die die E-Mail gesendet wird.
Das Feld ist erforderlich.
Entitätsdatensatz-ID Geben Sie die Datensatz-ID des Entitätsdatensatzes an, an den die E-Mail gesendet wird.
Das Feld ist erforderlich.
E-Mail-Empfänger Geben Sie den Anzeigenamen des Datensatzes an, an den die E-Mail gesendet wird.
Das Feld ist erforderlich.
Vorlagen-ID Geben Sie die E-Mail-Vorlagen-ID des Entitätstyps an, an den die E-Mail gesendet wird und die in der E-Mail angezeigt werden muss.
Das Feld ist erforderlich.

Anmerkung

Das Feld E-Mail-Empfänger erfordert einen Parameter, wird aber nicht automatisch einem Benutzer im Formular zugeordnet. Wir empfehlen Ihnen, das Makro AutoAusfüllen für Formularfelder zu verwenden, um die Werte entsprechend auszufüllen.

Beispiel 1: Eine E-Mail-Vorlage aus einem Fall öffnen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das eine E-Mail-Vorlage der Fall-Kategorie öffnet:

  1. Fügen Sie die Aktion E-Mail-Formular mit vordefinierter Vorlage öffnen hinzu, die die Vorlage basierend auf der Vorlagen-ID hinzufügt und das E-Mail-Formular mit den Feldern An und Bezug füllt. Die Attribute lauten wie folgt:
    • Vorlagen-ID : Geben Sie die ID der erforderlichen E-Mail-Vorlage an.
    • Entitätsdatensatz-ID: ${anchor.incidentid}
    • E-Mail-Empfänger: ${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}
    • Logischer Entitätsname: incident
  2. Fügen Sie die Aktion AutoAusfüllen für Formularfelder hinzu, um die Felder „An“ und „Bezug“ auszufüllen. Die Attribute lauten wie folgt:
    • Logischer Entitätsname: Email
    • Attributname: an
    • Attributwert: [{"id":"${anchor._customerid_value}","entitytype":"contact","name":"${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}"}]
    • Attributname: regardingobjectid
    • Attributwert: [{"id":"${anchor.incidentid}"},"name":"${anchor.title}","entitytype":"incident"}]

Beispiel 2: Eine E-Mail-Vorlage aus einer Unterhaltung öffnen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das eine E-Mail-Vorlage der Kontakt-Kategorie öffnet:

  1. Fügen Sie die Aktion E-Mail-Formular mit vordefinierter Vorlage öffnen hinzu, die die Vorlage basierend auf der Vorlagen-ID hinzufügt und das E-Mail-Formular mit den Feldern An und Bezug füllt. Die Attribute lauten wie folgt:
    • Vorlagen-ID : Geben Sie die ID der erforderlichen E-Mail-Vorlage an.
    • Entitätsdatensatz-ID: ${customerRecordId}
    • E-Mail-Empfänger: ${customerName}
    • Logischer Entitätsname: ${customerEntityName}
  2. Fügen Sie die Aktion AutoAusfüllen für Formularfelder hinzu, um die Felder „An“ und „Bezug“ auszufüllen. Die Attribute lauten wie folgt:
    • Logischer Entitätsname: Email
    • Attributname: an
    • Attributwert: [{"id":"${customerRecordId}", "entitytype":"contact","name":"${customerName}"}]
    • Attributname: regardingobjectid
    • Attributwert: [{"id":"${customerRecordId}"},"entitytype":"contact","name": "${customerName}"}]|

Beispiel 3: Eine E-Mail-Vorlage mit mehreren Empfängern öffnen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das eine E-Mail-Vorlage der Kategorie „Fall“ öffnet und mehrere Empfänger im Feld „An“ der E-Mail einstellt:

  1. Fügen Sie die Aktion E-Mail-Formular mit vordefinierter Vorlage öffnen hinzu, die die Vorlage basierend auf der Vorlagen-ID hinzufügt und das E-Mail-Formular mit den Feldern An und Bezug füllt. Die Attribute lauten wie folgt:
    • Vorlagen-ID : Geben Sie die ID der erforderlichen E-Mail-Vorlage an.
    • Entitätsdatensatz-ID: ${customerRecordId}
    • E-Mail-Empfänger: ${customerName}
    • Logischer Entitätsname: ${customerEntityName}
  2. Fügen Sie die Aktion AutoAusfüllen für Formularfelder hinzu, um die Felder „An“ und „Bezug“ auszufüllen. Das Feld „An“ muss mit der E-Mail-ID des Kunden und einem benutzerdefinierten Feld, Sekundärer Kontakt, ausgefüllt werden. Die Attribute lauten wie folgt:
    • Logischer Entitätsname: phonecall
    • Attributname: Betreff
    • Attributwert: Nachverfolgungsaufgabe bezüglich Fall ${anchor.ticketnumber}
    • Attributname: an
    • Attributwert: [{"id":"${anchor._customerid_value}","type":"${anchor._customerid_value@Microsoft.Dynamics.CRM.lookuplogicalname}","name":"${anchor._customerid_value@OData.Community.Display.V1.FormattedValue}", {"id":"${anchor._cr27b_secondarycontact_value}","type":"contact","name":"${anchor._cr27b_secondarycontact_value@OData.Community.Display.V1.FormattedValue}"}]
    • Attributname: regardingobjectid
    • Attributwert: [{"id":"${anchor.incidentid}"},"name":"${anchor.title}","entitytype":"incident"}]

Wissensdatenbank nach dem eingetragenen Ausdruck durchsuchen

Das Makro sucht nach Wissensartikeln anhand des ausgefüllten Ausdrucks. Die Aktion enthält das folgende Feld.

Feld Eigenschaft
Suchzeichenfolge Stellen Sie den Ausdruck bereit, aufgrund dessen, nach Wissensartikeln gesucht werden soll. Sie können die Kontextdaten bereitstellen. Beispielsweise kann der Kontextdatenparameter ein Anfragetitel sein.
Registerkartenbeschriftung Die Registerkartenbeschriftung definieren.

Beispiel: Nach einem Artikel anhand einer Zeichenfolge suchen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das eine Suche basierend auf eines Ausdrucks durchführt:

  1. Fügen Sie die Aktion Wissensdatenbank nach dem eingetragenen Ausdruck durchsuchen hinzu, die den Falltitel als Suchausdruck aufgreift. Das sind die Attribute:
    • Registerkartenbezeichnung: Suchen nach ${anchor.title}
    • Suchzeichenfolge: ${anchor.title}

Wissensdatenbankartikel öffnen

Öffnet einen Wissensdatenbankartikel. Die Aktion enthält das folgende Feld.

Feld Eigenschaft
Entitätsdatensatz-ID Geben Sie die ID der Entität des Wissensdatenbankartikels an, den Sie öffnen möchten.
Das Feld ist erforderlich.

Beispiel: Einen Wissensdatenbankartikel mit der Übergabe einer GUID öffnen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das einen Wissensdatenbank-Artikel basierend auf der Wissensartikel-ID öffnet. | Fügen Sie die Aktion Wissensdatenbankartikel öffnen hinzu, um den Wissensartikel zu öffnen. Sie wird von Wissensdatenbank-Autoren zur Artikelüberarbeitung verwendet. Die Attribute lauten wie folgt:
Entitätsdatensatz-ID: Geben Sie die Entitäts-ID des Wissensdatenbank-Artikels an.|

Datensatzraster öffnen

Diese Aktion wird verwendet, um ein Datensatzraster zu öffnen. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Logischer Entitätsname Geben Sie den logischen Entitätsnamen an, für das Sie das Raster öffnen möchten.
Das Feld ist erforderlich.
Ansichts-ID Geben Sie die ID der Anzeige an, die Sie öffnen möchten.
Das Feld ist erforderlich.
Ansichtstyp Geben Sie den Ansichtstyp an.
Das Feld ist erforderlich.

Beispiel 1: Eine Liste der Produkte öffnen

Um ein Makro zu erstellen, das eine Liste von Produkten öffnet, fügen Sie die Aktion Datensatzraster öffnen zum Öffnen der Standardansicht des Benutzers hinzu, da Ansichtstyp und ID nicht angegeben sind. Geben Sie die folgenden Attribute an: Logischer Entitätsname: incident.

Beispiel 2: Eine Liste der Vorfälle öffnen

Um ein Makro zu erstellen, das eine Liste von Vorfällen öffnet, fügen Sie die Aktion Datensatzraster öffnen zum Öffnen des angegebenen Ansichtstyps hinzu. Das sind die Attribute:

  • Logischer Entitätsname: incident
  • Ansichtstyp: Geben Sie den Ansichtstyp an.
  • Ansichts-ID: Geben Sie die ID der Ansicht an, in der die Vorfälle geöffnet werden

Anhand des Ausdrucks eine Relevanzsuche durchführen

Sucht Wissensartikel anhand des ausgefüllten Ausdrucks. Die Aktion enthält das folgende Feld.

Feld Eigenschaft
Suchzeichenfolge Stellen Sie den Ausdruck bereit, aufgrund dessen, Sie eine Relevanzsuche durchführen möchten. Sie können die Kontextdaten bereitstellen. Beispielsweise kann der Kontextdatenparameter ein Anfragetitel sein.
Das Feld ist obligatorisch.

Beispiel 1: Nach Fällen mit gleichem Falltitel suchen

Um ein Makro zu erstellen, das anhand eines Falltitels nach ähnlichen Fällen sucht, fügen Sie die Aktion Anhand des Ausdrucks eine Relevanzsuche durchführen hinzu, um den Falltitel aus der Ankerregisterkarte als Parameter für die Relevanzsuche zu verwenden mit Suchbegriff eingestellt auf ${anchor.title}

Aktuellen Datensatz klonen

Klont einen vorhandenen Datensatz, der auf der aktuellen Registerkarte geöffnet wird. Die Aktion kopiert nur die Felder und speichert den Datensatz nicht. Die Aktion enthält das folgende Feld.

Feld Eigenschaft
Datensatztitel Geben Sie den Titel des Datensatzes an, den Sie klonen möchten.
Das Feld ist erforderlich.

Beispiel: Einen untergeordneten Fall durch Klonen des aktuellen Datensatzes erstellen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das einen Klon des vorhandenen Falls erstellt und ihn zum übergeordneten Fall macht. Die ursprüngliche Anfrage wird als eine untergeordnete Anfrage eingestellt:

  1. Fügen Sie die Aktion Aktuellen Datensatz klonen hinzu, die den ursprünglichen Fall klont und dann den geklonten Fall als übergeordneten Fall festlegt. Die ursprüngliche Anfrage wird als die untergeordnete Anfrage eingestellt. Legen Sie das Attribut Datensatztitel auf „Untergeordneter Fall“ von ${anchor.ticketnumber} fest.
  2. Fügen Sie AutoAusfüllen für Formularfelder hinzu, das den untergeordneten Fall mit den angegebenen Attributen füllt. Die Ticketnummer wird beim Speichern des Datensatzes festgelegt. Das sind die Attribute:
    • Logischer Entitätsname: incident
    • Attributname: parentcaseid
    • Attributwert: [{"id": "${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}]
    • Attributname: ticketnumber
    • Attributwert:
  3. Fügen Sie die Aktion Datensatz speichern zum Generieren und Festlegen der Ticketnummer für den untergeordneten Fall hinzu.
|

Eingabedatensatz klonen

Klont einen vorhandenen Datensatz. Die Aktion kopiert nur die Felder und speichert den Datensatz nicht. Die Aktion enthält die folgenden Felder.

Feld Eigenschaft
Datensatztitel Geben Sie den Datensatztitel an.
Entitätsdatensatz-ID Geben Sie die ID des zu Entitätsdatensatzes an.
Das Feld ist erforderlich.
Logischer Entitätsname Geben Sie den logischen Namen der Entität an, die Sie klonen möchten.
Das Feld ist erforderlich.

Beispiel: Einen untergeordneten Fall durch Klonen des Eingabedatensatzes erstellen

Führen Sie die folgenden Schritte aus, um ein Makro zum Klonen eines vorhandenen Falls zu erstellen. Der vorhandene Fall wird als übergeordneter Fall und der geklonte Fall als untergeordneter Fall festgelegt.

  1. Fügen Sie die Aktion Aktuellen Datensatz klonen hinzu, die den ursprünglichen Fall klont und dann den geklonten Fall als untergeordneten Fall festlegt. Die ursprüngliche Anfrage wird als übergeordnete Anfrage festgelegt. Das sind die Attribute:
    • Entitätsdatensatz-ID:${anchor.incidentid}
    • Logischer Entitätsname: incident
    • Datensatztitel: Untergeordneter Fall von ${anchor.title}
  2. Fügen Sie AutoAusfüllen für Formularfelder hinzu, das den untergeordneten Fall mit den angegebenen Attributen füllt. Beim Speichern des Datensatzes wird „ticketnumber“ festgelegt. Das sind die Attribute:
    • Logischer Entitätsname: Entity logical name
    • Attributname: parentcaseid
    • Attributwert: [{"id": "${anchor.incidentid}","name":"${anchor.title}","entitytype":"incident"}]
    • Attributname: ticketnumber
    • Attributwert:
  3. Fügen Sie die Aktion Datensatz speichern zum Generieren und Festlegen von „ticketnumber“ für den untergeordneten Fall hinzu.

Agent-Skriptfokus festlegen

Legt den Fokus auf ein Agent-Skript fest, das als nächstes ausgeführt werden muss. Das Agent-Skript wird im Dropdown-Menü Agent-Skripte im Seitenbereich der App fokussiert. Zum Beispiel, wenn der Agent eine Rückerstattungsbeschwerde bearbeiten muss. Der Agent verwendet verschiedene Skripte zur Begrüßung, zur Einleitung einer Beschwerdeanfrage und zur Bearbeitung der Rückerstattung. Sie können Makros definieren, die den Fokus auf die Agent-Skripte festlegen, die für jede Phase des Rückerstattungsprozesses ausgeführt werden müssen. Die Aktion enthält das folgende Feld.

Feld Eigenschaft
Eindeutiger Name des Agent-Skripts Geben Sie das Agentenskript an, das im Fokus stehen muss.

Beispiel: Die Priorität eines Falls aktualisieren und den Fokus auf ein anderes Agent-Skript festzulegen

Führen Sie die folgenden Schritte aus, um ein Makro zu erstellen, das die Priorität eines Falls auf „hoch“ aktualisiert und dann zu einem anderen Agent-Skript wechselt. Das im Fokus stehende Agentenskript wird der Sitzungsvorlage zugeordnet.

  1. Fügen Sie die Aktion Vorhandenen Datensatz aktualisieren mit den folgenden Attributen hinzu:
    • Entitätsdatensatz-ID: ${anchor.incidentid}
    • Logischer Entitätsname: incident
    • Attributname: Prioritätscode
    • Attributwert: 1
  2. Fügen Sie die Aktion Agent-Skriptfokus festlegen mit der Einstellung von Eindeutiger Name des Agent-Skripts auf new_agentscript_highpriority hinzu.
  3. Fügen Sie den Sitzungs-Connector Aktuelle Registerkarte abrufen hinzu.
  4. Fügen Sie den Sitzungs-Connector Registerkarte aktualisieren hinzu.

Datensatz speichern

Speichert den Datensatz, nachdem Sie Daten in alle Pflichtfelder eingegeben haben. Die Aktion schlägt fehl, wenn die Pflichtfelder nicht eingegeben oder leer gelassen werden.

Nächste Schritte

Makros mithilfe des Sitzungs-Connectors erstellen