# staffRequests В базе данных Ally информация об окнах возможностей хранится в таблице staffRequests. [![Снимок экрана 2025-05-13 162043.png](https://bookstack.ally.software/uploads/images/gallery/2025-05/scaled-1680-/snimok-ekrana-2025-05-13-162043.png)](https://bookstack.ally.software/uploads/images/gallery/2025-05/snimok-ekrana-2025-05-13-162043.png) Описание полей таблицы staffRequests:
Поле Описание
id Уникальный идентификатор заявки
createdAt Дата и время создания заявки
updatedAt Дата и время последнего изменения заявки
details Подробная информация об окне возможностей в которую входит: - staffType - Тип сотрудников, для которых предназначена заявка (аутсорс, штат или все вместе) - extra - Указывает, является ли заявка экстренной (значение true или false) - regionId - Идентификатор региона - placeId - Идентификатор торговой точки (значение id из таблицы restaurants в базе данных Ally) - positionType - Определяет доступность окна для ролей исполнителей (значения: all — доступно всем разрешённым ролям, selected — доступно только определённым ролям). Это поле не используется в форме - comment - Комментарий к заявке - partner - Название контрагента для заявки - endAt - Дата и время окончания выполнения заявки - beginAt - Дата и время начала выполнения заявки - position - Роль исполнителя - notifyDelay - Задержка для оповещений в секундах. Это поле используется для настройки задержки при выборе ТД и аутсорсинга - staffPositions - Список ролей, для которых доступно окно. Это поле не используется в форме - closeAt - Дата и время закрытия заявки - meta - Дополнительная информация о том, является ли окно периодом или одноразовой заявкой, а также данные о времени - time - Время смены в указанном периоде - type - Тип заявки: периодическая или одноразовая (на один день) - dates - Даты периода, если заявка является периодической - fromType - Источник набора исполнителей (значения: all — из любых мест, selected — только из указанного места) - staffCount - Количество откликов на заявку - userIdFIO - ФИО и userId пользователя, назначенного на заявку
state Текущий статус заявки
createdBy Идентификатор пользователя, создавшего заявку (указывается userId пользователя)
closeReason Причина закрытия или удаления окна
reservedAt Дата и время резервирования окна. Устаревшее поле, вместо него используется таблица staffRequestsReserves
reservedBy Идентификатор пользователя, зарезервировавшего окно (указывается userId пользователя). Устаревшее поле, вместо него используется таблица staffRequestsReserves
updatedBy Идентификатор пользователя, последним изменившего заявку