Suche nach Fall Nummer

Hallo zusammen,

mir ist aufgefallen das in der 8.9. nicht nach Fall Nummern gesucht wird.

Liegt das an der Sucheinstellung oder an was anderen.

Also wenn ich die Fallnummer kenne und danach suchen will muss ich immmer alle anzeigen und dann mich durch scrollen.

Das geht doch bestimmt einfacher oder?

Hallo Werner,

habe gerade mal im 8.9.2 Standard getestet und da funktioniert bei mir beides:

Filter:

Globale Suche:

Bist du noch auf der 8.9.1?
Da gab es einen Bug in der Suche der mit 8.9.2 gefixt wurde - evtl. liegt es daran?
Man kann das Feld von der Suche ausschließen, allerdings nur über etwas Custom Code - hast du etwas an Eigenentwicklung in den Fällen?
Falls es etwas anderes ist, kannst du einen Screenshot zeigen was genau nicht funktioniert?

Nein wir haben jetzt die 8.9.2 und es wurde nichts angepasst

Suchst du im richtigen Modul?
Ist “Fälle” angeklickt?

Ggf. sind die Fälle aktiviert für die Suche?

ja hab alle ausgewählt

Dann ins Debugging:

Andere Suchen funktionieren?
Wenn du nach 2 bzw. 3 Zeichen suchst?
Was hast du für eine DB + Version?
Das Verzeichnis beinhaltet nichts anderes als die Standard Dateien?

public/legacy/custom/modules/Cases$ ls -lah
total 16K
drwxr-xr-x  3 www-data www-data 4.0K Jan 16 02:35 .
drwxr-xr-x 16 www-data www-data 4.0K Jan 16 02:57 ..
drwxr-xr-x  3 www-data www-data 4.0K Jan 16 02:35 Ext
-rwxr-xr-x  1 www-data www-data 2.3K Jan 16 02:35 logic_hooks.php

Oder gibt es in dem Ordner metadata/SearchFields.php?
Was siehst du in den Logs, wenn du Suchen durchführst?
Was, wenn du auf ein Debug-Level setzt?

So das steht in der Logdatei:

Mi. Feb. 4 2026 at 12:24:50 [29512][1][FATAL] Mysqli_query failed.
Mi. Feb. 4 2026 at 12:24:50 [29512][1][INFO] Query Execution Time:0.00034403800964355
Mi. Feb. 4 2026 at 12:24:50 [29512][1][FATAL] Query Failed: SELECT cases.id , cases.modified_user_id , cases.created_by , cases.assigned_user_id , cases.a
ccount_id , cases.contact_created_by_id , cases.name , cases.date_entered , cases.date_modified , jt0.user_name modified_by_name , jt0.created_by modified_b
y_name_owner , ‘Users’ modified_by_name_mod , jt1.user_name created_by_name , jt1.created_by created_by_name_owner , ‘Users’ created_by_name_mod, cases.des
cription , cases.deleted , jt2.user_name assigned_user_name , jt2.created_by assigned_user_name_owner , ‘Users’ assigned_user_name_mod, cases.case_number ,
cases.type , cases.status , cases.priority , cases.resolution , cases.work_log , accounts.name account_name , accounts.assigned_user_id account_name_owner
, ‘Accounts’ account_name_mod, cases.state , cases_cstm.arbeitszeit_in_minuten_c , cases_cstm.rechnungstext_c , cases_cstm.jjwg_maps_address_c FROM cases
LEFT JOIN cases_cstm ON cases.id = cases_cstm.id_c LEFT JOIN users jt0 ON cases.modified_user_id=jt0.id AND jt0.deleted=0

AND jt0.deleted=0 LEFT JOIN users jt1 ON cases.created_by=jt1.id AND jt1.deleted=0

AND jt1.deleted=0 LEFT JOIN users jt2 ON cases.assigned_user_id=jt2.id AND jt2.deleted=0

AND jt2.deleted=0 LEFT JOIN accounts accounts ON cases.account_id=accounts.id AND accounts.deleted=0

AND accounts.deleted=0 where (((cases.name like ‘349%’ ) OR ( cases.date_entered like ‘349%’ ) OR ( cases.date_modified like ‘349%’ ) OR ( cases.description
like ‘349%’ ) OR ( cases.case_number in (349) ) OR ( cases.type like ‘349%’ ) OR ( cases.status like ‘349%’ ) OR ( cases.resolution like ‘349%’ ) OR ( cases
.work_log like ‘349%’ ) OR ( accounts.name like ‘349%’ ) OR ( case_attachments_display like ‘349%’ ) OR ( case_update_form like ‘349%’ ) OR ( aop_case_update
s_threaded like ‘349%’))) AND cases.deleted=0 ORDER BY cases.date_entered DESC LIMIT 0,11: MySQL error 1054: Unknown column ‘case_attachments_display’ in ‘WH
ERE’

Ok.
Das kann nicht funktionieren - diese Spalte gibt es nicht, da es ein spezielles Feld / Funktion ist.
Hast du MariaDB oder MySQL?
Wenn du nichts am Code geändert hast, dann kann das ein Bug sein.
Allerdings kann ich es bei mir nicht reproduzieren.
Erstellst du ein Issue oder willst du selbst herausfinden, woher es kommt / wie man es fixt?

Hallo Bastian,

Danke dir für deine Hilfe.

Wir haben:

root@xxxxx:~# dpkg -l | grep -e mysql-server -e mariadb-server
ii mariadb-server 1:10.11.14-0ubuntu0.24.04.1 amd64 MariaDB database server binaries
ii mariadb-server-core 1:10.11.14-0ubuntu0.24.04.1 amd64 MariaDB database core server files

Wir haben nichts am Code angefasst, und wie man ein Issue erstellt weiß ich nicht.

Ich kann dir anbieten, dass ich mir das anschaue und das Problem behebe.
Schreib mir gern eine PM oder E-Mail, wenn das für dich interessant ist.

Ansonsten kannst du ein Issue über Github erstellen: