Ändern der Suchfunktion von Telefon und Email Ansicht

Hallo Liste, habe von OTRS 1.2.4 auf die neue OTRS Version 1.3.2 umgestellt. Die Kundensuchefunktion in der Telefon- bzw. Email Ansicht ist echt nicht schlecht, besonders wenn man mehr als hundert Kunden Benutzer hat. Allerdings habe ich folgendes Problem. Die Namen der Benutzer weichen zum Teil von User ab und ich bekomme beim Suchen nicht die richtigen Einträge. Nun meine Frage. Wie und wo kann ich diese Suchfunktion umstellen, damit nach Name, Vorname und CustomerUserID gesucht wird, anstatt nur über Userkennung und CustomerUserID? Über eure Hilfe würde ich mich sehr freuen. Mit freundlichem Gruß Mayer Sebastian On Ergy Systemberatung GmbH Email: sebastian.mayer@on-ergy.de

Hi Sebastian, On Thu, Oct 21, Sebastian.Mayer@on-ergy.de wrote:
habe von OTRS 1.2.4 auf die neue OTRS Version 1.3.2 umgestellt. Die Kundensuchefunktion in der Telefon- bzw. Email Ansicht ist echt nicht schlecht, besonders wenn man mehr als hundert Kunden Benutzer hat. Allerdings habe ich folgendes Problem.
Die Namen der Benutzer weichen zum Teil von User ab und ich bekomme beim Suchen nicht die richtigen Einträge. Nun meine Frage. Wie und wo kann ich diese Suchfunktion umstellen, damit nach Name, Vorname und CustomerUserID gesucht wird, anstatt nur über Userkennung und CustomerUserID?
Das kannst Du einfach konfigurieren: CustomerUser -> CustomerUserSearchFields Kernel/Config.pm ---cut--- # CustomerUser # (customer user database backend and settings) $Self->{CustomerUser} = { Name => 'Database Backend', Module => 'Kernel::System::CustomerUser::DB', Params => { # if you want to use an external database, add the # required settings # DSN => 'DBI:odbc:yourdsn', # DSN => 'DBI:mysql:database=customerdb;host=customerdbhost', # User => '', # Password => '', Table => 'customer_user', }, # customer uniq id CustomerKey => 'login', # customer # CustomerID => 'customer_id', CustomerValid => 'valid_id', CustomerUserListFields => ['first_name', 'last_name', 'email'], CustomerUserSearchFields => ['login', 'last_name', 'customer_id'], CustomerUserSearchPrefix => '', CustomerUserSearchSuffix => '*', CustomerUserSearchListLimit => 250, CustomerUserPostMasterSearchFields => ['email'], CustomerUserNameFields => ['salutation', 'first_name', 'last_name'], ---cut--- PS: Man kann in der Suche auch eine + Suche machen (z.B. "hans+huber"). Gruss Stefan Wintermeyer -- ((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg http://www.otrs.de/ :: Tel. +49 (0)6172 4832388
participants (2)
-
Sebastian.Mayer@on-ergy.de
-
Stefan Wintermeyer