# staffRequests В базе данных Ally информация об окнах возможностей хранится в таблице staffRequests. [](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 | Идентификатор пользователя, последним изменившего заявку |