Импорт расписания

В данном разделе описываем как загрузить расписание одним файлом.

Импорт расписания позволяет быстро загрузить смены для нескольких сотрудников на выбранной локации.

Шаблоны импорта:

импорт смен с зонами формат xlsxДокумент · XLSX импорт смен с зонами формат csvДокумент · CSV

Как загрузить смены

1. Нажмите Импорт расписания в разделе Смены.

shifts-import-button

2. В открывшемся модальном окне укажите:

  1. Локацию.
  2. Месяц, для которого загружается график (по умолчанию подставляются значения, выбранные в разделе Смены).
  3. Загрузите файл с графиком. Поддерживаются форматы CSV или Excel(XLSX).
shifts-import-button

Если в файле обнаружатся ошибки, импорт будет остановлен, а система покажет, какие строки нужно исправить.

Формирование файла

Описание полей:

  • start_year — год начала смены
  • start_month — месяц начала смены
  • start_day — день начала смены
  • start_hour — час начала смены (в 24-часовом формате)
  • start_minute — минуты начала смены
  • end_year — год окончания смены
  • end_month — месяц окончания смены
  • end_day — день окончания смены
  • end_hour — час окончания смены (в 24-часовом формате)
  • end_minute — минуты окончания смены
  • employeeId — уникальный идентификатор пользователя в системе
  • roleId — уникальный идентификатор роли в системе
  • zone — название зоны (необязательное поле)
Узнать roleId можно в карточке роли в URL

image1
image2

CSV
start_year,start_month,start_day,start_hour,start_minute,end_year,end_month,end_day,end_hour,end_minute,employeeId,roleId,zone
2026,8,1,11,0,2026,8,2,6,0,627,108,zone 1
2026,8,2,11,0,2026,8,3,6,0,627,108,
2026,8,3,11,0,2026,8,4,6,0,627,108,zone 2.3
2026,8,4,11,0,2026,8,5,6,0,627,108,zone 3.2

Возможные ошибки и их причины

ОшибкаКогда возникает
Недостаточно прав для управления выбранной рольюВ файле указаны роли, которыми у вас нет доступа управлять.
Сотруднику нельзя назначить смену в выбранной локацииВ файле указаны сотрудники, которые не привязаны к выбранной локации.
Дата или время смены выходят за пределы выбранного периодаВ файле указаны некорректные дата или время начала/окончания смены.
Время начала смены позже времени окончанияВ одной или нескольких строках файла время начала смены указано позже времени окончания.
Обнаружены пересекающиеся сменыВ файле есть смены с пересекающимся временем.
У сотрудника уже есть смена на это времяДля сотрудника уже существует смена в другой локации на тот же период времени.
У сотрудника отсутствует указанная рольВ файле указана роль, которая не назначена сотруднику.
Сотрудник не найден или у вас нет доступа к немуВ файле указан несуществующий сотрудник либо у вас недостаточно прав для управления его сменами.
Длительность смены превышает допустимый лимитВ файле есть смены длительностью более 48 часов.
Не удалось обработать файлПроизошла ошибка при чтении данных из загруженного файла.
Указанная зона не найдена в выбранной локацииВ колонке Zone указано название зоны, которого нет среди настроенных зон выбранной локации.