Tc Product Configurator Structure Create: Create a product configuration structure
This example shows the input document that creates the Product Configurator structure of an object.
Input
{
"object_type": "Cfg0ProductItem",
"object_name": "PDC Test",
"Cfg0ModelFamilies": [
{
"object_type": "Cfg0ProductModelFamily",
"object_name": "TestMF",
"cfg0ValueDataType": "String",
"cfg0IsDiscretionary": "0",
"cfg0HasFreeFormValues": "0",
"cfg0IsMultiselect": "0",
"Cfg0Models": [
{
"object_type": "Cfg0ProductModel",
"object_name": "TestModel"
}
]
}
],
"Cfg0FamilyGroups": [
{
"object_name": "TestFG",
"Cfg0Families": [
{
"object_type": "Cfg0LiteralValueFamily",
"object_name": "TestFam",
"cfg0FamilyNamespace": "Test",
"cfg0ValueDataType": "String",
"cfg0IsDiscretionary": "0",
"cfg0HasFreeFormValues": "0",
"cfg0IsMultiselect": "0",
"Cfg0Features": [
{
"object_name": "TestFT"
}
]
}
]
}
]
}Snap configuration | Snap output |
|---|---|
![]() | |
