Переход на 1С:ЗУП 3.1.12: стоит ли обновляться и какие технические сложности могут возникнуть

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

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

Политика сопровождения: LTS-версии против текущих релизов

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

  1. Версия длительного сопровождения (LTS) — на тот момент это была ветка 3.1.10. В ней поддерживаются только изменения законодательства и исправляются критические ошибки. Это выбор для тех, кому важна стабильность и отсутствие «сюрпризов» в алгоритмах расчета.
  2. Текущие версии — к ним относятся 3.1.11, 3.1.12 и последующие. Они включают новый функционал, изменения в интерфейсе и новые возможности платформы, но при этом могут содержать большее количество промежуточных ошибок.

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

Технические требования и переход на платформу 8.3.14

Одной из ключевых особенностей релиза 3.1.12 является обязательный переход на платформу 8.3.14. Разберем, чем это обусловлено и какие последствия несет для администратора и программиста:

Проблемы с перерасчетами и механизмом исправлений

В процессе работы с версиями 3.1.10 и 3.1.12 часто возникает вопрос: почему программа «не видит» необходимость перерасчета? Проанализируем ситуацию на примере больничного листа. Если выплата по документу уже произведена, программа блокирует прямые изменения в нем для сохранения целостности 6-НДФЛ.

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

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

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

Особенности расчета резервов отпусков в 3.1.12

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

Программа перешла на более строгий алгоритм контроля остатков отпусков. Теперь при формировании резервов 1С:ЗУП детально анализирует право на отпуск каждого сотрудника. Если ранее округления могли проходить незаметно, то в новом релизе из-за уточнения механизмов расчета среднего заработка и остатков дней, система может форсированно «дотягивать» значения до нормативных 2.33 дня за месяц.

Для корректного отражения резервов рекомендуем:

Законодательные новшества: ЭТК и COVID-19

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

Электронные трудовые книжки (СЗВ-ТД): Начиная с определенных сборок 3.1.12, была реализована поддержка формы СЗВ-ТД. Основная сложность здесь заключается в регистрации исторических событий. Если кадровое мероприятие было создано до обновления, оно может не попасть в отчет автоматически. В таком случае используйте документ Регистрация трудовой деятельности для ручной фиксации «старых» приемов и переводов.

Оплата нерабочих дней (COVID-19): В более поздних патчах для 3.1.12 (начиная с 3.1.12.113) был добавлен механизм учета «ковидных» периодов. Нам важно правильно настроить код времени в табеле — ОН (Оплачиваемый нерабочий день), чтобы эти суммы и дни корректно исключались из расчета среднего заработка для будущих отпусков.

Ошибки в учете НДФЛ

Типичной проблемой данной ветки релизов стали «фантомные» копейки в регистрах НДФЛ. Проанализируем ситуацию: при заполнении ведомостей на выплату зарплаты сумма налога может разбиваться на две строки (например, +0.01 и -0.01). Это происходит из-за накопительных ошибок в округлении при распределении налога по источникам финансирования или подразделениям.

Решение: Регулярно используйте отчеты Анализ НДФЛ по месяцам и Контроль пересортицы по НДФЛ. Если вы видите разрывы, необходимо проверить регистр накопления Расчеты налогоплательщиков с бюджетом по НДФЛ и при необходимости скорректировать остатки документом Операция учета НДФЛ.

Резюме

Подводя итог, можно сказать, что переход на 1С:ЗУП 3.1.12 оправдан в тех случаях, когда вам требуются последние законодательные изменения (ЭТК, новые формы отчетности) и вы готовы к использованию платформы 8.3.14. Однако для крупных предприятий с высокими требованиями к стабильности часто более рациональным выбором остается использование LTS-версии (на тот момент 3.1.10) с установкой необходимых патчей до момента выхода следующей стабильной ветки длительного сопровождения.

← На главную