Добавлена возможность узнать список доступных модификаторов блюда с учётом ценовых категорий
[ ]Начиная с V7 появится возможность узнать список доступных модификаторов с учётом ценовых категорий для блюда со схемой модификаторов и без. Это позволит отображать состав модификаторов в меню в заведениях, работающих с ценовыми категориями и приказами об изменении прейскуранта, когда тот или иной модификатор в составе блюда может быть доступен или недоступен в зависимости от назначенной заказу или отделению ценовой категории.
Указанные ниже методы в качестве аргумента стали принимать IPriceCategory
.
Параметр не является обязательным, т.е. можно передать null
, если важно знать доступность модификаторов без учёта ценовой категории.
Получение модификаторов для блюда без схемы модификаторов:
- Простые модификаторы (
IProduct.GetSimpleModifiers
илиIOperationService.GetSimpleModifiersByProduct
) - Групповые модификаторы (
IProduct.GetGroupModifiers
илиIOperationService.GetGroupModifiersByProduct
)
Получение модификаторов для блюда со схемой модификаторов:
- Простые общие модификаторы (
ICompoundItemTemplate.GetCommonSimpleModifiers
илиIOperationService.GetCommonSimpleModifiersByCompoundItemTemplate
) - Простые делимые модификаторы (
ICompoundItemTemplate.GetSplittableSimpleModifiers
илиIOperationService.GetSplittableSimpleModifiersByCompoundItemTemplate
) - Групповые общие модификаторы (
ICompoundItemTemplate.GetCommonGroupModifiers
илиIOperationService.GetCommonGroupModifiersByCompoundItemTemplate
) - Групповые делимые модификаторы (
ICompoundItemTemplate.GetSplittableGroupModifiers
илиIOperationService.GetSplittableGroupModifiersByCompoundItemTemplate
)