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

FS Asset Warranty Service


Use this Web service to create asset warranties and to retrieve asset warranty information.

FS Asset Warranty Service Operations

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

Table 134. FS Asset Warranty Service Operations
Name
Description

CreateAssetWarranty

Adds the input warranty to the source asset.

GetAssetWarranty

Used to retrieve all the warranties for a specified asset's product and then add them to the asset if not already done so.

Request Message Description: CreateAssetWarranty

Adds a specific warranty to an asset. If that warranty has already been added to the asset record, then the service will update the service date. For a description of this request message, see Table 135.

Table 135. Request Message Description: CreateAssetWarranty
Node
Description
Type

Asset Id

Row ID of asset.

String

Warranty Id

Row ID of the warranty.

String

Serviced Date

Date from which warranty will start displayed in the following format: (mm/dd/yyyy).

Date

Response Message Description: CreateAssetWarranty

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

Table 136. Response Message Description: CreateAssetWarranty
Node
Description
Type

StatusMsg

(Optional). Will give error message in the case of incompatibility of inputs. If there is no incompatibility, then there will be no message.

String

Request Message Description: GetAssetWarranty

This operation will add all the warranty information associated with an asset. The date depends on the start data type of each warranty. If some of the warranties are already attached to the asset, then the operation adds the other potential warranties, but leaves the existing warranties untouched.

CAUTION:  This operation does not return an error message if the user provides the wrong value for Asset ID.

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

Table 137. Request Message Description: GetAssetWarranty
Node
Description
Type

Asset Id

Row ID of asset.

String

Response Message Description: GetAssetWarranty

This Web service has no response message.

FS Asset Warranty 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 138.

Table 138. FS Asset Warranty Service Object
Name
Boundary Object Type
Class

BS: FS Asset Warranty Service

Operation: CreateAssetWarranty

Business Service

CSSFSAssetWrntyService

BS: FS Asset Warranty Service

Operation: GetAssetWarranties

Business Service

CSSFSAssetWrntyService

Example Package for FS Asset Warranty Service

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, Response (CreateAssetWarranty)

See the following file to view the sample code:

...\FSAssetWarranty\CreateAssetWarranty_Sample_IO.doc

Request, Response (GetAssetWarranties)

See the following file to view the sample code:

...\FSAssetWarranty\GetAssetWarranty_Sample_IO.doc

Interface Description (WSDL) for FS Asset Warranty Service

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.

...\FSAssetWarranty\FSAssetWarranty.wsdl

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