Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

ProductSearchService


Use this business service (Search Product Service) for searching the Product business component and performing an eligibility check.

ProductSearchService Operations

For a list of operations associated with this Web service, see Table 874.

Table 874. ProductSearchService Operations
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 Table 875.

Table 875. Request Message Description: ExecuteSearch
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 Table 876.

Table 876. Response Message Description: ExecuteSearch
Node
Description
Type

TotalRecords

Total number of records retrieved.

String

ProductId

Product ID.

String

ProductSearchService Application Interface

This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Service Object (Business Service or Workflow)

For a description of the service objects for this Web service, see Table 877.

Table 877. ProductSearchService Service Object
Name
Boundary Object Type
Class

SearchProductService

Business Service

CSSSrchProductSvc

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 878.

Table 878. ProductSearchService Data Object
Siebel Repository Name
External Name

Context

PDS Catalog Context

SearchProductInputSiebelMessage

SearchProductInputIO

SearchProductResponseSiebelMessage

SearchProductResponseIO

Example Package for ProductSearchService

To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request

See the following file to view the sample code:

...\ProductSearchService\ProductSearchService_request.xml

Response

See the following file to view the sample code:

...\ProductSearchService\ProductSearchService_response.xml

Interface Description (WSDL) for ProductSearchService

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\ProductSearchService\ProductSearch.wsdl

Siebel CRM Web Services Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.