Откуда и как заполняются часы в таблице ввода данных для расчета среднего заработка в 1С:ЗУП 3.1?

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

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

Какие регистры отвечают за средний заработок?

Для начала выясним причину, по которой данные вообще попадают в расчет. Они не берутся напрямую из табеля в момент создания отпуска. В 1С:ЗУП реализован механизм накопления данных. При проведении документов начисления зарплаты информация записывается в специализированные регистры накопления.

Рассмотрим два основных регистра, из которых таблица среднего заработка черпает информацию:

  1. Данные о времени для расчета среднего (общий) — здесь хранятся все отработанные дни и часы.
  2. Данные о начислениях для расчета среднего заработка (общий) — здесь хранятся суммы начислений, которые должны войти в расчетную базу.

Именно из этих регистров данные подтягиваются во все документы отсутствий. Если в расчете среднего мы видим ошибку, значит, неверные данные лежат в регистрах.

Разберем виды показателей времени в регистрах

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

Почему появляются «лишние» часы и задвоение времени?

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

Разберем по шагам, как проверить и исправить эту ошибку:

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

Измените настройку начисления на правильную, чтобы часы считались корректно.

Как правильно обновить данные для расчета среднего заработка

После исправления настроек начисления данные в регистрах сами по себе не изменятся. Посмотрим на инструменты, которые предлагает 1С для актуализации данных.

В программе есть штатная обработка «Обновить данные для расчета среднего заработка». Проанализируем механику ее работы. Многие пользователи считают, что ее запуск полностью пересчитает все прошлые периоды, но это не совсем так.

Обработка перепроводит документы начисления, но не делает полный математический перерасчет. Она берет уже существующие и сохраненные данные из табличных частей документов Начисление зарплаты и взносов и заново распределяет их по регистрам среднего заработка согласно актуальным настройкам. Это отлично работает, если вы, например, забыли поставить галочку «Включать в базу среднего заработка» у какой-то премии. Вы ставите настройку, запускаете обработку, и суммы появляются.

Но что делать, если ошибка была в часах?

Если ошибка заключалась в неверном учете времени (задвоение часов из-за неправильной настройки начисления), исходный документ Начисление зарплаты и взносов все еще хранит внутри себя неверно рассчитанные часы. Обработка просто скопирует эту ошибку в регистры заново.

Разберем алгоритм полного исправления времени:

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

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

← На главную