ProductSearchService Operations

For a list of operations associated with this Web service, see the following table.

Node Description Type

ExecuteSearch

Retrieves products based on passed criteria.

Input: SearchProductInputSiebelMessage

Output: SearchProductResponseSiebelMessage

Request Message Description: ExecuteSearch

For a description of this request message, see the following table.

Node Description Type

EligibilityMode

Eligibility mode.

String

ABOFlag

ABO flag.

String

AccountContractedProductsOnlyFlag

Flag designated only products contracted through a given account.

String

AccountId

Account ID.

String

AccountType

Type of Account.

String

ClassId

Class ID.

String

CurrencyCode

Currency code.

String

DiscountPercent

Discount in percent.

String

DisplayName

Display name.

String

EligibilityDisplayMode

Mode of eligibility.

String

ExchangeDate

Date of exchange.

String

HeaderId

Header ID.

String

Mode

Mode.

String

PriceListId

Price List ID.

String

City

City name.

String

PostalCode

Postal code.

String

State

State name.

String

Country

Country name.

String

BusObjName

Name of the business object.

String

BusCompName

Name of the business component.

String

SignalMode

Signal mode.

String

ContextRowId

The context row ID.

String

ContextMode

The context mode.

String

SearchText

Search criteria.

String

Hits

Records to be fetched.

String

Threshold

Threshold value.

String

Timeout

Timeout value.

String

FromPrice

Price range.

String

ToPrice

Price range.

String

Attribute

Attribute name.

String

Feature

Feature.

String

Response Message Description: ExecuteSearch

For a description of this response message, see the following table.

Node Description Type

TotalRecords

Total number of records retrieved.

String

ProductId

Product ID.

String