Skip to content

Входные данные ​

Предложение · поля ниже — черновик, а не готовый формат

Сервису понадобятся от магазина три вещи: команда, правила и посещаемость. На этой странице перечислены поля, которые, как мы сейчас ожидаем, понадобятся.

Команда ​

ПолеПример (условный)Примечания
ИмяАнна
РолиКассир, ответственный за ключиЧто человеку разрешено делать
Часы по договору30 в неделюЦелевое значение с допустимым диапазоном
ДоступностьНе по воскресеньям; не после 18:00Регулярная и разовая
ПожеланияПредпочитает утроМягкое: учитывается по возможности
Отпуска и отсутствия10–14 мартаЖёсткое: в эти дни смены не ставятся

Правила ​

ПравилоПример (условный)
Часы работыПн–Сб 08:00–22:00
Минимум сотрудников по ролямНа открытии — хотя бы один ответственный за ключи
Длительность сменыОт 4 до 9 часов
Минимальный отдых между сменами11 часов
Максимум часов в неделю40
Перерывы30 минут после 6 часов работы

Трудовые нормы различаются в зависимости от страны и договора. В первой версии мы не планируем поставлять готовый набор юридических правил: магазин сам задаёт свои правила. См. Открытые вопросы.

Посещаемость ​

Посещаемость подсказывает агенту, сколько людей нужно в каждый час. Возможные источники, от самого точного к наименее точному:

  • Почасовые данные счётчика посетителей.
  • Количество чеков по часам, выгруженное из кассовой системы.
  • Оценка управляющего («утром спокойно, пик в 12–14 и 17–19, в субботу вдвое больше людей»).

Агент переводит посещаемость в необходимое число сотрудников на каждый час. Как именно (фиксированный коэффициент, собственные целевые значения управляющего или обучение на прошлых графиках) — пока не решено.

Формат ​

Для первой версии вероятной точкой входа будут таблицы, поскольку именно в них большинство магазинов сегодня хранят эти данные. Интеграции с HR- или кассовыми системами — позже, если вообще понадобятся.