Skip to main content

Asset Attribute in den Ticketdetails anzeigen

Ausgangsbasis

Wird an einem Ticket ein "Betroffenes Asset" ausgewählt, sollen Hersteller und Modellbezeichnung des betroffenen Geräts automatisch ans Ticket kopiert werden. Diese Informationen lassen sich für Problemanalysen, Auswertungen oder Workflowsteuerungen nutzen.

AssetAttribute_in_Ticketdetails.png

Abb.: Angaben zu Hersteller und Modell eines betroffenen Geräts in den Ticketdetails

Voraussetzungen

  • Das betroffene Gerät ist bereits erfasst.

  • Das Gerät ist einer Assetklasse zugeordnet (z. B. Klasse Computer)

  • Die Angaben zu Hersteller und Modellbezeichnung sind angegeben.

Vorgehen

Für die Darstellung der Asset Informationen werden 2 Dynamische Felder benötigt, welche in die Ticketoberflächen eingebunden werden (hier: Ticketdetails). Die Dynamischen Felder werden durch einen Job mit den Asset Informationen befüllt. Der Job verwendet die Aktion "Asset Attribute abrufen" und referenziert dabei auf das betroffene Asset.

  1. Dynamische Felder anlegen

    1. Navigieren Sie zu System > Dynamische Felder.

    2. Legen Sie 2 Dynamische Felder vom Feldtyp "Text" an

      Z. B.: "DFHersteller" und "DFModell"

  2. Dynamische Felder in die Ticketdetails einbinden

    1. Navigieren Sie zum Menü System > SysConfig.

    2. Suchen und öffnen Sie den Schlüssel ticket-details-info-card

    3. Integrieren Sie die Dynamischen Felder "DFHersteller" und "DFModell" in den Wert des Konfigurationsschlüssels

      Siehe auch: Werte Dynamischer Felder anzeigen

      Sie können folgenden Codeblock als Grundlage verwenden:

      {
       "title": "Translatable#Vendor",
       "separator": true,
       "values": [
         [
           {
             "componentId": "dynamic-field-value",
             "componentData": {
                 "name": "DFVendor"
              },
             "conditions": [
               {
                 "property": "DynamicFields.DFVendor",
                 "operator": "NE",
                 "value": null
               }
             ]
           }
         ]
       ]
      },
      {
        "title": "Translatable#Model",
        "separator": true,
        "values": [
          [
           {
              "componentId": "dynamic-field-value",
              "componentData": {
                   "name": "DFModel"
              },
              "conditions": [
                {
                  "property": "DynamicFields.DFModel",
                  "operator": "NE",
                  "value": null
                }
              ]
           }
         ]
       ]
      },
      AssetAttribute_in_Ticketdetails_SysConfig.png

      Abb.: Die Angaben zu Hersteller und Modell in den Ticketdetails einbinden

    4. Laden Sie anschließend das Frontend neu.

    5. Optional: Sie können die Dynamischen Felder zusätzlich in den Dialog "Ticket bearbeiten" integrieren (s. Dynamische Felder in Dialogen bereitstellen )

  3. Job konfigurieren

    Navigieren Sie zu Automatisierung > Jobs und legen Sie einen neuen Job an.

    Verwenden Sie nachfolgende Konfiguration und speichern Sie den Job.

    • Job Information

      • Job Typ: Ticket

      • Name: Name des Jobs (z. B.: "Asset Details")

      • Gültigkeit: gültig

    • Ausführungsplan

      • Event: TicketCreate

        Das Event ist der Auslöser des Jobs.

        Sobald ein neues Ticket erstellt wird, werden die Asset-Informationen in dessen Ticketdetails integriert.

    • Filter: keiner

    • Aktionen

      1. Aktion: Asset Attribute abrufen

        • Asset Reference Dynamic Field: AffectedAsset

          Hierbei wird auf das im Ticket gesetzte Betroffene Asset referenziert

        • Attribute - DynamicField Mapping:

          • Attribut: Vendor - DynamicField: DFHersteller

            (Angaben für den Hersteller)

          • Attribut: Model - DynamicField: DFModell

            (Angaben für die Modellbezeichnung)

      AssetAttribute_in_Ticketdetails_JobKonfig.png

      Abb.: Verknüpfung von Asset Attributen mit Dynamischen Feldern