Settings IHS server

#IHS Cache

For information and details on the function of the IHS server, see Determining the receiver in MS/OS IHS.

The IHS server enables the fast search of persons / logistics units and cost units based on search terms (tokens).

ATTENTION:

  • The blacklist and all other settings apply system-wide for all computers!

  • The blacklist and all other settings are NOT automatically saved when the tab is exited!
    The saving must be done explicitly via the Save button.

Settings tab

  • 101: Additional separators for search terms
    Default: <blank>.
    Enter additional characters here for separating text into individual keywords, e.g. "-" (hyphen/minus). Space, tab and newline (CR) are predefined as default separators.

  • 102: Special additional separators for personal names (double names).
    Default: "-"
    Names of persons are additionally splitted with the separators entered here in addition to the separators entered in the setting "Additional separators for search terms".
    This setting is used to find persons with double names (e.g. "Meier-Müller") with only one of the two words. These separators are used exclusively for personal names, not for other attributes. Thus e.g. names of logistic units are not separated with it.

  • 103: Character for concatenation of search terms
    Default: "+".
    Define here a character for the concatenation of several individual search terms. E.g. with the search term "Von+Arx" the keyword "Von Arx" is searched as a whole.

  • 104: character for exact match of a search term
    Default: "/"
    Defines a special character that can be used at the end of a search token. This ensures that a token must match the keywordexactly. For example, the token "Meier/" does not find the keyword "Meierhans".

  • 105: Wildcard
    Default: "*"
    Defines the special character used for the search with wildcard(s). Must contain no or exactly one character.
    If no character is defined (empty), a "normal" search is performed even if the wildcard character is entered.

  • 201: Display of search results as
    Default: Separate lists

    • Complete list
      For each entity type (person, logistics unit, cost unit), all hits that reach at least the value set under "Minimal full score [%]" for the highest full score per entity type are displayed.
      The total hit list is sorted by full score, regardless of the entity type.

    • Separate lists (default)
      In principle, the total result consists of 1/3 each of persons, logistics units and cost units. However, only those hits are included per entity type that reach at least the value set under "Minimal full score [%]" for the highest full score per entity type. If this does not result in an even distribution, the result list will be padded with additional results from the other entity types.
      The total hit list is sorted by full score regardless of the entity type.

  • 202: Sorting of results with identical full score
    Default: Person name/First name
    Defines the order/sorting when displaying/outputting equivalent search results (identical full score)

    • None
      Equivalent search results are not sorted

    • Person number
      Equivalent search results are output sorted alphabetically in ascending order by person number

    • Person name/first name (default)
      Equivalent search results are sorted alphabetically ascending by name and first name

    • Logistics unit
      Equivalent search results are output sorted alphabetically in ascending order according to the name of the logistics unit

  • 301: Minimum score for hits (relative to highest weight) [%].
    Default: 50%
    For each entity found (person, logistics unit, cost unit), the sum of the scores of the individual hits must exceed this threshold to be included in the hit list.
    This value is relative to the highest defined weighting. Ex: With a setting of 50 and a highest weighting of 50, the sum of the scores must be >= 25.

  • 302: Minimum full score [%]
    Default: 70%
    Defines the minimum value in percent that a search result must reach relative to the highest full score in order to be displayed in the results list.
    The setting is applied per entity type (person, logistics unit, cost unit). See also setting "Display search results as:".
    The higher this value is, the less search results will be displayed.

  • 303: Devaluation factor for indirect hits [%] (0 = full weighting/no devaluation)
    Default = 0%, allowed range = 0..100.
    Indirect hits are devaluated with this factor.
    Double indirects are devaluated quadratically.
    Indirect hits are hits that do not apply directly to the entity found, but indirectly (e.g. if a person is found via the name of the assigned logistics unit or cost center).

  • 304: Use address keywords of logistics entities for indirect hits
    Default: No (switched off)
    Defines whether logistics units found via address keywords are also used for indirect hits.
    Indirect hits are hits that do not apply directly to the entity found, but indirectly (person or customer/cost center via assigned logistics unit).

  • 401: Timeout on search [ms] (0 = no timeout)
    Default: 0
    Defines how long a search in the IHS server may take at most [ms]. If no hit is found within the specified time, the search result is empty.

  • 501: Exponent for full score calculation [0..1].
    Default: 0.1
    Defines the exponent used in the full score calculation, value range [0.0 ... 1.0].
    Formula: <Full Score> = <Sum Score> * ((<Quality Factor Keywords> / <Number of Keywords>) ^ <Exponent>)
    - with exponent = 0 only <Sum Score> is considered
    - with exponent = 1 results identical values as until version 2020.02.
    This value cannot be edited by default, contact CodX support.

Register Blacklist

Displays the list of all defined blackwords. Blackwords are filtered out of the entered search terms (tokens) and are not used for searching in the IHS cache. Enter terms here that do not contribute anything to the correct determination of persons / logistics units / cost units, e.g. company names, salutations, place names etc. The individual blackwords can be edited directly in the list.

Threshold [%] column:
The column defines the threshold (in percent) for identifying a search term (token) as a blackword. If when comparing a token with the blackword they match to at least this value, the token is identified as a blackword. Allowed values are in the range of 50% to 100%. A value of 100% means that token and blackword must match exactly.

  • Add
    Adds an empty line to the end of the list.

  • Delete
    Deletes a blackword from the list. To do this, select a line with a mouse click (will be highlighted in blue).

Register weighting of keywords

Displays the dialog for defining the keyword weighting. The weighting is defined per keyword group.
Found keywords are multiplied by the weighting defined here for the calculation of the total score. A weighting of 0 means that a keyword is not used.

Minimum length of keywords tab

Displays the dialog for defining the minimum keyword length. The minimum required length of keywords is defined per keyword group. Only keywords with at least the length defined here are included in the IHS cache.

Register error tolerance of keywords

Displays the dialog for defining the error tolerance.
The error tolerance defines a tolerance value (in percent) per keyword group.
The higher this value is, the more errors a search token may have when compared to the keywords to be considered a hit (similarity search). Decrease this value if too many "wrong" hits are displayed in the search result.
Valid values: 0..90 [%], default value: 50 [%].

Save button

Saves the current settings. ATTENTION: The settings areNOT automatically saved when exiting the register!

See also:



CodX Software CodX Software AG
Sinserstrasse 47
6330 Cham
Switzerland
Support
http://support.codx.ch
CxSpickel