Services

Search

Search
MAIN
 
Rückgabewert
SearchResult[]
RET
SearchResult[] (Struct)
 
Parameterliste
businessObjectType
IN
RegularStringWithSingleContent
 
searchExpression
IN
LongStringWithSearchContent
 
maxNumberOfResults
IN
RegularNumericValue
 
Kurzbeschreibung:
Dieser Service gibt die Business-Objekte eines bestimmten BO-Typs, welche der Search-Expression genügen, zurück. Die Treffer werden nach Score absteigend gelistet.
Resultat-Anmerkung:
Im Resultat ist HighlightedMatch immer fix leer und External fix false.
Bemerkungen:
Gesucht wird nur in dem Mandanten, der via Kontext mitgegeben wird.
Gesucht wird zudem nur auf dem Index, welcher dem Bo-Typ genügt, aktiviert und Default ist.
Ist maxNumberOfResults nicht angegeben, werden fix maximal 1000 (DefaultResponseRows) Datensätze zurückgegeben, ansonsten wird die Eingabe gegen 1'000'000, also die Obergrenze des Parameter-Datentyps validiert.
VD: <siehe Validator-Fehler>
(1): System.ServiceBus.GeneralServerError
(2): Search.IndexRepoActualizationFailed
(3): Search.NoIndexRepoEntryForBoType
(4): Search.NoActDefRdyIndexForBoType
(5): Search.InvalidSearchExpression
(6): Search.SearchFailed

            
Erläuterungen:
(1) = Unerwarteter Fehler mit Beschreibung
(2) =  IndexRepository-Aktualisierung fehlgeschlagen
(3) =  Kein IndexRepository-Eintrag dieses BoTyp
(4) = Kein verfügbarer Index dieses BoTyp 
(5) = Ungültiger Suchausdruck 
(6) = Fehler bei der eigentlichen Suche
Notiz
Notiz
Dieser Service wird vom BC 84500 zur Auflistung der Treffer-Übersicht verwendet