Другое · 11 мин
Как изменить количество рабочих часов в 1С
Как изменить количество рабочих часов в 1С: настройка графиков работы, производственного календаря и индивидуальных графиков в 1С:ЗУП и 1С:ERP.
Количество рабочих часов в 1С определяет норму времени, от которой рассчитывается оклад, оплата за фактически отработанное время, отпускные и больничные. Если норма задана неверно, зарплата сотрудников посчитается с ошибкой, а исправлять начисления задним числом придётся через сторнирование и перерасчёты. Поэтому менять рабочие часы нужно не «в лоб» в документах начисления, а в графиках работы и производственном календаре.
В программах 1С (ЗУП, ERP, Комплексная автоматизация) норма рабочего времени складывается из трёх уровней: общероссийский производственный календарь, график работы сотрудника или подразделения и индивидуальные отклонения (неполное рабочее время, сокращённые дни, отсутствия). Изменение количества часов делается на том уровне, где возникла потребность.
Ниже разобраны все основные сценарии: изменение графика работы сотрудника, переход на неполное рабочее время, корректировка производственного календаря, а также настройка в 1С:Бухгалтерии, где графики устроены проще. Для каждого случая указаны точные действия и способы проверить результат.
Определите, на каком уровне нужно менять часы
Прежде чем открывать настройки, ответьте на вопрос: часы меняются для всех сотрудников организации, для одного подразделения или для конкретного работника? От этого зависит объект изменения. Общероссийские праздники и переносы выходных — это производственный календарь. Режим работы подразделения (например, пятидневка с 9:00 до 18:00 или сменный график) — это график работы сотрудников. Индивидуальный режим (неполный день, сокращённая неделя) — отдельный график для конкретного человека.
Частая ошибка — править общий график «Пятидневка», когда нужно изменить режим только одному сотруднику. В результате норма пересчитывается у всех, кто работает по этому графику, и зарплата «плывёт» у всей организации. Правило простое: один сотрудник — отдельный график, вся организация — общий график или календарь.
Как выбрать действие
Изменение графика работы сотрудника в 1С:ЗУП
Основной инструмент — справочник «Графики работы сотрудников». Откройте раздел «Настройка» и выберите пункт «Графики работы сотрудников». В списке найдите нужный график или создайте новый кнопкой «Создать». В форме графика задаётся способ заполнения: по дням недели, по циклам произвольной длины (для сменных режимов) или по шаблону.
Для обычной пятидневки выберите «По дням недели» и в таблице укажите для каждого рабочего дня часы работы. Если в течение дня есть перерыв (например, обед с 13:00 до 14:00), его можно задать в таблице «Перерывы в работе» — тогда программа учтёт только оплачиваемое рабочее время. После заполнения проверьте итоговое количество часов в неделю: оно отображается в форме графика.
Обратите внимание на флажок «Учитывать праздничные дни» и поле «Вид времени» — от них зависит, как программа посчитает норму при праздниках и какое время попадёт в табель. Для сменных графиков дополнительно укажите дату отсчёта цикла, иначе смены «съедут» относительно реального расписания.
Назначение нового графика сотруднику
Само по себе изменение справочника графиков не переводит сотрудника на новый режим — график нужно назначить кадровым документом. Если сотрудник только принимается, график указывается в документе «Приём на работу». Если меняется режим действующего работника, создайте документ «Кадровый перевод» (раздел «Кадры») и на вкладке условий труда выберите новый график работы.
Для массового перевода используйте документ «Кадровый перевод списком» — он позволяет сменить график сразу группе сотрудников одного подразделения. Дата документа определяет, с какого момента начнёт действовать новая норма часов: начисления за периоды до этой даты пересчитаны не будут.
Если график меняется с середины месяца, программа рассчитает норму пропорционально: часть месяца по старому графику, часть — по новому. Это корректное поведение, но его нужно учитывать при сверке табеля — суммарная норма месяца будет «смешанной».
Неполное рабочее время и сокращённый день
Для сотрудника на полставки или с сокращённой неделей создаётся отдельный график, например «Пятидневка 0,5 ставки (4 часа)». В настройках графика укажите фактические часы работы по дням, а в поле «Считать норму по графику» выберите полный график (обычную пятидневку). Тогда программа будет сравнивать отработанные часы с полной нормой и корректно рассчитывать долю оклада.
Альтернативный вариант — в кадровом документе указать количество ставок (0,5), оставив полный график. Разница принципиальна: при неполном графике сотрудник обязан отработать свои 4 часа, и они считаются его полной нормой; при полном графике с частью ставки программа ждёт отработки полной нормы, а оплату считает от доли ставки. Для неполного рабочего времени правильнее первый вариант — отдельный график.
Сокращённые предпраздничные дни программа обрабатывает автоматически, если в графике установлен флажок учёта сокращённых дней и заполнен производственный календарь. Вручную уменьшать часы в графике на предпраздничные даты не нужно.
Сравнение вариантов учёта неполного времени
Правильный вариант для неполного рабочего времени: норма сотрудника равна его фактическим часам, табель заполняется корректно
Подходит, когда важен учёт ставки в штатном расписании, но табель требует ручного контроля отработанных часов
Для временных изменений режима без кадрового перевода; действует только в указанном месяце
Производственный календарь и общая норма часов
Производственный календарь находится в разделе «Настройка — Производственные календари». Он определяет праздничные дни, переносы выходных и сокращённые дни для всей информационной базы. В типовых конфигурациях календарь обновляется автоматически через интернет или при обновлении конфигурации; вручную его правят только для нестандартных региональных праздников.
Чтобы изменить конкретный день, откройте календарь, выберите дату и укажите её вид: рабочий, предпраздничный, праздничный или выходной. После изменения программа предложит перезаполнить графики, которые используют этот календарь, — согласитесь, иначе норма часов в графиках останется старой.
Если в организации есть региональные праздники, создайте отдельный производственный календарь и привяжите к нему графики соответствующих подразделений. Править федеральный календарь под региональные особенности не следует — это исказит норму для всех остальных.
Особенности в 1С:Бухгалтерии и проверка результата
В 1С:Бухгалтерии механизм проще: графики работы задаются в разделе «Справочники — Графики работы» и используются в основном для расчёта зарплаты в упрощённом режиме. Изменение выполняется аналогично: откройте график, скорректируйте часы по дням недели и заполните календарь на год кнопкой «Заполнить». Назначается график в карточке сотрудника или в документе приёма на работу.
После любых изменений результат проверяется тремя способами. Во-первых, сформируйте отчёт «Табель учёта рабочего времени (Т-13)» за текущий месяц — норма часов в шапке должна соответствовать ожидаемой. Во-вторых, проверьте расчётный листок сотрудника: строка «Норма дней/часов» должна отражать новый график. В-третьих, сравните начисление по окладу: при полной отработке новой нормы сотрудник должен получить полный оклад (или его долю при неполном времени).
Как проверить результат
Совпадает с ожидаемой нормой по новому графику
Норма старая или дробная без причины — график не назначен или не перезаполнен
Отработано равно норме, начислен полный оклад
Отработано меньше нормы при полной работе — график не применился
День сокращён на час автоматически
Сокращения нет — проверьте производственный календарь и флажок в графике
Типичные ошибки при изменении рабочих часов
Самая распространённая ошибка — редактирование общего графика вместо создания отдельного. Второе место занимает изменение графика без кадрового документа: сотрудник продолжает числиться на старом графике, и норма не меняется. Третья типичная проблема — забытый перезапуск заполнения графика после правки производственного календаря: часы в графике остаются по старому календарю.
Ещё одна ловушка — попытка изменить часы непосредственно в документе «Табель» или в начислении зарплаты. Это разовая правка, которая не решает проблему: в следующем месяце норма снова будет старой. Всегда исправляйте источник нормы — график или календарь, — а не следствие в документах.
Что важно запомнить
Количество рабочих часов в 1С меняется через графики работы сотрудников и производственный календарь, а не через документы начисления. Отдельному сотруднику — отдельный график, назначение — только кадровым документом. Результат проверяйте табелем Т-13 и расчётным листком, а изменения задним числом делайте только после резервной копии.
Частые вопросы
Можно ли изменить часы только в одном месяце без смены графика?
Да, для этого в 1С:ЗУП есть документ «Индивидуальный график» (раздел «Зарплата» или «Кадры» в зависимости от настроек). Он переопределяет норму времени сотрудника в конкретном месяце, не затрагивая основной график. Со следующего месяца автоматически вернётся обычная норма.
Почему после изменения графика норма часов не изменилась?
Наиболее вероятные причины: график изменён в справочнике, но не назначен сотруднику кадровым документом; дата кадрового документа позже проверяемого периода; график не перезаполнен после правки производственного календаря. Проверьте кадровую историю сотрудника и дату начала действия нового графика.
Как настроить график «сутки через трое» или другой сменный режим?
Создайте новый график со способом заполнения «По циклам произвольной длины», задайте длину цикла (например, 4 дня) и распределите рабочие часы и выходные по дням цикла. Обязательно укажите дату отсчёта — день, с которого начинается первый цикл, иначе смены не совпадут с реальным расписанием.
Нужно ли пересчитывать зарплату после изменения графика?
Если график назначен с даты начала нового расчётного периода — нет, начисления посчитаются по новой норме автоматически. Если изменение внесено задним числом за уже рассчитанный период, потребуется перерасчёт: программа обычно сама предложит его через механизм доначислений и перерасчётов.
Как задать разное количество часов в разные дни недели?
В форме графика при способе заполнения «По дням недели» для каждого дня указывается своё количество часов. Например, понедельник–четверг по 8 часов 15 минут, пятница — 7 часов. Программа сама посчитает недельную и месячную норму с учётом производственного календаря.
Влияет ли изменение графика на средний заработок для отпускных?
Косвенно — да. Средний заработок считается из фактических начислений и отработанного времени за расчётный период. Если из-за смены графика изменились начисления или отработанные дни, это отразится на расчёте отпускных и командировочных. Сам по себе факт смены графика перерасчёта среднего не вызывает.