Как исправить ошибку «Не удалось определить норму времени по индивидуальным графикам сотрудников» в 1С:ЗУП 3

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При расчете и заполнении документа Начисление зарплаты и взносов пользователи 1С:Зарплата и управление персоналом 3 могут столкнуться с сообщением об ошибке: «Не удалось определить норму времени по индивидуальным графикам сотрудников [ФИО] за [Месяц Год]. Возможно, графики работы не заполнены на этот период. Проверьте заполнение графиков работы». Ситуация часто вызывает недоумение, поскольку ошибка ссылается на период многомесячной или даже многолетней давности, а сотрудник может находиться в отпуске по уходу за ребенком или работать по стандартной пятидневке без индивидуальных графиков.

Разберем механизм возникновения этой ошибки, выясним истинные причины ее появления и подробно рассмотрим правильные способы исправления ситуации.

Почему возникает ошибка при начислении зарплаты

Проанализируем логику работы программы. При нажатии кнопки Заполнить в текущем документе начисления система обращается к служебным регистрам перерасчетов (в частности, к регистру Перерасчет зарплаты). Если после обновления конфигурации, изменения кадровых данных или проведения документов задним числом по сотруднику была зарегистрирована необходимость перерасчета за закрытый период, 1С пытается рассчитать начисления за тот давний месяц.

На этапе выполнения метода проверки планового времени УчетРабочегоВремени.ПроверитьЗаполнениеНормыВремени система анализирует графики за пересчитываемый период. Ошибка появляется в следующих случаях:

  1. Зарегистрирован скрытый перерасчет: программа пытается пересчитать закрытый период (например, февраль прошлого года), но за тот год не заполнены графики работы или производственный календарь.
  2. Пустой график в кадровой истории: если в кадровом документе прошлого периода (прием, кадровый перевод, документ по уходу за ребенком) реквизит графика был непреднамеренно очищен или искажен при обновлении, система считает, что норма времени должна рассчитываться по индивидуальному графику.
  3. Ошибочный документ «Табель»: при наличии документа Табель в закрытом месяце без корректной привязки к основному графику норма времени теряется, так как табель фиксирует только фактическое время.
  4. Сброс производственного календаря: после перехода на новые релизы может потребоваться перезаполнение классификатора праздничных и предпраздничных дней.

Способ 1. Отмена ошибочного перерасчета в сервисе (Рекомендуемый способ)

Самый быстрый и методически верный вариант — очистить очередь неактуальных перерасчетов, чтобы программа перестала обращаться к закрытым периодам. Рассмотрим по шагам:

  1. Перейдем в раздел программы Зарплата — блок Сервис — Перерасчеты.
  2. В открывшемся списке найдем строки с проблемным сотрудником за прошлый период (в графе причины часто указано «Причина неизвестна» или указан измененный документ).
  3. Выделим строки по сотруднику и нажмем кнопку Отменить (или удалим записи клавишей Delete).
  4. Вернемся в документ Начисление зарплаты и взносов за текущий месяц и повторно нажмем Заполнить. Ошибка исчезнет, а на вкладках доначислений и перерасчетов больше не будут появляться фиктивные корректировки.

Способ 2. Проверка и перезаполнение производственного календаря и графиков

Если перерасчет за прошлый период действительно необходим, но система выдает ошибку о незаполненной норме, выполним проверку нормативно-справочной информации прошлых лет:

  1. Перейдем в раздел Настройка — Производственные календари. Откроем основной календарь (например, Российская Федерация), выберем нужный прошлый год, проверим корректность дней и нажмем Записать и закрыть.
  2. Откроем раздел Настройка — Графики работы сотрудников.
  3. Зайдем в используемый сотрудником график (например, Пятидневка). В поле выбора года укажем проблемный год из текста ошибки и нажмем кнопку Заполнить, после чего сохраним изменения.

Способ 3. Анализ кадровой истории сотрудника

Если отмена перерасчета не помогла или запись регистрируется повторно, проанализируем кадровые документы сотрудника:

  1. Откроем карточку физического лица или сотрудника в разделе Кадры — Сотрудники.
  2. Перейдем по ссылке История изменения оплаты труда или проверим документы по цепочке (приказ о приеме, кадровые переводы, документ Отпуск по уходу за ребенком).
  3. Убедимся, что во всех кадровых приказах заполнено поле График работы. Если поле пустое, его необходимо заполнить актуальным графиком.
  4. Проверим наличие проведенных документов Табель за проблемный период. Для сотрудников в отпуске по уходу за ребенком формировать индивидуальный табель не требуется — их отсутствие регистрируется кадровыми документами отклонений.

Важное замечание: Создание документа Индивидуальный график на прошлый месяц может временно обойти ошибку, но это лишь устраняет симптом, создавая лишние корректировки на закладке «Доначисления, перерасчеты». Для чистоты учета всегда используйте отмену неактуальных записей в обработке Перерасчеты.

← На главную