SWI Attribute Import Operations

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

Name Description

Upsert

Inserts or updates an external attribute.

Message Description: SWI Attribute Import Service - Upsert

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

Node Description Type

SyncChild

If this flag is set to Y, then the upsert operation behaves like a synchronize operation.

The default value of this flag is Y.

String

UTCCanonical

When this value is set to Y, all date-type fields in the payload are in UTC standard format.

String

SiebelMessage

The input or the output integration object instance.

Integration Object

ListOfSWIAttributeIntegrationIO

Required. An instance of the integration object SWIAttributeIntegrationIO.

Integration Object

SWI Attribute Integration VBC

An integration component corresponding to the SWI Attribute Integration VBC business component under ListOfSWIAttributeIntegrationIO.

Integration Component

Workspace Name

The name of the product administration workspace.

String

Workspace Reuse Flag

Indicates if the workspace can be used again for other imports.

String

Workspace Release Flag

Indicates if the workspace should be released after importing.

String

Active Workspace Flag

Indicates if this is the active flag for scenario builder.

String

ListOfSWI Attribute Details VBC

Container element for attribute details of ListOfSWI Attribute Details VBC.

Integration Component

Data Type

Indicates the attribute data type, for example, String, or Integer.

String

Domain Type

Indicates the attribute domain type, for example, Enumerated.

String

Max Value

The maximum value of the attribute.

String

Min Value

The minimum value of the attribute.

String

Unit of Measure

The unit measure of the attribute.

String

ListOfSWI ISS Attribute Definition Lang VBC

Container element for the attribute definition language.

Integration Component

Language Code

Language code

String

Display Name

The display name of the language.

String

ListOfSWI Attribute Values VB

The domain values of the attribute.

Integration Component

Value

The attribute value.

String

Sequence

Sequence number of the attribute value.

String

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

Node Description Type

SiebelMessage

The input or the output integration object instance.

Integration Object

SyncChild

If this flag is set to Y, then the upsert operation behaves like a synchronize operation.

The default value of this flag is Y.

String

UTCCanonical

When this value is set to Y, all date-type fields in the payload are in UTC standard format.

String

SiebelMessage

The input or the output integration object instance.

Integration Object

ListOfSWIAttributeIntegrationIO

Required. An instance of the integration object SWIAttributeIntegrationIO.

Integration Object

SWI Attribute Integration VBC

An integration component corresponding to the SWI Attribute Integration VBC business component under ListOfSWIAttributeIntegrationIO.

Integration Component

Workspace Name

The name of the product administration workspace.

String

Workspace Reuse Flag

Indicates if the workspace can be used again for other imports.

String

Workspace Release Flag

Indicates if the workspace should be released after importing.

String

Active Workspace Flag

Indicates if this is the active flag for scenario builder.

String

ListOfSWI Attribute Details VBC

Container element for attribute details of ListOfSWI Attribute Details VBC.

Integration Component

Data Type

Indicates the attribute data type, for example, String, or Integer.

String

Domain Type

Indicates the attribute domain type, for example, Enumerated.

String

Max Value

The maximum value of the attribute.

String

Min Value

The minimum value of the attribute.

String

Unit of Measure

The unit measure of the attribute.

String

ListOfSWI ISS Attribute Definition Lang VBC

Container element for the attribute definition language.

Integration Component

Language Code

Language code.

String

Display Name

The display name of the language.

String

ListOfSWI Attribute Values VB

The domain values of the attribute.

Integration Component

Value

The attribute value.

String

Sequence

Sequence number of the attribute value.

String