Перейти к основному содержимому

Типы заказов

Справочник хранит собственные типы заказов заведения — например «Зал», «С собой», «Доставка», «WOLT». Каждая запись привязана к системному типу заказа, от которого зависит логика обслуживания, и может иметь тип подтверждения. Эти записи выбираются при оформлении заказа на кассе, в доставке и в интеграциях (справочник отдаётся наружу методом orderTypeSubs внешнего API).

Где находится​

Настройки → Типы заказов

Список записей​

123456
  1. Название — название типа заказа, как его увидят кассир и оператор.
  2. Тип — системный тип заказа, к которому привязана запись: «Зал», «С собой», «Доставка».
  3. Тип подтверждения — способ подтверждения заказа этого типа; заполняется только при редактировании и может быть пустым.
  4. По умолчанию — «Да» или «Нет»: подставляется ли этот тип автоматически при создании заказа.
  5. Меню строки — кнопка с тремя точками, единственный пункт — Редактировать.
  6. Создать — открывает модальное окно создания записи.

Фильтры: на странице нет ни поиска, ни фильтров, ни постраничной навигации — список показывает все типы заказов заведения сразу, отсортированные по порядку добавления.

примечание

Между колонками 3 — Тип подтверждения и 4 — По умолчанию в таблице есть пустая колонка без заголовка — она зарезервирована в вёрстке и данных не содержит.

Создание записи​

78910
  1. Название — обязательное поле, произвольный текст. Именно оно попадёт в колонку 1 — Название списка.
  2. Типы заказов — обязательный выбор системного типа из списка. После сохранения поле становится недоступным для изменения.
  3. Отмена — закрывает окно без сохранения.
  4. Сохранить — создаёт запись и обновляет список.
примечание

Поле Тип подтверждения в окне создания не показывается — оно появляется только при редактировании уже созданной записи.

Как создать запись​

  1. Нажмите 6 — Создать.
  2. Введите 7 — Название.
  3. Выберите 8 — Типы заказов — системный тип, по которому будет работать заказ.
  4. Нажмите 10 — Сохранить.

Проверки перед сохранением​

Бэкенд проверяет два поля, и на первой же ошибке возвращает сообщение:

ПолеПроверка
7 — Названиеобязательное
8 — Типы заказовобязательное

Отдельной проверки на дубликат названия при создании нет. При редактировании ошибка уникальности базы данных (код 23505) возвращается пользователю сообщением «Дубликат».

Редактирование и удаление​

Чтобы изменить запись, откройте 5 — Меню строки и выберите Редактировать — открывается то же модальное окно с заполненными значениями и с дополнительным полем Тип подтверждения (его можно очистить крестиком). Поле Типы заказов при редактировании заблокировано: системный тип у созданной записи не меняется.

Сохранение изменяет только название, признак «по умолчанию» и тип подтверждения.

Удаления в разделе нет: в меню строки один пункт, а в контроллере нет метода удаления. Ненужный тип заказа можно только переименовать.

warning

Признак По умолчанию отображается в списке, но в форме создания и редактирования его нет — интерфейс всегда отправляет для него значение «нет», если запись создаётся через кабинет. Настроить его из этого раздела нельзя.