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 im Explorer des Admin Moduls ins Menü SystemDynamische 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 im Explorer des Admin Moduls zu SystemSysConfig.

    2. Suchen und öffnen Sie den Konfigurationsschlüssel ticket-details-info-card (Ticket Details)

    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
                }
              ]
           }
         ]
       ]
      },
      Screenshot. Quelltext des Konfigurationsschlüssels 'ticket-details-info-card'. Markiert sind die eingebundenen Dynamischen Felder 'Model' und 'Hersteller'

      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 im Explorer des Admin Moduls zu AutomatisierungJobs

    Legen Sie einen neuen Job an. Verwenden Sie dabei nachfolgende Konfiguration und speichern Sie den Job.

    • Job Informationen

      • 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