<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>

		<title>Otobo 10.1 Elasticsearch um DynamicField erweitern &#8211; OTOBO</title>
		<atom:link href="https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/feed/" rel="self" type="application/rss+xml" />
		<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/feed/</link>
		<description></description>
		<lastBuildDate>Sun, 26 Jul 2026 02:56:08 +0000</lastBuildDate>
		<generator>https://bbpress.org/?v=2.6.14</generator>
		<language>de</language>

		
														
					
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-29739</guid>
					<title><![CDATA[Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-29739</link>
					<pubDate>Tue, 09 Apr 2024 09:44:02 +0000</pubDate>
					<dc:creator>Sebastian Koesters</dc:creator>

					<description>
						<![CDATA[
						<p>Hallo zusammen,</p>
<p>wir testen gerade intensiv Otobo 10.1 (Docker) und sind dabei auf folgendes Problem gestoßen.</p>
<p>Wir haben ein neues Dynamisches Feld erstellt, welches bei vielen Tickets befüllt werden wird. Leider kann man via Eleasticsearch nicht nach dem Inhalt dieses Felds suchen.</p>
<p>Ich habe bereits die Settings &#8222;Elasticsearch::TicketSearchFields&#8220; und &#8222;Elasticsearch::TicketStoreFields&#8220; um das &#8222;DynamicField&#8220; erweitert, aber auch damit wird nichts gefunden.</p>
<p>Bei meiner Recherche im Internet bin ich leider auch nicht fündig geworden. Daher nun die Frage, ob und wie ich die Elasticsearch um das DynamicField erweitern kann?</p>
<p>Danke und Gruß</p>
<p>Sebastian</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30069</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30069</link>
					<pubDate>Thu, 11 Apr 2024 15:32:39 +0000</pubDate>
					<dc:creator>Stefan Abel</dc:creator>

					<description>
						<![CDATA[
						<p>Hallo,</p>
<p>ich hätte schon erwartet, dass die Elasticsearch::TicketSearchFields und Elasticsearch::TicketStoreFields funktionieren, denn da gibt es out of the box ja bereits die Bereiche für Dynamic Fields.<br />
Wie hast du die denn da mit aufgenommen?</p>
<p>Ggf. mit &#8222;DynamicField_&#8220; vor dem Feldnamen probieren? Das glaube ich zwar nicht, aber ggf. ist es das?</p>
<p>Ansonsten: wie kommt der DF-Wert an das Ticket? Bevor oder nachdem der Elasticsearch-Suchindex aktualisiert wird? Hast du über die otobo.Console.pl mal den Suchindex neu aufgebaut nachträglich und nochmal gesucht?</p>
<p>Viele Grüße<br />
Stefan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30075</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30075</link>
					<pubDate>Fri, 12 Apr 2024 06:21:27 +0000</pubDate>
					<dc:creator>Sebastian Koesters</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Stefan,</p>
<p>in dem konkreten Fall habe ich folgendes getestet.</p>
<ol>
<li>Elasticsearch::TicketSearchFields und Elasticsearch::TicketStoreFields erweitert (siehe Screenshot &#8211; das erstellte DF heißt &#8222;JiraRelatedIssueId&#8220;)</li>
<li>neues Ticket erstellt.</li>
<li>Manuell das DF im Ticket gefüllt.</li>
<li>In den Otobo-web Container rein und folgendes ausgeführt: bin/otobo.Console.pl Maint::Elasticsearch::Migration (soweit ich gelesen habe, erneuert das den Elasticsearch Index).</li>
<li>Danach gesucht, was ich in das DF eingetragen habe -&gt; kein Treffer</li>
</ol>
<p>Screenshots:</p>
<p><img decoding="async" src="https://otobo.io/wp-content/uploads/hm_bbpui/17152/ouoyy1yxettpc0fvsbg7k88igusheayv.png" alt="" /><img decoding="async" src="https://otobo.io/wp-content/uploads/hm_bbpui/17152/bk1vumur096y8eesroyn6uc1brbwy7uf.png" alt="" /></p>
<p>Danach habe ich es dann mal mit &#8222;DynamicField_&#8220; vor dem Eintrag probiert und dann noch mal den Console Befehl ausgeführt.</p>
<p>Aktuell erhalte ich dann aber jede Menge solcher Einträge:</p>
<p><code>se of uninitialized value in string eq at /opt/otobo/Kernel/GenericInterface/Invoker/Elasticsearch/TicketManagement.pm line 417.<br />
Use of uninitialized value in string eq at /opt/otobo/Kernel/GenericInterface/Invoker/Elasticsearch/TicketManagement.pm line 417.<br />
Use of uninitialized value in string eq at /opt/otobo/Kernel/GenericInterface/Invoker/Elasticsearch/TicketManagement.pm line 417.<br />
Use of uninitialized value in string eq at /opt/otobo/Kernel/GenericInterface/Invoker/Elasticsearch/TicketManagement.pm line 417.<br />
Use of uninitialized value in string eq at /opt/otobo/Kernel/GenericInterface/Invoker/Elasticsearch/TicketManagement.pm line 417.<br />
</code></p>
<p>VG</p>
<p>Sebastian</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30076</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30076</link>
					<pubDate>Fri, 12 Apr 2024 13:54:34 +0000</pubDate>
					<dc:creator>Stefan Abel</dc:creator>

					<description>
						<![CDATA[
						<p>Hallo,</p>
<p>probier mal bitte aus TicketStoreFields wieder rauszunehmen, dass es nur in TicketSearchFields drin ist.<br />
Und dann nochmal die Elasticsearch::Migration durchzuführen.<br />
Zur Anzeige kannst du es auch mal unter Elasticsearch::QuickSearchShow###Ticket auflisten, was da auftaucht.</p>
<p>Das muss erstmal funktionieren.</p>
<p>Falls das dann geht, können wir noch das DynamicField Update mit aufnehmen, einmal im Elasticsearch Webservice &gt; Invoker &gt; TicketManagement &gt; Event Triggers  und einmal in der Systemkonfiguration im Update-Event für den Webservice. Das aktualisiert dir dann aber nur beim Updaten des DFs den Index. Aber dazu muss erstmal der obere Teil funktionieren.</p>
<p>VG<br />
Stefan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30078</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30078</link>
					<pubDate>Mon, 15 Apr 2024 09:31:22 +0000</pubDate>
					<dc:creator>Sebastian Koesters</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Stefan,</p>
<p>den ersten Teil Deiner Antwort habe ich umgesetzt. Aus TicketStoreFields entfernt, in TicketSearchFields ist es weiterhin drin. Danach habe ich die &#8222;Migration&#8220; ausgeführt. Weiterhin habe ich QuickSearch so geändert, dass es korrekt den Inhalt des DF im Suchfenster anzeigt (wenn ich z.B. nach dem Betreff des Tickets suche).</p>
<p>Nach dem Inhalt des DF kann ich aber leider weiterhin nicht suchen.</p>
<p>Hinweis, der Inhalt des DF war bisher &#8222;TTS-TEST&#8220;. Ich habe das nun mal auf &#8222;TTS45678&#8220; geändert und siehe da, es taucht in der Suche auf. Anscheinend ist der Bindestrich das Problem. Kann man das irgendwie abfangen / ändern?</p>
<p>VG</p>
<p>Sebastian</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30090</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30090</link>
					<pubDate>Mon, 22 Apr 2024 08:21:58 +0000</pubDate>
					<dc:creator>Sebastian Koesters</dc:creator>

					<description>
						<![CDATA[
						<p>Kann hier keiner helfen? Ich finde es ein wenig seltsam, dass man über eine Suche nicht nach Werten mit einem Bindestrich suchen kann.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30097</guid>
					<title><![CDATA[Antwort auf: Otobo 10.1 Elasticsearch um DynamicField erweitern]]></title>
					<link>https://otobo.io/forums/topic/otobo-10-1-elasticsearch-um-dynamicfield-erweitern/#post-30097</link>
					<pubDate>Mon, 22 Apr 2024 14:51:12 +0000</pubDate>
					<dc:creator>Stefan Abel</dc:creator>

					<description>
						<![CDATA[
						<p>Hallo Sebastian,</p>
<p>d.h. ja, er findet nun auf jeden Fall die Werte der Dynamischen Felder am Ticket :-)</p>
<p>Der Bindestrich hat hier in Elasticsearch eine Sonderfunktion, ähnlich wie in der Google-Suche. Bspw. mit &#8222;+&#8220; muss etwas dabei sein, mit &#8222;-&#8220; darf etwas nicht dabei sein, d.h. das wird explizit aus der Suche ausgeschlossen.</p>
<p>Wenn du bspw. mit Anführungszeichen suchst, suchst du explizit nach den Werten darin, also bspw. auch TTS-Test, wenn du nach &#8222;TTS-Test&#8220; suchst.</p>
<p>Ob du das auch irgendwie umkonfigurieren kannst, weiß ich ehrlich gesagt nicht. Eine Einstellung in der Systemkonfiguration habe ich nicht gefunden. Den Elasticsearch-Container müsste man sich mal anschauen.</p>
<p>Viele Grüße<br />
Stefan</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

