SWI Smart Part Number Operations

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

Name Description

InsertOrUpdate

Creates or updates a smart part number.

Update

Updates a smart part number.

Synchronize

Synchronizes a smart part number.

QueryById

Queries for single existing product class using the Row ID.

QueryByExample

Queries for existing product classes matching the sample in the request.

Delete

Deletes a smart part number.

Message Description: SWI Smart Part Number - InsertOrUpdate

For a description of the most important fields in the request section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

Message Description: SWI Smart Part Number - Update

For a description of the most important fields in the request section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod ID

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod ID

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

Message Description: SWI Smart Part Number - Synchronize

For a description of the most important fields in the request section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod ID

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

Message Description: SWI Smart Part Number - QueryById

For a description of the most important fields in the request section, see the following table.

Node Description Type

PrimaryRowId

The row ID of the Smart part number.

String

OutputIntObjectName

Name of the output integration object.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

Message Description: SWI Smart Part Number - QueryByExample

For a description of the most important fields in the request section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Id

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String

Message Description: SWI Smart Part Number - Delete

For a description of the most important fields in the request section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod Name

The parent class name in the external system.

String

For a description of the most important fields in the response section, see the following table.

Node Description Type

ListOfBase Admin ISS Class Definition

An instance of the integration object Base Admin ISS Class Definition.

Integration Object

Vod ID

The parent class object ID.

String

Vod Name

The parent class name in the external system.

String

ListOfSPN Generation Methods

List of SPN generation methods.

Integration Component

Name

Name of the SPN generation method.

String

Type

Type of the SPN generation method, for example, Predefined.

String

ListOfSPN Definition Attributes

List of SPN definition attributes.

Integration Component

Attribute Name

The attribute name.

String

Attribute Index

The attribute index.

String

Method Id

The SPN generation method ID.

String

ListOfSPN Definition Matrix

List of SPN definition matrix.

Integration Component

Part Number

The part number of the attribute.

String

Attribute %i value

i in the range (0..29) The predefined matrix.

String