Im Web Client kann ein Ticket über die Option Duplizieren im Ticketmenü dupliziert werden. Sie können dies mit oder ohne Skript machen.
Abbildung 382: ConSol CM Web Client - Option Duplizieren im Ticketmenü
Die folgenden Abbildungen zeigen die Duplizierung eines Tickets ohne Duplizieren-Skript.
Abbildung 383: ConSol CM Web Client - Ursprüngliches Ticket
Abbildung 384: ConSol CM Web Client - Duplizieren des Tickets (ohne Duplizieren-Skript)
Wenn ein Ticket dupliziert wird, werden die folgenden Daten aus dem ursprünglichen Ticket übertragen (vergleichen Sie die beiden obigen Abbildungen):
Wenn ein Ticket dupliziert wird, werden die folgenden Daten nicht aus dem ursprünglichen Ticket übertragen (vergleichen Sie die beiden obigen Abbildungen):
Falls die Queue, in der sich das Ticket befindet, ein Duplizieren-Skript verwendet (siehe Abschnitt Queue-Verwaltung), wird dieses Skript ausgeführt, wenn der Bearbeiter auf Duplizieren klickt. Das Skript kann ähnlich wie ein Standardwerte-Skript eingesetzt werden (siehe folgender Abschnitt): Sie können Werte im zu erstellenden Ticket vorbelegen. Während der Duplizierung, d. h. vor der Erzeugung des Tickets, werden die Benutzerdefinierten Felder im Web Client mit diesen Werten gefüllt. Der Bearbeiter kann die Werte bei Bedarf ändern.
Denken Sie daran, dass Sie bei einem Duplizieren-Skript nicht im Workflow-Kontext arbeiten! Das heißt, das Objekt workflowApi (Implementierung von WorkflowContextService) ist nicht verfügbar!
Im folgenden Beispiel wird das Duplizieren-Skript zum Zurücksetzen des Datenfeldes Gewünschter Termin verwendet, um zu vermeiden, dass (duplizierte) ServiceDesk-Tickets ein falsches Service-Datum enthalten.
ticket.set("serviceDesk_fields.desiredDeadline", null)
Code-Beispiel 62: Duplizieren-Skript zum Zurücksetzen des Benutzerdefinierten Felds für den gewünschten Termin
Wenn das Skript der Queue zugewiesen ist (in diesem Beispiel ServiceDesk), ist das Feld für den gewünschten Termin leer, wenn das duplizierte Ticket dem Bearbeiter angezeigt wird (siehe folgende Abbildung).
Abbildung 385: ConSol CM Web Client - Dupliziertes Ticket (mit der Queue zugewiesenem Duplizieren-Skript)