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

ServiceRequest


Use this Web service to create, read, update, and delete service requests.

ServiceRequest Operations

Note that all operations for this service share a common data format. Because of this similarity, all the operations for this service are grouped together. However, because of the nature of the schema generation for the WSDL file, the message formats for each operation have their own message names.

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

Table 163. ServiceRequest operations
Name
Description

Service_spcRequest_ServiceRequestInsert

Request: Service_spcRequest_ServiceRequestInsert_Input
Response: Service_spcRequest_ServiceRequestInsert_Output

Creates a service request

Service_spcRequest_ServiceRequestQueryPage

Request: Service_spcRequest_ServiceRequestQueryPage_Input
Response: Service_spcRequest_ServiceRequestQueryPage_Output

Read service request

Service_spcRequest_ServiceRequestUpdate

Request: Service_spcRequest_ServiceRequestUpdate_Input
Response: Service_spcRequest_ServiceRequestUpdate_Output

Update service request

Service_spcRequest_ServiceRequestDelete

Request: Service_spcRequest_ServiceRequestDelete_Input
Response: Service_spcRequest_ServiceRequestDelete_Output

Delete service request

Common Request Message Description

All operations in this Web service work with a common request message format and a common response message format.

The request message consists of fields from the Service Request business component.

Common Response Message Description

Same as Request Message format.

ServiceRequest 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 164.

Table 164. ServiceRequest Service Object
Name
Boundary Object Type
Class

Service Request

Business Service

CSSEAIUIDataService

Data Object (Integration Object)

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

Table 165. ServiceRequest Data Object
Siebel Repository Name
External Name

Service Request

Service Request

Methods

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

Table 166. ServiceRequest Methods
Operation
Method

Service_spcRequest_ServiceRequestInsert

[BS:Service Request].[Insert]

Service_spcRequest_ServiceRequestQueryPage

[BS:Service Request].[QueryPage]

Service_spcRequest_ServiceRequestUpdate

[BS:Service Request].[Update]

Service_spcRequest_ServiceRequestDelete

[BS:Service Request].[Delete]

Example Package for ServiceRequest

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:

...\ServiceRequest\ServiceRequest_request.xml

Response

See the following file to view the sample code:

...\ServiceRequest\ServiceRequest_response.xml

Message Schema (WSDL) for ServiceRequest

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.

...\ServiceRequest\ServiceRequest.wsdl

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