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

SWIISSPriceListItemIO


Use this inbound Web service to perform basic operations, such as create, update, modify, and delete price list line items.

SWIISSPriceListItemIO Operations

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

Table 1218. SWIISSPriceListItemIO Operations
Name
Description

SWIPriceListItemInsert

Creates a price list line item.

SWIPriceListItemUpdate

Updates a price list line item.

SWIPriceListItemUpsert

Inserts or updates a price list item.

SWIPriceListItemDelete

Deletes a price list line item.

Request Message Description: SWIPriceListItemInsert

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

Table 1219. Request Message Description: SWIPriceListItemInsert
Node
Description
Type

SWIISSPriceListItemIO

Required. An instance of the Integration Object SWIISSPriceListItem.

To insert a price list line item, note that price list (PriceListId), product (ProductId) and start date (StartDate) are user keys and the payload must provide these fields.

Integration Object

Response Message Description: SWIPriceListItemInsert

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

Table 1220. Response Message Description: SWIPriceListItemInsert
Node
Description
Type

PriceListItemID

The PriceListItemID that is created after the insert operation.

String

PriceListId

The PriceListID that is associated with PriceListItemID.

String

ProductId

The Product ID that is associated to PriceListItemID.

String

StartDate

Start date of the price list. StartDate is part of the user key.

String

Request Message Description: SWIPriceListItemUpdate

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

Table 1221. Request Message Description: SWIPriceListItemUpdate
Node
Description
Type

SWIISSPriceListItemIO

Required. An instance of the integration object SWIISSPriceListItem.

To update an existing price list line item, price list (PriceListId), product (ProductId) and start date (StartDate) are user keys and payload must provide these fields.

Integration Object

Response Message Description: SWIPriceListItemUpdate

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

Table 1222. Response Message Description: SWIPriceListItemUpdate
Node
Description
Type

PriceListItemID

The PriceListItemID that is updated after the update operation.

String

PriceListId

The PriceListID that is associated with PriceListItemID

String

ProductId

The Product ID that is associated to PriceListItemID.

String

Request Message Description: SWIPriceListItemUpsert

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

Table 1223. Request Message Description: SWIPriceListItemUpsert
Node
Description
Type

SWIISSPriceListItemIO

Required. An instance of the integration object SWIISSPriceListItem.

Price List Item - Import is the parent header.

Integration Object

Response Message Description: SWIPriceListItemUpsert

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

Table 1224. Response Message Description: SWIPriceListItemUpsert
Node
Description
Type

PriceListItemID

The PriceListItemID that is created or updated after the upsert operation.

String

PriceListId

The PriceListID that is associated with PriceListItemID

String

ProductId

The Product ID that is associated to PriceListItemID.

String

Request Message Description: SWIPriceListItemDelete

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

Table 1225. Request Message Description: SWIPriceListItemDelete
Node
Description
Type

SWIISSPriceListItemIO

Required. An instance of the integration object SWIISSPriceListItem.

Price List Item - Import is the parent header.

Integration Object

Response Message Description: SWIPriceListItemDelete

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

Table 1226. Response Message Description: SWIPriceListItemDelete
Node
Description
Type

PriceListItemID

The PriceListItemID of the record that is deleted after the delete operation.

String

PriceListId

The PriceListID that is associated with PriceListItemID

String

ProductId

The Product ID that is associated to PriceListItemID.

String

SWIISSPriceListItemIO 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 1227.

Table 1227. SWIISSPriceListItemIO Service Object
Name
Boundary Object Type
Class

SWIPriceListItem

Business Service

CSSEAIDataSyncService

Data Object (Integration Object)

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

Table 1228. SWIISSPriceListItemIO Data Object
Siebel Repository Name
External Name

SWIISSPriceListItemIO

Admin Price List

Example Package for SWIISSPriceListItemIO

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:

...\SWIPriceListItemInsert\SWIPriceListItemInsert_request.xml

...\SWIPriceListItemUpdate\SWIPriceListItemUpdate_request.xml

...\SWIPriceListItemUpsert\SWIPriceListItemUpsert_request.xml

...\SWIPriceListItemDelete\SWIPriceListItemDelete_request.xml

Response

See the following file to view the sample code:

...\SWIPriceListItemInsert\SWIPriceListItemInsert_response.xml

...\SWIPriceListItemUpdate\SWIPriceListItemUpdate_response.xml

...\SWIPriceListItemUpsert\SWIPriceListItemUpsert_response.xml

...\SWIPriceListItemDelete\SWIPriceListItemDelete_response.xml

Interface Description (WSDL) for SWIISSPriceListItemIO

To view the interface description 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.

...\SWIISSPriceListItemIO\SWIISSPriceListItemIO.wsdl

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