About the SearchSpec Input Method Argument
The SearchSpec input method argument is applicable to the QueryPage, Query, Delete, and Execute methods. This method argument allows you to specify complex search specifications as free text in a single method argument. Expressions within a single integration component are restricted only by the Siebel Query Language supported by the Object Manager. Integration components and fields are referenced using the following notation:
[IntCompName.IntCompFieldName]
For example, given an integration object definition with two integration components, Account as the root component and Contact as the child component, the following search specification is allowed:
([Account.Site] LIKE "A*" OR [Account.Site] IS NULL) AND [Contact.PhoneNumber] IS
NOT NULL
This search specification queries accounts that either have a site that starts with the character A, or do not have a site specified. In addition, for the queried accounts, it queries only those associated contacts who have a phone number.
You can include the child integration component in a search specification only if its parent components are also included.