В начале 2019 года многие системные администраторы, программисты и бухгалтеры столкнулись с серьезной дилеммой: стоит ли переводить рабочие базы «1С:Зарплата и управление персоналом, редакция 3» со стабильной, но устаревающей ветки 3.1.5 на новую версию 3.1.9? С одной стороны, фирма «1С» заявляла об окончании поддержки ветки длительного сопровождения. С другой стороны, стабильность релиза 3.1.9 вызывала серьезные опасения у профессионального сообщества.
В этой статье мы подробно проанализируем политику обновлений «1С», рассмотрим технические особенности версий 3.1.5, 3.1.9 и 3.1.10, а также разберем, как сдавать отчетность по страховым взносам (РСВ) в условиях смены платформ и релизов.
Для начала разберем общую стратегию выпуска обновлений, которую применяет фирма «1С» для конфигурации Зарплата и управление персоналом. Разработчики разделяют выпускаемые версии на два ключевых типа:
3.1.5. В конфигурациях этого типа поддерживаются только изменения законодательства и исправляются исключительно критические ошибки. Новый функционал сюда не добавляется, что гарантирует высокую стабильность работы системы. Пользователи могут месяцами работать на одном релизе, не опасаясь, что очередное обновление сломает привычные алгоритмы расчета.3.1.6, 3.1.7, 3.1.8 и обсуждаемый 3.1.9. Они быстро сменяют друг друга в течение года. Выпуск каждой новой версии автоматически означает прекращение поддержки предыдущей. В этих версиях разработчики обкатывают новый функционал, оптимизируют интерфейс и исправляют текущие ошибки. Однако платой за новизну часто становится появление новых неожиданных багов.Первоначально фирма «1С» планировала прекратить поддержку 3.1.5 сразу после сдачи годовой отчетности за 2018 год. Однако реальная практика внесла свои коррективы. Поддержка ветки 3.1.5 была продлена до середины 2019 года (последний критический релиз 3.1.5.442 вышел в мае 2019 года). Это было сделано для того, чтобы дать пользователям возможность спокойно отчитаться за первый квартал 2019 года.
Опасения пользователей относительно нестабильности перехода на 3.1.9 полностью подтвердились на практике. Данный релиз содержал в себе ряд архитектурных изменений, которые привели к критическим ошибкам в расчете зарплаты и налогов:
Из полезных нововведений в 3.1.9 появился долгожданный функционал отнесения затрат по договорам ГПХ на счет 76 вместо счета 70 непосредственно в зарплатной программе. Тем не менее, для большинства стабильно работающих предприятий этот плюс не перевешивал минусы от обилия расчетных ошибок.
Проанализировав ситуацию, эксперты и опытные администраторы выработали верную тактику: пропустить промежуточную ветку 3.1.9 и дождаться выхода полноценной LTS-версии 3.1.10.
Этот прогноз полностью оправдался. Версия 3.1.10 вышла во втором квартале 2019 года и официально сменила 3.1.5 в качестве версии длительного сопровождения. В ней разработчики проделали огромную работу по исправлению ошибок ветки 3.1.9 (включая исправление расчетов НДФЛ). Данная версия поддерживалась фирмой «1С» более года — вплоть до сентября 2020 года, когда ей на смену пришла ветка 3.1.14.
Важный нюанс при переходе на 3.1.10 — системные требования. Эта конфигурация потребовала от пользователей обязательного обновления технологической платформы «1С:Предприятие» до версии не ниже 8.3.12. Это повлекло за собой дополнительные трудозатраты для системных администраторов, но обеспечило стабильную работу программного комплекса на долгое время.
В начале 2019 года на профессиональных форумах возникла паника: утверждалось, что с первого квартала вводится новая форма Расчета по страховым взносам (РСВ), которая якобы не будет поддержана в старой ветке 3.1.5. Это заставляло многих принимать поспешные решения об обновлении на нестабильную версию 3.1.9.
Давайте разберем, как обстояли дела на самом деле. Проект приказа ФНС об утверждении новой формы действительно существовал, но фискальные органы не успели принять его вовремя. В результате за I квартал 2019 года все налогоплательщики отчитывались по старой форме РСВ.
Однако порядок заполнения этой старой формы претерпел изменения в связи с отменой пониженных тарифов страховых взносов для компаний на упрощенной системе налогообложения (УСН), занимавшихся льготными видами деятельности. Согласно разъяснениям ФНС (письмо от 26.12.2018 № БС-4-11/25633@), заполнять отчетность следовало с учетом следующих особенностей:
01.НР (граждане РФ), ВЖНР (временно проживающие иностранцы), ВПНР (временно пребывающие иностранцы).08, 09 и 12 больше не используются.ПНЭД, ВЖЭД, ВПЭД.Поскольку сама форма бланка не изменилась, пользователи ветки 3.1.5 смогли успешно сформировать и отправить отчет за первый квартал 2019 года без экстренного обновления конфигурации. Все необходимые изменения кодов были поддержаны разработчиками 1С в рамках планового сопровождения устаревающей ветки.
На основе успешного опыта преодоления кризиса обновлений 2019 года сформулируем универсальные правила для системных администраторов и архитекторов систем 1С:
Шаг 1. Анализируйте критичность обновлений. Если ваша текущая LTS-версия (например, 3.1.5 в начале 2019 года или 3.1.10 в 2020 году) справляется с текущим законодательством, не спешите переходить на промежуточные релизы ради «нового функционала». Стабильность расчета зарплаты важнее единичных интерфейсных улучшений.
Шаг 2. Разверните тестовую базу. Никогда не обновляйте рабочую конфигурацию сразу. Создайте копию базы данных, обновите ее до целевого релиза (например, до 3.1.9 или 3.1.10) и попросите ведущего бухгалтера провести тестовый расчет зарплаты за прошлый месяц. Сравните результаты расчета НДФЛ и страховых взносов с точностью до копейки.
Шаг 3. Следите за планами релизов. Обращайте внимание на информацию с партнерских семинаров 1С и мониторинга изменений законодательства. Если вы видите, что готовится к выпуску новая LTS-версия (как это было с 3.1.10), имеет смысл перетерпеть временные неудобства на старой платформе и выполнить один большой контролируемый переход сразу на стабильный релиз, минуя череду проблемных промежуточных обновлений.