SWIISSPriceListItemIO Operations

For a list of operations associated with this Web service, see the following table.

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 the following table.

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 the following table.

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 the following table.

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 the following table.

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 the following table.

Node Description Type

SWIISSPriceListItemIO

Required. An instance of the integration object SWIISSPriceListItem.

Price List Item - Import is the parent header.

Integration Object

For a description of this response message, see the following table.

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

For a description of this request message, see the following table.

Node Description Type

SWIISSPriceListItemIO

Required. An instance of the integration object SWIISSPriceListItem.

Price List Item - Import is the parent header.

Integration Object

For a description of this response message, see the following table.

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