Почему разовая премия не включается в расчет среднего заработка к документу "Отпуск" в 1С?

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

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

Представим типовую ситуацию: вы провели документ "Премия" с видом "Разовая премия", но затем его пришлось исправить, создав новый документ с видом "Премия разовая". После всех манипуляций вы обнаруживаете, что при расчете среднего заработка к документу "Отпуск" эта исправленная премия игнорируется. При этом в расчетном листке сотрудника она отражается корректно, а в отчете "Расчет среднего заработка" за соответствующий месяц премия отсутствует. Это может быть весьма запутанной ситуацией, особенно когда базовые настройки начисления проверены и выглядят правильно.

Шаг 1: Первичная диагностика — проверка регистра "Данные о начислениях для расчета среднего заработка (общий)"

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

  1. Откройте регистр: Перейдите в раздел "Все функции" (обычно доступен через главное меню или сочетание клавиш Ctrl+Shift+Alt+F) → "Регистры накопления" → "Данные о начислениях для расчета среднего заработка (общий)".
  2. Установите отбор: Установите отбор по конкретному сотруднику и, если необходимо, по проблемному периоду (месяцу, за который была начислена премия).
  3. Проанализируйте данные: Внимательно просмотрите записи за проблемный месяц. Нас интересует, есть ли там строка, соответствующая вашей "Премии разовой".

В нашем случае, как правило, вы обнаружите, что запись о "Премии разовой" за Январь (или любой другой проблемный месяц) отсутствует, хотя другие начисления (например, "Оплата по окладу" и даже другие "Премии разовые") могут отображаться нормально. Отсутствие записи в этом регистре — это ключевой признак, указывающий на то, что проблема кроется не в расчете самого отпуска, а в том, что данные о премии просто не были записаны или были удалены из базы для расчета среднего заработка.

Почему запись могла пропасть или не появиться? Чаще всего это происходит после исправления документа. Программа при перепроведении или исправлении документа должна корректно обновить движения по всем регистрам. Однако, в редких случаях, или при определенных сочетаниях действий (особенно при переходе от одного вида премии к другому, даже если их названия кажутся похожими), данные могли быть некорректно перезаписаны или попросту не записаны в нужный регистр.

Шаг 2: Детальная проверка настроек вида начисления "Премия разовая"

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

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

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

Шаг 3: Углубленный анализ причин, по которым премия может не попасть в средний заработок

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

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

Шаг 4: Основное решение проблемы — перепроведение документа премии

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

Разберем процесс по шагам:

  1. Откройте проблемный документ: Найдите и откройте документ "Премия" (с видом "Премия разовая"), который не учитывается в среднем заработке.
  2. Выполните перепроведение: Нажмите кнопку "Провести" или "Провести и закрыть" в документе. Программа заново выполнит все алгоритмы проведения, в том числе формирование движений по регистрам.
  3. Проверьте регистр снова: После перепроведения документа вернитесь к регистру накопления Данные о начислениях для расчета среднего заработка (общий) (как мы это делали в Шаге 1). Снова установите отбор по сотруднику и периоду.

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

Что происходит при перепроведении?

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

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

Шаг 5: Обновление данных и перерасчет "Отпуска"

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

  1. Пересчитайте документ "Отпуск": Откройте документ "Отпуск" и нажмите кнопку "Пересчитать" или "Рассчитать". Программа должна заново рассчитать средний заработок, теперь уже с учетом корректно внесенной премии.
  2. Проверьте отчет "Расчет среднего заработка": Откройте печатную форму "Расчет среднего заработка" из документа "Отпуск". Убедитесь, что за проблемный месяц теперь видна строка с "Премией разовой" и она корректно учитывается в общей сумме.

Если проблема не решилась даже после перепроведения документа, или если вы имеете дело с большим количеством документов, которые нуждаются в актуализации, можно использовать специализированные обработки:

Альтернативное решение: Обработка "Обновить данные для расчета среднего заработка"

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

В зависимости от конфигурации, такая обработка может находиться в разных местах, например:

  1. Через "Все функции": "Все функции" → "Обработки" → "Обновить данные для расчета среднего заработка" (или похожее название).
  2. В разделах зарплаты: Иногда она интегрирована в раздел "Зарплата" или "Настройка".

Как использовать:

  1. Запустите обработку.
  2. Укажите период, за который необходимо обновить данные (обычно, с начала года или с момента возникновения проблемы).
  3. Запустите выполнение. Обработка проанализирует документы и обновит движения по регистрам среднего заработка.

Иногда, в старых версиях или специфических конфигурациях, может упоминаться обработка Обработка.ПроведениеДокументовПоВидамУчета, которая также может быть использована для массового перепроведения или актуализации данных, но чаще всего для проблем с расчетом среднего заработка используется более специализированная обработка.

Что еще можно проверить, если проблема не решена?

  1. Журнал регистрации: Если при проведении документа или работе обработки возникают ошибки, они могут быть записаны в "Журнале регистрации". Проанализируйте его на наличие записей, связанных с проблемным документом или периодом. Это может дать ценную информацию о корневой причине.
  2. Актуальность релиза 1С: Убедитесь, что ваша база 1С обновлена до последнего актуального релиза. Некоторые ошибки, связанные с расчетом среднего заработка или поведением регистров, могут быть исправлены в новых версиях программы. В облачных базах обновления происходят автоматически, но в случае локальной установки это может быть причиной.

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

← На главную