-
Пересмотрена структура.
configuration
.[]
.{}
.variants
- больше не существует, теперь везде переиспользуется существующийconfiguration
.В следствие этого:
-
Бывший
configuration
.[]
.{}
.itemsIds
массив значений - трансформирован в массив объектовconfiguration
.[]
.{}
.items
, для обеспечения возможности указанияconfiguration
.[]
.{}
.items
.[]
.{}
.count
, который применялся при использованииvariants
. Данное изменение позволяет не ограничивать иерархию конфигурации, дает больше универсальности при описании объектов и облегчает структуру. -
Появляется
configuration
.[]
.{}
.count
- установленный множитель варианта значения (в конфигураторе, по умолчанию:1) -
Используемое ранее описание вариантов - теперь является классификатором опции (стандартно для опции конфигурации), описание варианта
Тип опор
переформатировано под объект классификатора опции и перенесено в Массив классификаторов опций.
-
-
Данные актуализированы (добавлена часть шкафов УНО)
-
Изменения структуры данных номенклатуры:
- Значение опции в структуре конфигурации может быть null. Напр:
"configuration": [ { "optionId": "Опция конфигуратора", "itemId": null, }, ],
- Описание конфигурации теперь содержит только ИД опции и ИД значения (номенклатуры). Доступные варианты (прежде -
items
) теперь обозначаются в данных по опциям.
Please register or sign in to comment