Добавлена возможность узнать список доступных модификаторов блюда с учётом ценовых категорий
[ ]Начиная с 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)