Синхронизация с заказами iiko
При включённой интеграции заказ TimeService связывается с заказом iiko. Это позволяет объединить повременные услуги, товары и ресторанные позиции в рамках одного обслуживания гостя. В карточке TimeService отображаются номер связанного заказа iiko и его стол.
Момент создания заказа iiko определяется настройкой Отделения:
- При создании заказа — TimeService создаёт связанный заказ iiko сразу.
- При приходе гостя — предварительное бронирование сохраняется в TimeService, а заказ iiko создаётся после нажатия «Гость пришёл». Эта кнопка сама по себе не запускает повременные услуги.
Заказ iiko создаётся на столе, указанном в настройках: общем для Отделения либо индивидуально сопоставленном с объектом TimeService. Несколько заказов могут находиться на одном столе iiko, но каждый сохраняет собственную связь с заказом TimeService. Посторонние заказы этого стола автоматически в заказ гостя не включаются.
Если нужный стол не сопоставлен, система покажет предупреждение. Возможность продолжить создание заказа зависит от настроек. Отдельная настройка «Запрещать создание заказа, если iiko не может создать свой заказ» определяет поведение при ошибке iiko: создание заказа TimeService либо не завершается до подтверждения, либо заказ сохраняется с проблемой.
В составе заказа могут одновременно присутствовать:
- товары и услуги, добавленные в TimeService;
- позиции iiko, выбранные через TimeService;
- блюда и другие позиции, добавленные сотрудником непосредственно в связанный заказ на терминале iiko.
Сопоставленные товары и услуги TimeService передаются в iiko.
При загрузке состава и перед оплатой TimeService получает актуальные позиции связанных заказов. Одна и та же сопоставленная позиция не отображается повторно. Позиции, полученные из iiko, обозначаются соответствующей иконкой.