SWIProductLine Operations
For a list of operations associated with this Web service, see the following table.
Name | Description |
---|---|
SWIProductLine_Insert |
Used to create a product line. |
SWIProductLine_Update |
Used to update an existing product line. |
SWIProductLine_Upsert |
Used to create a new product line using an upsert operation. |
SWIProductLine_Synchronize |
Used to synchronize a new product line, or to synchronize data to an existing product line. |
SWIProductLine_QueryById |
Used to perform queries for existing product lines using the Row ID. |
SWIProductLine_QueryByExample |
Used to query for existing product lines using the QueryBeExample method. |
SWIProductLine_Delete |
Used to delete a product line. |
Request Message Description: SWIProductLine_Insert
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListofAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Primary Organization |
The primary organization for the product. |
String |
Response Message Description: SWIProductLine_Insert
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
String |
Id |
Product line ID. |
String |
Description |
Product line description. |
String |
Name |
Product line name. |
String |
PrimaryPositionId |
Primary Position ID. |
String |
PrimaryProductId |
ID of the primary product. |
String |
Request Message Description: SWIProductLine_Update
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_ InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
Response Message Description: SWIProductLine_Update
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_Position IsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Pproduct name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
Request Message Description: SWIProductLine_Upsert
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID value of the primary position. |
String |
PrimaryProductId |
ID value of the primary product. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
The product number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Id |
Product line ID. |
String |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPostionId |
ID of the primary position. |
String |
PrimaryProductId |
ID of the primary product. |
String |
ListOfAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
Position |
Position, such as Administrator. |
String |
PositionId |
Position ID. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
Division |
Division within the company. |
String |
AdminProductLine_InternalProduct |
Internal products associated with the product line. |
String |
Product |
Product name. |
String |
Part |
Part number. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
PrimaryRowId |
The row ID of the product line. |
String |
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String |
ListOfAdminProductLine_Position |
An instance of the integration object Admin Product Line_Position. |
Integration Object |
AdminProductLine_PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
Position_Id |
ID of the position. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Division integration ID. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
AdminProductLine_InternalProductIs PrimaryMVG |
Admin Product Line_Internal Product integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListofAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
AdminProductLine |
Integration component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integratin Component |
Id |
Product ID. |
String |
Created |
System timestamp. |
String |
Updated |
System timestamp. |
String |
ConflictId |
Conflict ID. |
String |
ModId |
Modification ID. |
String |
Description |
Product description. |
String |
IntegrationId |
Integration ID of the product record. |
String |
Name |
Product name. |
String |
PrimaryPositionId |
ID value of the primary position. |
String |
PrimaryProductId |
ID value of the primary product. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
Position_Id |
Position ID. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Integration ID of the division. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
AdminProductLine_InternalProduct IsPrimaryMVG |
Admin Product Line_Internal Product integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization of the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListofAdminProductLine |
An instance of the integration object ListofAdminProductLine. |
Integration Object. |
AdminProductLine |
Integration Component (XML Tag) corresponding to the Admin Product Line Business component. You can create multiple instances of AdminProductLine under ListOfAdminProductLine to process different product lines at one time. |
Integration Component |
Description |
Description of the product line. |
String |
IntegrationId |
Integration ID of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String. |
PrimaryProductId |
ID of the primary product. |
String |
ListofAdminProductLine_Position |
Positions associated with the product line. |
Integration Component |
AdminProductLine_PositionIsPrimaryMVG |
Admin Product Line_Position integration component instance that corresponds to a primary MVG and is denoted by the attribute IsPrimaryMVG set to Y. This attribute is a hidden integration component field and does not have a corresponding business component field. |
Integration Component |
Position |
Position, such as Administrator. |
String |
PrimaryEmployeeId |
ID of the primary employee. |
String |
ProductLineManager |
Product line manager. |
String |
WorkPhoneNumber |
Work phone number. |
String |
DivisionIntegrationId |
Integration ID of the division. |
String |
Division |
Division within the company. |
String |
ListOfAdminProductLine_InternalProduct |
Internal products associated with the product line. |
Integration Component |
Product |
Product name. |
String |
Part |
Part number. |
String |
IntegrationId |
Integration ID of the product record. |
String |
PrimaryOrganization |
The primary organization for the product. |
String |
VendorIntegrationId |
Integration ID of the vendor. |
String |
For a description of this request message, see the following table.
Node | Description | Type |
---|---|---|
ListOfAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Name |
Product line name. |
String |
For a description of this response message, see the following table.
Node | Description | Type |
---|---|---|
ListofAdminProductLine |
An instance of the integration object ListOfAdminProductLine. |
Integration Object |
Id |
ID of the product line. |
String |
Description |
Description of the product line. |
String |
Name |
Name of the product line. |
String |
PrimaryPositionId |
ID of the primary position. |
String |
PrimaryProductId |
ID of the primary product. |
String |