Другое · 10 мин
Как загрузить график работы в 1С
Как загрузить график работы в 1С:ЗУП и 1С:Бухгалтерию — создание шаблона, заполнение вручную, импорт из файла, типовые ошибки и проверка результата.
График работы в 1С — это справочник, от которого зависят расчёт заработной платы, учёт рабочего времени и табель. Если график не загружен или заполнен с ошибками, программа неверно посчитает норму часов, а значит — оклад, доплаты за ночные и сверхурочные часы. Поэтому задача «загрузить график работы» возникает у каждого кадровика и расчётчика при старте работы в программе или при переходе сотрудников на новый режим.
Способ загрузки зависит от конфигурации и объёма данных. В 1С:Зарплата и управление персоналом (ЗУП) график можно создать вручную по шаблону, заполнить автоматически на год или загрузить из файла через обработку. В 1С:Бухгалтерии доступен упрощённый вариант — только справочник графиков без детальной настройки смен. Ниже разобраны все рабочие сценарии с точными шагами и проверками.
Где в 1С хранятся графики работы и что нужно подготовить
В 1С:ЗУП графики находятся в разделе «Настройка» → «Графики работы сотрудников». В 1С:Бухгалтерии путь другой: «Справочники» → «Графики работы» (в некоторых версиях — через «Зарплата и кадры»). Перед загрузкой убедитесь, что у вас есть права на изменение справочников — обычно это роль «Кадровик» или «Расчётчик зарплаты» либо полные права.
Подготовьте исходные данные: сам режим работы (пятидневка, сменный 2/2, сутки через трое и т.д.), производственный календарь на нужный год и список сотрудников, которых переводят на этот график. Производственный календарь должен быть заполнен в программе заранее — в ЗУП он обновляется автоматически при обновлении конфигурации, но стоит проверить его актуальность в разделе «Настройка» → «Производственные календари».
Создание графика вручную через шаблон
Откройте справочник «Графики работы сотрудников» и нажмите «Создать». Укажите наименование, понятное для отчётов — например, «Пятидневка 8-17 офис» или «Смена 2/2 по 12 часов». Далее перейдите по ссылке «Изменить свойства графика» — откроется форма настройки шаблона.
В форме настройки выберите способ заполнения: по дням недели (для пятидневки и шестидневки) или произвольного цикла (для сменных графиков). Для пятидневки достаточно указать рабочие дни с понедельника по пятницу и время работы, например с 9:00 до 18:00 с перерывом на обед. Для сменного графика задайте цикл: два рабочих дня по 12 часов, два выходных — программа повторит цикл автоматически.
После сохранения шаблона нажмите «Заполнить автоматически» в форме графика — календарь на текущий год будет заполнен с учётом шаблона. Проверьте, что праздничные дни из производственного календаря учтены корректно: для пятидневки они должны стать нерабочими, для сменных графиков — зависит от настройки учёта праздников.
- 1Откройте «Настройка» → «Графики работы сотрудников» и нажмите «Создать»
- 2Задайте наименование и откройте «Изменить свойства графика»
- 3Настройте шаблон: дни недели или цикл смен, время начала и окончания, перерывы
- 4Сохраните шаблон и нажмите «Заполнить автоматически»
- 5Проверьте итоговую норму часов за месяц и год
- 6Назначьте график сотрудникам через кадровый документ
Автоматическое заполнение и настройка сменных графиков
Автозаполнение работает только в пределах текущего года. Если вы настраиваете график в конце декабря, не забудьте заполнить его и на следующий год — иначе в январе расчёт нормы времени остановится, и зарплата посчитается некорректно. В форме графика есть переключатель года, заполнение выполняется отдельно для каждого периода.
Для сменных графиков важна дата отсчёта цикла. Если цикл 2/2 начинается не с 1 января, укажите дату отсчёта в настройках шаблона, иначе смены «уедут» относительно реального расписания. Также проверьте настройку переходящих смен: если смена начинается вечером и заканчивается ночью следующего дня, включите учёт ночных часов — от этого зависит доплата за ночное время.
Загрузка графика из файла (Excel, табличный документ)
Типовой механизм прямой загрузки графиков из Excel в ЗУП отсутствует, но есть обходные пути. Первый вариант — универсальная обработка «Загрузка данных из табличного документа» (доступна на диске ИТС и в составе многих конфигураций на управляемых формах через «Администрирование» → «Печатные формы, отчёты и обработки»). Она позволяет сопоставить колонки файла с полями справочника или табличной части.
Второй вариант — заполнение через копирование таблицы. В некоторых версиях ЗУП таблицу календаря графика можно заполнить вставкой из буфера обмена: подготовьте в Excel колонки «Дата» и «Вид времени/часы», скопируйте диапазон и вставьте в табличную часть графика. Этот способ работает не во всех релизах, поэтому сначала проверьте на тестовом графике.
Третий вариант — специализированные внешние обработки под конкретную задачу, например загрузку сменного расписания на год. Их подключают через «Администрирование» → «Дополнительные отчёты и обработки». Перед использованием любой внешней обработки проверьте её на копии базы: некорректная загрузка может создать тысячи ошибочных строк, которые придётся удалять вручную.
Сравнение способов загрузки
Подходит для 1–5 типовых графиков; надёжно, но трудоёмко при большом числе вариантов
Оптимально для сменных графиков с повторяющимся циклом; требует точной даты отсчёта
Для массового переноса расписаний; требует проверки на копии базы и навыков сопоставления полей
Назначение графика сотрудникам
Загруженный график сам по себе не влияет на расчёт — его нужно назначить сотрудникам. В ЗУП это делается кадровыми документами: «Приём на работу», «Кадровый перевод» или специальным документом «Изменение графика работы списком сотрудников» (в некоторых версиях — «Изменение условий оплаты»). В документе выберите новый график и дату, с которой он действует.
Для массового перевода используйте документ «Изменение графика работы списком сотрудников» — он позволяет перевести всё подразделение одной операцией. Проверьте, что у сотрудников нет пересекающихся назначений: если человек уже переведён на другой график с той же даты, программа запишет оба документа, и приоритет получит более поздний по времени.
В 1С:Бухгалтерии график указывается в карточке сотрудника или в документе приёма на работу. Учтите, что в Бухгалтерии графики используются в основном для расчёта оклада по норме времени — сложные сменные режимы с ночными часами там не настраиваются, для этого нужен ЗУП.
Проверка результата и типичные ошибки
После загрузки откройте график и сверьте норму времени: помесячная норма часов отображается внизу формы графика. Для пятидневки она должна совпадать с производственным календарём. Дополнительно сформируйте отчёт «Табель учёта рабочего времени (Т-13)» по сотруднику с новым графиком — табель должен заполниться без пропусков и лишних рабочих дней.
Контрольная точка — расчёт зарплаты за первый месяц. Если сотрудник отработал полный месяц по графику, а оклад начислен не полностью, значит норма времени в графике не совпадает с отработанным временем. Чаще всего причина в незаполненном году графика, неверной дате отсчёта цикла или в том, что сотруднику не назначен график документом.
Как проверить результат
Совпадает с производственным календарём или расчётной нормой режима
Ноль, пропуски месяцев или нереалистичные значения
Рабочие и выходные дни совпадают с фактическим расписанием
Пустой табель или смещённые смены
Начислена полная сумма оклада
Сумма занижена — норма времени не совпадает с отработкой
Ограничения и когда нужна помощь специалиста
Самостоятельная загрузка оправдана для типовых ситуаций: несколько стандартных графиков, понятный цикл, нет переходящих смен. Сложнее обстоит дело с графиками, где чередуются дневные и ночные смены с разной длительностью, суммированным учётом рабочего времени и индивидуальными переносами — здесь ошибка в настройке влияет на доплаты, и разбираться придётся с каждым спорным начислением вручную.
Если требуется перенести десятки графиков из старой системы (например, из 1С:ЗУП 2.5 в ЗУП 3.1), используйте типовые механизмы перехода или привлеките специалиста по внедрению. Ручной перенос большого объёма почти гарантированно даст расхождения в норме времени, которые всплывут при первом расчёте зарплаты.
Что важно запомнить
График создаётся в справочнике «Графики работы сотрудников», заполняется по шаблону или из файла, затем обязательно назначается сотрудникам кадровым документом. Перед расчётом зарплаты проверьте норму часов и табель, а любые массовые изменения сначала отрабатывайте на копии базы.
Частые вопросы
Можно ли загрузить график работы из Excel напрямую в 1С:ЗУП?
Штатной кнопки «загрузить из Excel» для графиков в ЗУП нет. Используйте универсальную обработку загрузки из табличного документа, вставку через буфер обмена (если поддерживается вашим релизом) или внешнюю обработку. Любой способ сначала тестируйте на копии базы.
Почему после создания графика зарплата считается неправильно?
Чаще всего график создан, но не назначен сотруднику кадровым документом. Также проверьте, что график заполнен на нужный год и что дата начала его действия в кадровом документе не позже расчётного месяца.
Как настроить график «сутки через трое»?
В свойствах графика выберите заполнение по произвольному циклу: один рабочий день длительностью 24 часа (с разбивкой на дневные и ночные часы), затем три выходных. Обязательно укажите дату отсчёта цикла, соответствующую реальной первой смене.
Что делать, если график нужно изменить с середины месяца?
Не редактируйте сам график — создайте новый элемент справочника и назначьте его сотруднику документом «Изменение графика работы» с нужной даты. Тогда до даты перевода расчёт пойдёт по старому графику, после — по новому.
Нужно ли заполнять график на следующий год заранее?
Да, желательно до конца декабря. Если график на новый год не заполнен, норма рабочего времени в январе будет нулевой, и расчёт зарплаты выполнится с ошибками. Заполнение делается в форме графика переключением года и кнопкой автозаполнения.
Чем отличается график работы от табеля учёта рабочего времени?
График — это плановое расписание, норма, по которой считается оклад. Табель — фактически отработанное время. В ЗУП табель формируется автоматически на основе графика и документов отклонений (отпусков, больничных, командировок).