Skip to main content

Konfiguration eines Jobs

Die Konfiguration eines Jobs erfolgt schrittweise. Klicken Sie auf die kleinen blauen Pfeilschaltflächen oder auf die dazwischen befindlichen blauen Punkte, um zum jeweils nächsten Schritt zu gelangen oder um zwischen den einzelnen Schritten zu wechseln.

Hinterlegen Sie hier allgemeine Informationen zum Job und legen Sie den Typ des Jobs fest.

job-konfiguration_job-informationen.png

Feld

Beschreibung

Job Typ

Wählen Sie den Job Typ aus.

Der Job Typ definiert, an welchem Objekt der Job ausgeführt wird:

  • Asset: Anpassung der Assetnummern beim Asset-Import

  • Berichte: Automatisiertes Erstellen von Berichten

  • Kontakt: Anwendung des Jobs auf Kontakte

  • Synchronisation: Automatisierte Synchronisation von Kontakten (KIX <-> LDAP)

  • Ticket: Anwendung des Jobs auf Tickets

Siehe auch: Job-Typen

Name

Tragen Sie eine aussagekräftige Bezeichnung für den Job ein. 

Die Sortierung der Jobs und deren Ausführungsreihenfolge erfolgt deren Namen nach (alphanumerisch). Damit ist die Ausführungsreihenfolge von Jobs, die durch das selbe Event ausgelöst werden, durch deren Namen beeinflussbar. 

Beispiel:

Szenario: Es existieren 2 Jobs, welche auf das Event "TicketStateUpdate" reagieren und einen Artikel anlegen.

  • Name Job 1: 02_TestJob

  • Name Job 2: 01_TestJob

Ergebnis: Der Artikel von Job 2 (01_TestJob) wird zuerst angelegt, da der Name mit "01" beginnt.

Tags

Optional: Hinterlegen oder Auswählen von Schlagwörtern zur Kennzeichnung dieses Konfigurationsobjektes. Dient der Suche nach zusammengehörenden Konfigurationsobjekten sowie deren Konfigurationsexport. (s. auch: Tagging von Objekten).

Kommentar

Hinterlegen Sie optional einen Kommentar.

Notieren Sie sich ggf. die Aufgabe des Jobs, damit Sie bei mehreren Jobs die Übersicht behalten.

Asynchron ausführen

Wenn aktiviert: Die Ausführung des Jobs erfolgt asynchron zum Erstellen eines Tickets bzw. einer Aktion.

Aktivieren Sie diese Option, wenn viele Jobs gleichzeitig ausgeführt werden müssen.

Asynchron auszuführende Jobs werden erst nach Übermittlung eines Tickets bzw. einer Aktion ausgeführt und die GUI kehrt vor Abarbeitung des Jobs direkt in die Detailansicht des Tickets zurück. Dadurch können Agenten weiter am Ticket arbeiten, ohne auf die Fertigstellung der im Hintergrund laufenden Jobs warten zu müssen.

Gültigkeit

gültig: Der Job ist aktiv und wird entsprechend seiner Konfiguration zeit- oder eventgesteuert ausgelöst.

ungültig/temporär ungültig: Der Job ist (vorübergehend) inaktiv und wird nicht ausgeführt.

Hier legen Sie fest, wann der Job ausgelöst wird. Sie können einen Zeitpunkt und/oder ein Event wählen.

job-konfiguration_ausfuhrungsplan.png

Feld

Beschreibung

Wochentag(e)

Wählen Sie die Wochentage aus, an denen der Job ausgeführt werden soll.

Zusätzlich muss eine Zeit angegeben werden.

Zeit

Wählen Sie die Uhrzeit/en aus, zu denen der Job ausgeführt werden soll.

Zusätzlich muss der Wochentag angegeben sein.

Bei täglicher Ausführung sind alle Wochentage auszuwählen.

Events

Wählen Sie die Ereignisse aus, die den Job auslösen sollen. Der Job wird ausgelöst, sobald eins der hier angegebenen Ereignisse eintritt.

Es stehen die Standard-Events (z. B. ArticleCreate) und für jedes Dynamische Feld ein Update-Event zur Auswahl (TicketDynamicFieldUpdate_NameDesDynamischenFeldes).

Hinweis

Haben Sie weder einen Zeitpunkt noch ein Event gewählt, dann wird der Job nicht automatisch vom System gestartet. In der Detailansicht des Jobs können Sie ihn jedoch jederzeit mit einem Klick auf "Ausführen" manuell starten.

Mit Filtern schränken Sie die Ausführung des Jobs anhand bestimmter Kriterien ein. Hier geben Sie an, welche Bedingungen erfüllt sein müssen, damit der Job ausgeführt wird (z. B. alle Tickets im Team "Junk").

Sie können die Filter kombinieren. Die einzelnen Filterblöcke sind ODER-Verknüpft. Die Filter innerhalb eines Filterblocks sind UND-Verknüpft. Mittels der Schaltfläche button_plus.png fügen Sie weitere Filterblöcke hinzu oder entfernen diese mit Klick aufbutton_minus.png.

