Search
Searching objects in Service Optimization is not an easy task. Many users are using database tools and accessing the data using SELECT queries and find it difficult to edit the data they found. In SOMng, the navigation tree is a powerful tool for viewing subset of objects. But using it as a search tool was not as simple as it should be. I have added a new simple search dialog, which creates new navigation nodes, based on simple search.
Simple Search
When opening the search dialog, it is suggesting the collection which is currently managed. The default property is picked according to the collection. All simple properties are available for search and the result is fetched very fast.
Referenced Objects
When need to search for objects by the Key of a referenced object, for example, search Assignment by Task Key, it is usually a process of searching for the task, then getting the task key, and finally, search for the assignment using the key.
The search dialog identify properties that are foreign key and fetch the referenced object key based on the object reference properties, for example, the task key is fetched based on the CallID and Number properties.