Работа с комбо
Чтобы избежать дублирования идентификаторов при создании элемента через XML-API, в таблице GENERATORS используйте значение SIFR=1. Генератор будет использоваться для сквозной идентификации в таблицах:
- MENUITEMS
- MODIFIERS
- DISCOUNTS
- DISCOUNTDETAILS
- MODISCHEMEDETAILS.
Создание комбо-группы
XML
Где:
- GUIDString — идентификатор
- ModiGroupType — тип группы
- Константа MainParentIdent — идентификатор родительской папки
Создание комбо-схемы
XML
ModiSchemeType — тип схемы, константа.
Создание комбо-элемента
XML
Где:
- MainParentIdent — идентификатор комбо-группы
- Dish — гуид добавляемого блюда
- PRICETYPES-3 — задание цены, вместо 3 указать идентификатор типа цены. сумма указана в копейках, т.е. умноженная на 100. Можно указывать несколько типов цен.
Наполнение комбо-схемы, детализация
XML
Где:
- ModiScheme — идентификатор схемы модификаторов
- ModiGroup — идентификатор группы модификаторов
- DefaultModifier — блюдо по умолчанию
- DownLimit — минимальное количество элементов
- UpLimit — максимальное количество элементов
- Flags — константы, свойства
Внесение комбо-блюда в меню
XML
Где:
- MainParentIdent — идентификатор. родительской папки в меню
- code — код блюда
- name — имя блюда
- SaleObjectType — тип объекта меню, указанная константа для комбо-блюд
- ComboScheme — идентификатор комбо схемы