Clientaktion für Aktionen für Feld-Decorator-Elemente von ITSM Mitarbeiterbereich nach Service Operations-Arbeitsbereich migrieren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie die Clientaktion, um Aktionen für Feld-Decorator-Elemente von ITSM Mitarbeiterbereich nach Service Operations-Arbeitsbereich zu migrieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren Sie zu Alle > Now-Experience-Framework > Deklarative Aktionen > Decorator-Elemente des Felds.
    2. Filtern Sie die Datensätze wie folgt: Implementiert als ist festgelegt als Clientaktion.
    3. Zeigen Sie das Protokoll im fehlgeschlagenen Datensatz im Migrationsprozess an, und suchen Sie die sys_Id des Datensatzes aus der Liste Aktionen für zugehörige Liste.
    4. Wählen Sie den fehlgeschlagenen Datensatz mit der entsprechenden sys_id aus.
    5. Klicken Sie mit der rechten Maustaste auf den Header, und wählen Sie Einfügen und beibehalten aus.
    6. Löschen Sie die Felder Arbeitsbereich und Ansicht.
    7. Aktivieren Sie das Kontrollkästchen Auf Experience beschränkt.
    8. Aktualisieren Sie den Wert im Feld Implementiert als auf UXF-Clientaktion.
    9. Wählen Sie in der zugehörigen Liste Aktionskonfiguration die Option Bearbeiten, und wählen Sie dann SOW-Aktionen aus Sammlung zur Liste Aktionskonfigurationen.
    10. Wählen Sie Speichern, um die zugehörige Liste Aktionskonfigurationen zu speichern.
    11. Wählen Sie Aktualisieren.
    12. Wenn der angegebene Client-Aktionsschlüssel ITEM_SELECTED oder PREVIEW_RECORD ist, erstellen Sie den Schlüssel CREATE_NEW_RECORD mit der unten im Codeblock in der Tabelle sys_declarative_action_payload_definition angegebenen Nutzlast.

      Dieser Schritt wird nur einmal ausgeführt.

      { 
      
                  "route": "record", 
      
                  "fields": { 
      
                      "table": "{{table}}", 
      
                      "sysId": "-1" 
      
                  }, 
      
                  "params": { 
      
                      "query": "{{query}}", 
      
                      "parentTable": "{{parentTable}}", 
      
                      "parentRecordSysId": "{{parentRecordSysId}}" 
      
                  }, 
      
                  "parent_table": "{{parentTable}}", 
      
                  "additional_data": { 
      
                      "query": "{{query}}" 
      
                  } 
      
              } 
    13. Ändern Sie die Clientaktion, die für die Datensätze der deklarativen Aktionen ITEM_SELECTED und PREVIEW_RECORD erstellt wurde.

      Wenn Sie die Clientaktion ändern, muss die Nutzlastzuordnung in Aktionsattributen basierend auf der Nutzlast umgewandelt werden.

      Die folgenden Tabellen werden im Migrationsprozess verwendet:
      • sys_ux_m2m_action_assignment_action_config
      • sys_declarative_action_payload_definition
      Hinweis:
      Die Aktionen ITEM_SELECTED und PREVIEW_RECORD funktionieren in ITSM Mitarbeiterbereich, aber nicht in SOW. Daher wird in SOW eine neue Aktionsnutzlast namens CREATE_NEW_RECORD eingeführt. Zwar kann es andere Aktionsnutzlasten geben, die möglicherweise nicht ordnungsgemäß funktionieren, aber die Clientaktionen des Basissystems für die Liste funktionieren in SOW nach der Migration weiterhin effektiv.