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 1294.

Table 1294. 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 1295.

Table 1295. 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 1296.

Table 1296. 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 1297.

Table 1297. 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 1298.

Table 1298. 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 1299.

Table 1299. 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 1300.

Table 1300. 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 1301.

Table 1301. 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 1302.

Table 1302. 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 1303.

Table 1303. 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 1304.

Table 1304. 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 © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.