С введением в РФ электронных трудовых книжек (ЭТК) и новой формы отчетности СЗВ-ТД в 2020 году у многих пользователей и разработчиков старых конфигураций 1С возникли резонные вопросы. Появится ли поддержка этого отчета в используемых системах? Стоит ли ждать обновлений для комплексных решений или придется дорабатывать базы вручную? И как быть тем, кто остался на конфигурациях, снятых с поддержки?
В этой статье мы подробно разберем ситуацию с поддержкой формы СЗВ-ТД в решениях 1С:Управление производственным предприятием (УПП) 1.3, 1С:Зарплата и управление персоналом (ЗУП) 2.5 и 1С:Комплексная автоматизация (КА) 1.1. Мы выясним хронологию выхода релизов, проанализируем технические нюансы реализации и рассмотрим варианты решения проблем для устаревших систем.
Для пользователей комплексного решения 1С:УПП 1.3 разработчики фирмы «1С» предусмотрели штатное обновление. На момент начала обсуждения этой темы в релизе 1.3.131.1 форма еще отсутствовала, что вызвало волнение среди бухгалтеров.
Проанализируем хронологию и особенности внедрения СЗВ-ТД в УПП:
1.3.132.2 в начале февраля 2020 года.ПриемНаРаботуВОрганизацию, КадровоеПеремещениеОрганизаций и УвольнениеИзОрганизаций — был добавлен флаг «Отразить в трудовой книжке». Был разработан специализированный документ СведенияОТрудовойДеятельностиРаботниковСЗВТД для подготовки и отправки сведений в ПФР (ныне СФР).1.3.132.3. Также первоначальное заполнение предыстории сотрудников на 01.01.2020 работало нестабильно, из-за чего программистам часто приходилось использовать сторонние внешние обработки для заполнения табличных частей.1.3.161.3) разработчики добавили обязательное заполнение «Кода выполняемой функции» по классификатору ОКЗ. Это усложнило учет, так как потребовало заполнения трудовых функций для всех штатных позиций или должностей в информационной базе.Для пользователей решений по расчету зарплаты ситуация разделилась строго по версиям поставки продукта. Выясним, почему возникло такое разделение:
1С:ЗУП 2.5 ПРОФ. В этой версии форма СЗВ-ТД так и не появилась. Официальная поддержка версии ПРОФ была полностью прекращена еще в 2018 году. Фирма «1С» не выпускала никаких законодательных обновлений для этой конфигурации. Пользователям ПРОФ-версии пришлось оперативно переходить на современную редакцию ЗУП 3.1 или приобретать апгрейд до КОРП-версии.
1С:ЗУП 2.5 КОРП. Корпоративная версия ЗУП 2.5 на тот момент находилась в режиме ограниченной поддержки. Форма СЗВ-ТД была официально добавлена в релизе 2.5.147.2 от 7 февраля 2020 года.
Однако автоматизация в ЗУП 2.5 КОРП оказалась существенно урезанной по сравнению с редакцией 3.1. Рассмотрим ключевые ограничения:
Конфигурация Комплексная автоматизация 1.1 к началу 2020 года была полностью снята с поддержки. Никаких официальных обновлений с формой СЗВ-ТД для этой программы не выпускалось. Тем не менее многие компании продолжали вести в ней учет.
Рассмотрим подробнее, как ИТ-отделы и программисты решали эту задачу:
Поскольку архитектура метаданных и кадровый блок в КА 1.1 практически идентичны конфигурации УПП 1.3, наиболее популярным решением стал ручной перенос (бэкпортирование) функционала. Программисты выполняли сравнение и объединение конфигураций КА 1.1 и обновленного релиза УПП 1.3, перенося следующие объекты:
СведенияОТрудовойДеятельностиРаботниковСЗВТД со всеми макетами и формами;МероприятияТрудовойДеятельности и МероприятияТрудовойДеятельностиПереданные;Для тех компаний, у которых не было штатных программистов для проведения столь сложного обновления, единственным выходом был переход на 1С:КА 2 или выгрузка кадровых данных во внешние сервисы сдачи отчетности.
Давайте проанализируем структуру хранения данных, которая используется в конфигурациях на обычных формах (УПП 1.3 и ЗУП 2.5 КОРП) для формирования отчета СЗВ-ТД.
Кадровые события регистрируются в специализированном регистре сведений. Посмотрим на пример структуры запроса, который собирает данные для заполнения документа:
// Пример логики запроса для получения неотправленных кадровых мероприятий
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Мероприятия.Сотрудник КАК Сотрудник,
| Мероприятия.ВидМероприятия КАК ВидМероприятия,
| Мероприятия.ДатаМероприятия КАК ДатаМероприятия,
| Мероприятия.Организация КАК Организация,
| Мероприятия.Должность КАК Должность
|ИЗ
| РегистрСведений.МероприятияТрудовойДеятельности КАК Мероприятия
|ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.МероприятияТрудовойДеятельностиПереданные КАК Переданные
| ПО Мероприятия.Сотрудник = Переданные.Сотрудник
| И Мероприятия.ИдентификаторМероприятия = Переданные.ИдентификаторМероприятия
|ГДЕ
| Переданные.ИдентификаторМероприятия ЕСТЬ NULL
| И Мероприятия.Организация = &Организация";
Запрос.УстановитьПараметр("Организация", ВыбОрганизация);
Результат = Запрос.Выполнить();
Если вы занимаетесь адаптацией или доработкой кадрового учета, важно помнить, что запись в регистр МероприятияТрудовойДеятельности производится непосредственно при проведении документов ПриемНаРаботуВОрганизацию или УвольнениеИзОрганизаций, но только при условии, что в документе взведен соответствующий флаг.
Обратим внимание на важное историческое развитие этой отчетности. С 1 января 2023 года ПФР и ФСС объединились в Социальный фонд России (СФР), а форма СЗВ-ТД прекратила свое существование. На смену ей пришел Подраздел 1.1 формы ЕФС-1.
Выясним, как это изменение отразилось на пользователях поддерживаемой 1С:УПП 1.3:
СведенияОТрудовойДеятельностиРаботниковСЗВТД.Это позволило компаниям, оставшимся на УПП 1.3, продолжить сдавать отчетность без кардинальной перестройки бизнес-процессов.
Подводя итог, проанализируем текущее положение дел. Хотя в УПП 1.3 и ЗУП 2.5 КОРП регламентированная отчетность по кадрам поддерживается, затраты на обслуживание этих систем постоянно растут. Ограничения обычных форм и отсутствие гибких инструментов автоматизации (таких как полноценное автоматическое заполнение предыстории кадровых событий, удобные рабочие места кадровика) делают работу пользователей неэффективной.
Мы рекомендуем рассмотреть постепенный, но планомерный переход на современные программные продукты: