Siebel CRM Web Services Reference > Primary Web Services for Siebel CRM 8.0 >

ContextServiceWrapperService


These Web services invoke the QuotesAndOrdersValidate signal through the context service wrapper service. They validate the quotes and orders, or selected line items in the whole document.

ContextServiceWrapperService Operations

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

Table 49. ContextServiceWrapperService operations
Node
Description

ContextServiceWrapperService-QuoteHeader-Verify

Validates a quote, including all of its items, or validates the selected quote items under a quote. The signal invoked is QuotesAndOrdersValidate.

ContextServiceWrapperService-QuoteItem-Verify

Validates a quote, including all of its items, or validates the selected quote items under a quote. The signal invoked is QuotesAndOrdersValidate.

ContextServiceWrapperService-OrderHeader-Verify

Validates an order, including all of its items, or validates the selected order items under an order. The signal invoked is QuotesAndOrdersValidate.

ContextServiceWrapperService-OrderItem-Verify

Validates an order, including all of its items, or validates the selected order items under an order. The signal invoked is QuotesAndOrdersValidate.

Request Message Description: ContextServiceWrapperService-QuoteHeader-Verify

This Web service request takes the integration object WS Quote as its input. Therefore, the request message is in a structure that is consistent with the WS Quote integration object definition. For a description of this request message, see Table 50.

Table 50. Request Message Description: ContextServiceWrapperService-QuoteHeader-Verify
Node
Description

Header

Quote (Quote Ids, UIActive, UISelected required).

Line Item

Quote Item.

XA

Quote Item attributes.

Response Message Description: ContextServiceWrapperService-QuoteHeader-Verify

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

Table 51. Response Message Description: ContextServiceWrapperService-QuoteHeader-Verify
Node
Description

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Return Message

Promotion: returns a validation message from the promotion verify workflow.

Return Message

All: returns a validation message after validating all Customizable Products (CP) under the quotes or orders.

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Request Message Description: ContextServiceWrapperService-QuoteItem-Verify

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

Table 52. Request Message Description: ContextServiceWrapperService-QuoteItem-Verify
Node
Description

Header

Quote (Quote Id is required).

Line Item

Quote item (Quote Items Ids, UIActive, UISelected are required).

XA

Quote item attributes.

Response Message Description: ContextServiceWrapperService-QuoteItem-Verify

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

Table 53. Response Message Description: ContextServiceWrapperService-QuoteItem-Verify
Node
Description

Return Message

Data validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Return Message

Promotion: returns a validation message from the Promotion Verify workflow.

Return Message

Validate CP All: returns a validation message after validating all Customizable Products (CP) under Quotes or Orders.

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Request Message Description: ContextServiceWrapperService-OrderHeader-Verify

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

Table 54. Request Message Description: ContextServiceWrapperService-OrderHeader-Verify
Node
Description

Header

Order Entry - Orders (Order Id is required).

Line Item

Order Entry - Line Items (Order Items Ids, UIActive, UISelected are required).

XA

Order item attributes.

Response Message Description: ContextServiceWrapperService-OrderHeader-Verify

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

Table 55. Response Message Description: ContextServiceWrapperService-OrderHeader-Verify
Node
Description

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Return Message

Promotion: returns a validation message from the Promotion Verify workflow.

Return Message

Validate CP All: returns a validation message after validating all Customizable Products (CP) under the Quotes or Orders.

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

Request Message Description: ContextServiceWrapperService-OrderItem-Verify

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

Table 56. Request Message Description: ContextServiceWrapperService-OrderItem-Verify
Node
Description

Header

Order Entry - Orders (Order Id is required)

Line Item

Order Entry - Line Items (Order Items Ids, UIActive, UISelected are required)

XA

Order Item attributes

Response Message Description: ContextServiceWrapperService-OrderItem-Verify

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

Table 57. Response Message Description: ContextServiceWrapperService-OrderItem-Verify
Node
Description

Return Message

Data Validation: returns a validation message for validating a Quote or Order against the Data Validation Rule Set.

Return Message

Promotion: returns a validation message from the Promotion Verify workflow.

Return Message

Validate CP All: returns a validation message after validating all Customizable Products (CP) under Quotes or Orders.

Return Message

Data Validation: returns a validation message for validating a quote or order against the Data Validation Rule Set.

ContextServiceWrapperService 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 58.

Table 58. ContextServiceWrapperService Service Objects
Name
Boundary Object Type

ContextServiceWrapperService-QuoteHeader-Verify

Workflow

ContextServiceWrapperService-QuoteItem-Verify

Workflow

ContextServiceWrapperService-OrderHeader-Verify

Workflow

ContextServiceWrapperService-OrderItem-Verify

Workflow

Data Object (Integration Object)

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

Table 59. ContextServiceWrapperService Data Objects
Siebel Repository Name
External Name

WS Quote

WS Quote

WS Order

WS Order

Methods

For a description of methods for this Web service, see Table 60.

Table 60. ContextServiceWrapperService Methods
Operation
Method

ValidateQuotes

RunProcess

ValidateQuoteItems

RunProcess

ValidateOrders

RunProcess

ValidateOrderItems

RunProcess

Example Packages for ContextServiceWrapperService

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 (ValidateQuotes)

See the following file to view the sample code:

...\ContextServiceWrapperService\ValidateQuote_request.xml

Response (ValidateQuotes)

See the following file to view the sample code:

...\ContextServiceWrapperService\ValidateQuotes_response.xml

Request (ValidateQuoteItems)

See the following file to view the sample code:

...\ContextServiceWrapperService\ValidateQuoteItems_request.xml

Response (ValidateQuoteItems)

See the following file to view the sample code:

...\ContextServiceWrapperService\ValidateQuoteItems_response.xml

Message Schema (WSDL) of ContextServiceWrapperService

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.

...\ContextServiceWrapperService\ContextServiceWrapperService.wsdl

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