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

QuoteWebService and OrderWebService


Use this set of Web services to manipulate the Quote or Order data.

QuoteWebService and OrderWebService Operations

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

Table 947. QuoteWebService and OrderWebService operations
Name
Description

SynchronizeQuote

Provides CRUD operations on quote and quote items.

SyncronizeQuote is a standard EAI-based synchronization operation using the PDQ Quote integration object. For more information see the topic on the Synchronize method in Integration Platform Technologies: Siebel Enterprise Application Integration.

Update Order

Updates the order header information.

Update Order Item

Updates the line items for a specific order.

Update Quote

Updates the quote header information.

Update Quote Item

Updates the line items for a specific quote.

Delete Order

Deletes a given order.

Delete Order Item

Deletes the line items on a specific order.

Delete Quote

Deletes a given quote.

Delete Quote Item

Deletes the line items on a specific quote.

Insert Order

Inserts an order.

Insert Order Item

Adds the line items on a given order.

Insert Quote

Inserts a quote.

Insert Quote Item

Adds the line items on a given quote.

Get Quote

Queries the quote.

Get Order

Queries an order.

Request Message Description: SynchronizeQuote

For a description of this request message, see Table 948.

Table 948. Request Message Description: SynchronizeQuote
Node
Description

QuoteIO

Required.

Response Message Description: SynchronizeQuote

For a description of this response message, see Table 949.

Table 949. Response Message Description: SynchronizeQuote
Node
Description

QuoteIO

Required.

Request Message Description: Query, Update, Delete Quote

For a description of this request message, see Table 950.

Table 950. Request Message Description: Query, Update, Delete Quote
QueryByExample/QueryById/InsertQuote/DeleteQuote Request Message
Node
Description

QuoteIO

Required. An instance of the integration object PDS Quote.

Response Message Description: Query, Update, Delete, Quote

For a description of this response message, see Table 951.

Table 951. Response Message Description: Query, Update, Delete, Quote
QueryByExample/QueryById/InsertQuote/DeleteQuote Response Message
Node
Description

QuoteIO

Required. An instance of the integration object PDS Quote.

Request Message Description: Query, Update, Delete Quote Item

For a description of this request message, see Table 952.

Table 952. Request Message Description: Query, Update, Delete Quote Item
QueryByExample/UpdateQuoteItem/InsertQuoteItem/DeleteQuoteItem Request Message
Node
Description

QuoteItemIO

Required. An instance of the integration object PDS Quote Item.

Response Message Description: Query, Update, Delete Quote Item

For a description of this response message, see Table 953.

Table 953. Response Message Description: Query, Update, Delete Quote Item
QueryByExample/UpdateQuoteItem/InsertQuoteItem/DeleteQuoteItem Response Message
Node
Description

QuoteItemIO

Required. An instance of the integration object PDS Quote Item.

Request Message Description: Query, Update, Delete Order

For a description of this request message, see Table 954.

Table 954. Request Message Description: Query, Update, Delete Order
QueryByExample/QueryById/InsertOrder/DeleteOrder Request Message
Node
Description

OrderIO

Required. An instance of the integration object PDS Order.

Response Message Description: Query, Update, Delete Order

For a description of this response message, see Table 955.

Table 955. Response Message Description: Query, Update, Delete Order
QueryByExample/QueryById/InsertOrder/DeleteOrder Response Message
Node
Description

OrderIO

Required. An instance of the integration object PDS Order.

Request Message Description: Query, Update, Delete Order Item

For a description of this request message, see Table 956.

Table 956. Request Message Description: Query, Update, Delete Order Item
QueryByExample/UpdateOrderItem/InsertOrderItem/DeleteOrderItem Request Message
Node
Description

OrderItemIO

Required. An instance of the integration object PDS Order Item.

Response Message Description: Query, Update, Delete Order Item

For a description of this response message, see Table 957.

Table 957. Response Message Description: Query, Update, Delete Order Item
QueryByExample/UpdateOrderItem/InsertOrderItem/DeleteOrderItem Response Message
Node
Description

OrderItemIO

Required. An instance of the integration object PDS Order Item.

QuoteWebService and OrderWebService Application Interface

This topic describes the application objects called by the 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 958.

Table 958. QuoteWebService and OrderWebService Service Objects
Name
Boundary Object Type
Class (if BusService)

PDQ Quote

BusinessService

CSSEAIDataSyncService

PDS Quote

Business Service

CSSEAIDataSyncService

PDS Quote Item

Business Service

CSSEAIDataSyncService

PDS Order

Business Service

CSSEAIDataSyncService

PDS Order Item

Business Service

CSSEAIDataSyncService

Data Object (Integration Object)

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

Table 959. QuoteWebService and OrderWebService Data Objects
Siebel Repository Name
External Name

PDS Quote

PDS Simplified Quote

PDS Quote Item

PDS Simplified Quote

PDS Order

PDS Simplified Order

PDS Order Item

PDS Simplified Order

Example Package for QuoteWebService

To view an example of messages for this Web service, navigate to the documentation library for Siebel 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:

...\Quote_and_Order\QuoteWebService_request.xml

Response

See the following file to view the sample code:

...\Quote_and_Order\QuoteWebService_response.xml

Message Schema (WSDL) for QuoteWebService

To view the message schema for this Web service, navigate to the documentation library for Siebel 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.

...\Quote_and_Order\QuoteWebService.wsdl

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