Systems Online LogoPIMInto - Product Information Management System
User guide
×

Product Variant Specific Data

 
The PIM stores data specific to product variants in the case where a collection of product variants has  been defined for a product.
 
PIM API identifies a user selected SKU as the parent for the variations.  The concept of a variation parent in PIMInto is vastly different than other PIM solutions.  In other PIM solutions the parent is not a valid SKU. It is important to note that in PIMInto: The parent variation is a valid SKU.
 
 
VARIATION_ATTRIBUTES Identifies the attributes that are used to build the VARIATION_MATRIX in order to function properly as a true variant group it is CRITICAL that each SKU's combination of values for the defined VARIATION_ATTRIBUTES must be unique.
 
For example if only one attribute such as "color" was defined as a variation attribute then each SKU must be assigned a unique value for "color" that represents an actual different color.  In order to properly identify the SKU that should be returned in the case the product color is "White" would require that only one SKU was assigned the color "White" for the variant attribute "color". 
 
 
VARIATION_OF Identifies the PARENT SKU defined as the primary SKU for the variant group.
 
VARIATION_SKUS Identifies the CHILD or MEMBER SKUS for all children the the variant group.
 
VARIATION_MATRIX is returned in the API call for the primary or parent SKU for the variations.  This matrix returns all of the SKUS and the values for the variation attributes so that a matrix of SKU's and values can be built by the application that is consuming the data stored in the PIM.
 
variation_matrix":{
"ABC-10-775":{
"variant_colors": "Blue"
},
"ABC-10-777":{
"variant_colors": "White"
}
},