Почему в УПП 1.3 при временном кадровом перемещении в начислении зарплаты появляются лишние строки и как это исправить?

Бухгалтер 1С v8.3 (Обычные формы) Управленческий учет Промышленность, строительство и АПК
← На главную

В конфигурации Управление производственным предприятием (редакция 1.3), которая базируется на учетных механизмах ЗУП 2.5, пользователи часто сталкиваются с проблемой при оформлении временных кадровых перемещений. Суть проблемы заключается в том, что при указании даты окончания перемещения в документе Кадровое перемещение организаций, в последующем документе Начисление зарплаты сотрудникам система формирует лишнюю строку. Первая строка корректно рассчитывает начисление за период перемещения, а вторая — ошибочно назначает это же (или старое) начисление с даты, следующей за днем окончания перемещения, до конца расчетного месяца.

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

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

Для начала разберем по шагам, как работает механизм регистрации плановых начислений в УПП 1.3. Когда мы создаем документ Кадровое перемещение организаций и заполняем поле "по" (дата окончания), система вносит записи в регистр сведений Плановые начисления сотрудников.

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

Дополнительным фактором нестабильности выступает индексация заработка. Если в расчетном периоде проводилась индексация, механизмы временных интервалов внутри одного месяца в редакции 1.3 могут конфликтовать, создавая «фантомные» записи в регистрах.

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

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

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

Такой подход позволяет системе четко закрыть период действия начисления в регистре без попыток автоматического «продления» или возврата к предыдущим значениям.

Способ 2. Создание «обратного» кадрового перемещения

Специалисты по сопровождению 1С часто рекомендуют избегать использования функционала «временности» в одном документе. Проанализируем альтернативный алгоритм:

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

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

Способ 3. Проверка и корректировка регистра сведений

Если документ начисления зарплаты уже сформирован некорректно, мы можем проанализировать движения, которые сделал документ-основание. Разберем, на что обратить внимание:

  1. Перейдите в регистр сведений Плановые начисления сотрудников и сделайте отбор по конкретному работнику.
  2. Проанализируйте записи. Если вы видите запись, созданную документом перемещения, которая имеет дату начала ДатаОкончанияПеремещения + 1 день, то именно она является лишней.
  3. В некоторых случаях помогает ручная корректировка записей регистра (через обработку или документ Корректировка записей регистров), однако это крайняя мера.

Рекомендации по работе в УПП 1.3

Проанализировав практику работы в данной конфигурации, можно сделать вывод, что механизм «Временного перемещения» полноценно и стабильно работает только для кадровых данных (подразделение, должность). Блок расчета зарплаты в 1.3 часто игнорирует дату окончания или обрабатывает её упрощенно.

Основные правила для предотвращения ошибок:

← На главную