Probably have sent this before in some form, but noticed someone else blogging about it,
http://www.publicvoid.dk/CommerceServerCatalogsAndIClassType.aspx
I can never remember what the different class types in the catalog table means, and finding the information in the documentation takes forever, so here they are for my own benefit more than anything else:
- i_classType 4 == Product
- i_classType 8 == Product Family
- i_classType 2 == Variant
Actually maps to following type…
Microsoft.CommerceServer.Catalog.CatalogClassTypes
[Flags]
public enum CatalogClassTypes
{ AllClassTypesClass = 0x3f,
CategoryClass = 1,
None = 0,
ProductClass = 4,
ProductFamilyClass = 8,
ProductFamilyForVariantsClass = 0x10,
ProductVariantClass = 2,
ProductVariantsForFamilyClass = 0x20
}