Ticket-Dialog im Self Service Portal anpassen (Prios, Felder, etc.)

Eine der häufigsten Anpassungen im Matrix42 Service Desk gilt dem “Neues Ticket melden” Dialog. Auch wenn meistens nur Felder ausgeblendet & gefiltert werden, wissen viele Matrix42 Admins anfangs nicht genau, wie das funktioniert.

Hier zeige ich dir schnell und verständlich, wie das ausblenden und Filtern in UUX Dialogen mit dem Layout Designer funktioniert.

Dialoge mit dem Layout Designer anpassen

Bevor wir anfangen, diese Anpassungen sind übrigens laut Aussage der Matrix42 Update-sicher. Das bedeutet, deine angepassten Elemente werden in der DB markiert und so beim Update nicht einfach überschieben.

Layout designer starten

Öffne zuerst als Administrator den Dialog, um eine neue Anfrage zu melden und öffne über das 3 Punkte Menü den Layout-Designer.

layout designer öffnen neues ticket erstellen ssp

Falls es den Punkt Layout ändern bei dir nicht gibt, klicke auf “Konfigurieren” und anschließend im neu geöffneten Tab der Administration auf “Layout anpassen”.

Felder-bearbeiten

Feld ausblenden

Nehmen wir an, wir möchten zuerst das Feld “Service” ausblenden. Damit wir wirklich nur das Feld ausblenden (und nicht den umliegenden Container / Div-Box) müssen wir das Ribbon “Objektwähler” anklicken.

Somit öffnen sich rechts die Feldeigenschaften und wir können genau dieses Feld über die Eigenschaft “Sichtbarkeit” ausblenden.

Erklärung: Unterschiede zwischen Container & Feldern

Die Div-Box wird in unserem Fall übrigens automatisch ausgeblendet, da kein Element darin enthalten ist und die Eigenschaft “Ausblenden, wenn leer” in diesem Container aktiviert ist.

layout container eigenschaft ausblenden wenn leer

Für das Feld Service wäre es demzufolge auch nicht falsch gewesen, den ganzen Container auszublenden, da es faktisch keinen Unterschied macht.

Es geht hier nur darum, dass du verstehst, wie man die Elemente auswählt und dass es einen Unterschied gibt, zwischen dem Container und darin enthaltenen Elementen. Das wird dir in Zukunft noch viel nützen, hauptsächlich bei größeren Dialoganpassungen im Service Desk & Asset-Management 😉

Diese Schritte wiederholen wir nun für alle Elemente, die wir ausblenden wollen. Im Beispiel blenden wir die Felder aus, die meist am Anfang nicht benötigt werden:

  • Dringlichkeit
  • Kategorie
  • Service (ist ja bereits geschehen)
  • Betroffene Benutzer (Denn die User verstehen es einfach nicht :D)

Feld filtern

Nun, da der unnötige Balast entfernt wurde, wollen wir noch die Auswirkung filtern. Im Standard sind hier 3 Werte durch den Benutzer wählbar:

werte des auswirkung feldes

Diese 3 Werte sind in einer sogenannten Pickup-Liste oder Aufzählungsliste gespeichert, also einer List aus Int-Werten und dazugehörigen Anzeigenamen.

auswirkung feldeigenschaften im layout designer
Auswirkung Feldeigenschaften im Layout-Designer
auswirkung von aktivitäten in der db
Dringlichkeit von Aktivitäten in der DB

Da sich aus diesem Wert und der Auswirkung, mithilfe einer Prioritätenmatrix die Priorität berechnet, möchten wir den höchsten Wert (Unternehmen = 3) ausblenden.

Prioritätenmatrix aus der Datenbank
prioritäten berechnung in matrix42

Zum Ausblenden müssen wir die Werte des Aufzählungswählers mit ASQL filtern. Der einfachste Filter für uns wäre, jeden Wert außer 3 anzuzeigen:

Value <> 3Code-Sprache: HTML, XML (xml)
Bonus: Standardwert von Dringlichkeit & Auswirkung ändern

Die Standardwerte für Auswirkung & Dringlichkeit (und dadurch auch indirekt für Tickets usw.) werden für Tickets anhand der hinterlegten Werte der Kategorie einmalig beim Erstellen des Tickets eingestellt.

standardwerte für auswirkung und dringlichkeit und priorität der tickets verändern
Die Priorität ist nur für Aufgaben relevant, nicht für Tickets, Störungen und Serviceanfragen

Das bedeutet, wenn du die Standardwerte ändern willst, musst du das für jede Kategorie einstellen, die der User auswählen kann.

Wie fandest du die Anleitung zur Ticket-Maske im Self Service Portal der Matrix42 ESM Suite?
0
Lass gerne ein Kommentar & dein Feedback da!x
morpheus42 Icon

Hallo 👋
Schön, dich zu treffen.

Trag dich ein, um neue ESM-Beiträge direkt in deinen Posteingang zu bekommen!

Wir senden keinen Spam! Erfahre mehr in unserer Datenschutzerklärung.

Foto des Autors
Autor
Simon
Gründer von morpheus42, ESM Senior Consultant, Kaffee-Suchtie & Smart Home Fanatiker. A wise man once said: "Have you cleared the Cache?"

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
Alle Kommentare anzeigen
Send this to a friend