Почему в 1С:Бухгалтерия не заполняются отработанные дни и часы при начислении зарплаты?

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

Очень часто, особенно в начале нового года, бухгалтеры сталкиваются с неприятной ситуацией: при формировании документа Начисление зарплаты в программе 1С:Бухгалтерия сумма оклада рассчитывается верно, а вот количество отработанных дней и часов остается пустым. Из-за этого дальнейший расчет НДФЛ, взносов и итоговой суммы к выплате может быть некорректным. Давайте вместе разберемся, почему так происходит и как это исправить.

Проблема, как правило, кроется не в ошибке программы, а в данных, на основе которых она выполняет расчеты. Для корректного определения нормы рабочего времени и фактически отработанных дней 1С использует два ключевых справочника: Производственный календарь и Графики работы. Если они не заполнены на текущий год, программа просто не знает, сколько дней в месяце являются рабочими. Для наглядной проверки фактически отработанных дней и часов можно использовать отчет для формирования табеля учета рабочего времени в БП 3.0.

Проанализируем основные причины и пошагово устраним их.

Причина №1: Не заполнен или некорректно заполнен Производственный календарь

Производственный календарь — это основа основ для расчета рабочего времени. В нем содержатся все данные о рабочих, выходных, праздничных и предпраздничных днях в соответствии с законодательством РФ. Если этот календарь не заполнен на текущий год, программа не сможет рассчитать норму рабочего времени для любого графика.

Как проверить и исправить:

Первый признак проблемы — календарь в списке справочников подсвечен красным цветом. Это прямой сигнал, что с ним что-то не так. Давайте это исправим.

  1. Перейдите в раздел Справочники, в группе «Зарплата и кадры» выберите пункт Производственные календари.
  2. В открывшемся списке вы увидите календарь с названием «Российская Федерация». Если он горит красным, откройте его двойным щелчком мыши.
  3. Внутри вы, скорее всего, увидите пустую или некорректно заполненную сетку календаря. В верхней части окна найдите и нажмите кнопку «Заполнить по умолчанию».
  4. Программа автоматически загрузит актуальные данные о рабочих и праздничных днях на выбранный год. Сетка календаря заполнится корректными значениями.
  5. После этого обязательно нажмите кнопку «Записать» или «Записать и закрыть», чтобы сохранить изменения.

Важный момент: если ваша организация находится в регионе с собственными региональными праздниками, убедитесь, что в настройках учета зарплаты (раздел Главное → Настройки → Настройки зарплаты) выбран соответствующий региональный календарь, а не общий «Российская Федерация».

Причина №2: Не заполнен на текущий год График работы сотрудников

Это вторая, не менее частая причина проблемы. Даже при правильно заполненном производственном календаре программа должна знать, по какому именно графику работает сотрудник. Графики работы, как и календарь, необходимо заполнять на каждый новый год.

Как проверить и исправить:

Как и в случае с календарем, проблемный график работы в списке справочников часто подсвечивается красным. Исправить это можно простым, хотя и не самым очевидным способом.

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

Финальный шаг: Перезаполнение документа «Начисление зарплаты»

После того как вы исправили производственный календарь и/или графики работы, изменения не применятся автоматически к уже созданному документу начисления. Его необходимо обновить.

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

Дополнительные возможные причины, на которые стоит обратить внимание

Если вышеописанные шаги не помогли, проблема может быть более специфичной. Рассмотрим несколько таких случаев.

1. Ошибки в документе «Кадровый перевод»

В исходном вопросе на форуме упоминалось, что проблема возникла после оформления кадрового перевода. Это важный момент. Проверьте документ Кадровый перевод:

2. Неверный вид начисления

Автоматическое заполнение дней и часов работает для стандартных видов начислений, которые предполагают учет времени. Если вы используете собственный, нетиповой вид начисления, проверьте его настройки. Убедитесь, что в нем указано, что начисление выполняется за отработанное время и требует учета нормы времени.

3. Нарушена последовательность документов

Для корректного расчета зарплаты важен порядок проведения документов. Все кадровые изменения (приемы, переводы, увольнения) и документы отсутствия (больничные, отпуска) должны быть созданы и проведены до момента формирования итогового документа Начисление зарплаты.

Следуя этой инструкции, вы сможете быстро диагностировать и устранить причину, по которой программа не проставляет отработанное время, и корректно рассчитать заработную плату вашим сотрудникам. Для последующего контроля начисленных сумм и взаиморасчетов подойдет отчет по начисленной и выплаченной заработной плате в БП 3.0.

← На главную