job-konfiguration_filter-kombination.png

Abb.: Der Job wird ausgeführt wenn am Ticket das Team "Service Desk" UND das betroffene Asset "Computer 1" gesetzt sind ODER wenn am Ticket das Team "Monitoring" UND das betroffene Asset "KIX 18" gesetzt sind.

Spalte

Beschreibung

Hinweise

1

Filterattribute des Objekts (gemäß dem gewählten Job Typ)

Welche Filterattribute zur Auswahl stehen, hängt von dem unter "Job Typ" ausgewählten Objekt ab (Ticket, Asset, Kontakt usw.).

Neben den Filterattributen des Objekts stehen auch Dynamische Felder (außer Typ "Checklist") zur Auswahl.

In Asset-Jobs stehen nur durchsuchbare Attribute zur Auswahl. Setzen Sie ggf. das fehlende Attribut in der Klassendefinition auf 'Searchable' => 1.

2

Suchoperatoren

(z. B.: enthalten in, beginnt mit, endet mit, ist gleich, usw.)

Die zur Auswahl stehenden Suchoperatoren hängen vom gewählten Filterattribut bzw. Dynamischen Feld ab.

Für Dynamische Felder des Typs Text und Textarea steht Ihnen zusätzlich die Wildcard-Suche zur Verfügung (Suche mit * als Platzhalter für unbekannte Textstellen).

Für datum-/zeitbasierte Filterattribute können relative Zeitangaben definiert werden (z. B. erstellt innerhalb der letzten 24 Stunden). 

3

Formularfelder und Werte.

Als Werte können auch KIX Platzhalter (z. B. <KIX_CURRENT_UserID>) angegeben werden, bspw. um den Job auf den jeweils aktuellen Nutzer einzuschränken.

Sortierreihenfolge

Auswahl des Sortierattributs und Festlegung der Sortierreihenfolge

Kann in Jobs verwendet werden, um die Reihenfolge der Abarbeitung von Tickets zu steuern.

Die ermittelten Tickets werden nach dem hier angegebenen Attribut auf- oder absteigend sortiert und weiterverarbeitet.

Zum Beispiel:

  • bei Verwendung der Macro Action Set Owner (Auto Dispatch).

  • für eine Sortierung basierend auf SLA-Zielvorgaben

Anmerkung

  • Werden auf "ungültig" gesetzte Dynamische Felder angegeben, so finden diese keine Verwendung bei der Ausführung.

  • Haben Sie unter "Ausführungsplan" ein artikelbezogenes Event gewählt (z. B. "ArticleCreate"), so sind die Filter "Channel" und "Sender Type" Pflichtfelder. Mit diesen schränken Sie den Filter weiter ein.

  • Wählen Sie die Optionen bitte so, dass Sie Endlosschleifen verhindern, die beim Versenden von Benachrichtigungen mit gleichzeitigem Anlegen von Artikeln entstehen könnten.

Hier legen Sie fest, welche Aktionen in welcher Reihenfolge mit dem Job ausgeführt werden. 

job-konfiguration_aktionen.png

Feld

Beschreibung

Macro

Entspricht dem gewählten Job Typ und kann nicht geändert werden.

Aktion

Wählen Sie aus, welche Aufgaben (Macro Actions) der Job ausführen soll.

In einem Job können mehrere Aktionen ausgeführt werden. Sie werden in der angegebenen Reihenfolge abgearbeitet – von oben nach unten.

Aktionen können verschachtelt werden. Achten Sie daher auf eine logische Reihenfolge.

Unter Übersicht der Macro Actions finden Sie Hinweise zur Verwendung der einzelnen Aktionen.

Nachdem Sie eine Aktion gewählt haben, werden weitere Eingabefelder angezeigt. Diese variieren in Abhängigkeit zur gewählten Aktion. So verlangt bspw. die Aktion "Bearbeiter setzen" die Eingabe des Bearbeiter-Namens, um diesen als Bearbeiter am Ticket zu setzen.

Mit den am Rand befindlichen Schaltflächen können Sie weitere Aktionen hinzufügen, Aktionen entfernen oder die Reihenfolge der Aktionen durch Drag & Drop verschieben:

button_plus.png Fügt weitere Aktionen hinzu

button_minus.png Entfernt die Aktion

dialog_arrow-up_triangle.png dialog_arrow-down_triangle.png Klappt die Eingabefelder der Aktion auf oder zu

button_verschieben.png Verschiebt die Reihenfolge der Aktionen. Klicken Sie auf den Doppelpfeil, und verschieben Sie die Aktion mit gedrückter linker Maustaste an eine andere Position. Platzieren Sie die Aktion in einen dunkelgrau markierten Bereich

job-konfiguration_aktion-verschieben.png

Überspringen

Aktivieren Sie diese Option, wenn die Aktion (temporär) übersprungen werden soll. Der Job wird ohne diese Aktion ausgeführt.

Somit können Sie einzelne Aktionen von der Ausführung ausschließen, ohne den Job neu konfigurieren zu müssen.