Veraltete Dokumentation

Sie sehen sich die Dokumentation zu einem älteren Release an. Die neuesten Informationen finden Sie in der Dokumentation der aktuellen Version.

Dynamische Felder

Nach der Installation des Pakets steht für die Objekte ein neues dynamisches Feld vom Typ Kunde zur Verfügung.

Dieses dynamische Feld kann auf die gleiche Weise erstellt werden, wie standardmäßige dynamische Felder erstellt werden. Navigieren Sie dazu im Administrator-Interface zum Modul Dynamische Felder in der Gruppe Prozesse & Automatisierung. In dieser Ansicht können Sie das Feld Kunde in den Auswahllisten auf der linken Seite auswählen.

Siehe auch

The usage of dynamic fields and the general dynamic field settings are described in the administrator manual.

Einstellungen für dynamische Felder

Die folgenden Einstellungen sind verfügbar, wenn Sie diese Ressource hinzufügen oder bearbeiten. Die mit Stern gekennzeichneten Felder sind Pflichtfelder.

Kundenspezifische Einstellungen für dynamische Felder

Dynamische Felder des Typs „Kunde” werden genutzt, um Kundenbenutzer zu speichern.

Customer Dynamic Field Settings

Kundenspezifische Einstellungen für dynamische Felder

Eingabetyp *
Legt fest, ob das dynamische Feld einen Einzelkontakt oder Mehrfachkontakte speichern kann.
Navigation im externen Interface *
Legt fest, ob ein neuer Navigationseintrag im externen Interface angezeigt werden soll oder nicht. Dieser Navigationseintrag wird nur Kundenbenutzern angezeigt, die in einem der Felder Kunde gespeichert sind. Die Bezeichnung dieses Eintrags kann in der Einstellung Navigationslabel definiert werden, wenn diese Einstellung mit ja gespeichert wird.
Navigationslabel
Diese Konfiguration ermöglicht es, ein eigenes Label für den im externen Interface angezeigten Navigationseintrag zu definieren. Wenn kein Wert konfiguriert ist, wird eine Standardkombination aus Feldbezeichnung und Tickets verwendet, z.B. Kontakt Tickets.
Verwendung für die Kommunikation *
Wenn Kunden, die in einem dynamischen Feld vom Typ Kunde gespeichert sind, für die Kommunikation verwendet werden sollen, muss diese Konfiguration verwendet werden. Es ist möglich, Kunden für die Felder To, Cc und Bcc zu verwenden. Wenn diese Konfiguration aktiv ist, wird der Kunde in das konfigurierte Feld aufgenommen. Wenn das Feld bereits die Adresse des Kunden enthält, wird es nicht ein zweites Mal hinzugefügt. Der Agent hat weiterhin die Möglichkeit, die Adresse aus dem Feld zu entfernen, wenn er eine neue Nachricht verfasst.
Verwendung für Benachrichtigungen *

Wenn Kunden, die in einem dynamischen Feld vom Typ Kunde gespeichert sind, für die Benachrichtigung verwendet werden sollen, muss diese Konfiguration verwendet werden. Es ist möglich, Kunden für den Empfänger To, Cc und Bcc zu verwenden. Wenn diese Konfiguration aktiv ist, wird das dynamische Feld im Empfängerblock der Ticket-Benachrichtigungen angezeigt.

Bemerkung

Wenn in der Tabelle der dynamischen Felder die Konfigurationsoption UserForNotification nicht gesetzt ist, wird der Fallback-Empfänger verwendet. Die Fallback-Empfänger sind die To-Empfänger.

Kontakt filtern nach *
In einigen Szenarien ist es notwendig, mögliche Kontakte nach ihren Attributen zu filtern. Ein Filter kann beispielsweise die Kunden-ID, der Ort oder ein benutzerdefiniertes Attribut sein. Um die Filterfunktionalität zu aktivieren, wählen Sie das gewünschte Attribut aus der Auswahlliste. Wenn die Kunden-ID ausgewählt ist, wird der Kontakt nach der Kunden-ID des Kunden des Tickets gefiltert. Für jedes andere Attribut kann der Filter als Textwert definiert werden. Nach Auswahl des Filterattributs aus der Dropdown-Liste wird ein zweites Eingabefeld angezeigt, in dem der Filter definiert werden kann.
Filterkriterien *
In diesem Feld wird der Filter der Attribute für das Kundenergebnis definiert. Sollen beispielsweise nur Kunden mit dem Vornamen Theo wählbar sein, muss der Filter Vorname aus dem Filter Kontakt von-Feld ausgewählt werden. Danach wird das Feld Filterkriterien angezeigt. Nun können wir Theo in das Filterfeld einfügen. Derzeit ist es nicht möglich, einen regulären Ausdruck oder einen Platzhalter für die Filterung von Kunden zu definieren.

Bemerkung

Vergessen Sie nicht, das neue dynamische Feld zu den Ticket-Ansichtsbildschirmen hinzuzufügen.

Dynamisches Feld zum externen Interface hinzufügen

Nachdem ein dynamisches Feld vom Typ Kunde erstellt wurde, muss es den Ansichten hinzugefügt werden, wo es angezeigt werden soll.

So fügen Sie das dynamische Feld dem externen Interface hinzu:

  1. Gehen Sie zur Ansicht Systemkonfiguration.
  2. Wählen Sie Alle Einstellungen im Widget Navigation.
  3. Navigieren Sie im Navigationsbaum zu Frontend → External → View → TicketDetailView.
  4. Suchen Sie nach der Einstellung ExternalFrontend::TicketDetailView####DynamicField und klicken Sie auf die Schaltfläche Diese Einstellung bearbeiten.
  5. Klicken Sie auf die Schaltfläche +, um das dynamische Feld hinzuzufügen. Der Schlüssel ist der Name des dynamischen Feldes, der Wert ist 1 - Aktiviert. Diese Einstellung wird verwendet, um den Inhalt des dynamischen Feldes in der Ticket-Detailansicht anzuzeigen.
  6. Suchen Sie nach der Einstellung ExternalFrontend::TicketDetailView###FollowUpDynamicField und klicken Sie auf die Schaltfläche Diese Einstellung bearbeiten.
  7. Klicken Sie auf die Schaltfläche +, um das dynamische Feld hinzuzufügen. Der Schlüssel ist der Name des dynamischen Feldes, der Wert ist 1 - Aktiviert. Mit dieser Einstellung können Sie dynamische Felder im Antwortbereich der Kunden-Detailansicht konfigurieren.
  8. Wiederholen Sie bei Bedarf die Schritte für andere Ansichten.
  9. Nehmen Sie die geänderten Einstellungen in Betrieb.

Wenn andere Pakete zusammen mit diesem Paket installiert werden, die die Vorlagennamen für bestimmte Module überschreiben, ist eine manuelle Änderung der Einstellung Frontend::Output::FilterElementPost####OTRSCustomContactFieldsJS` erforderlich. Überschriebene Vorlagennamen müssen der Liste der Ausgabefilterkonfiguration hinzugefügt werden, damit sie korrekt funktionieren.

Beispielsweise überschreibt das Paket OTRSCIsInCustomerFrontend die Vorlagen CustomerTicketMessage und CustomerTicketZoom mit OTRSCIsInCustomerFrontendCustomerTicketMessage und OTRSCIsInCustomerFrontendCustomerTicketZoom. Diese Vorlagennamen müssen gemäß dem folgenden Beispiel in die Systemkonfiguration aufgenommen werden, damit der Ausgabefilter aktiviert werden kann.