Переход с устаревшей конфигурации Зарплата и Управление Персоналом 2.5 на современную версию 3.1 — процесс трудоемкий, и нередко ошибки обнаруживаются спустя несколько лет. Типичная ситуация: при переносе данных в 2020 году сотруднику ошибочно назначили должность «Инженер» вместо «Инженер-сметчик». Поскольку отчетность в ПФР (ныне СФР) на тот момент подавалась из старой базы, в фонде числятся верные данные, а в новой базе ЗУП 3.1 возникла несостыковка. Рассмотрим подробнее, как корректно исправить эту ситуацию, не нарушив целостность учета и отчетности.
Прежде чем приступать к правкам, нам необходимо выяснить, каким именно способом данные попали в новую базу. В ЗУП 3.1 существует два основных варианта переноса:
Прием на работу, Кадровый перевод и т.д.Перенос данных и специализированный документ Начальная штатная расстановка.Проанализируем ситуацию: если в вашей базе присутствуют документы Прием на работу с датами прошлых лет (например, 2015 или 2018 год), значит, использовался первый вариант. Если же вместо них вы видите только записи в разделе Администрирование — Перенос данных, то править нужно именно регистры через эти технические документы.
Если перенос был «документ в документ», мы можем отредактировать первичный приказ. Однако программа блокирует редактирование документов, по которым уже была подана отчетность или которые относятся к закрытым периодам. Разберем по шагам, как обойти это ограничение:
Прием на работу.Сведения о трудовой деятельности), перейдем по ссылке на документ СЗВ-ТД/ЕФС-1 внутри формы приема и временно снимем флаг «Документ принят в ПФР (не редактируется)».Штатном расписании (если оно ведется) и выбрать ее в документе.Проанализируем критически важный технический аспект. Каждое кадровое событие, переданное в фонд, имеет скрытый идентификатор UUID. Если мы просто перепроведем старый документ, система может сгенерировать новый UUID. В результате, при следующей подаче отчетности ЕФС-1, программа может посчитать это как отмену старого мероприятия и создание нового, что приведет к путанице в СФР.
Чтобы избежать проблем с отчетностью, проверим регистр сведений Мероприятия трудовой деятельности. После внесения правок идентификатор мероприятия должен остаться прежним. Если он изменился, программисту потребуется воспользоваться обработкой Групповое изменение реквизитов, чтобы вернуть исходный UUID в записи регистра.
Рассмотрим более безопасный способ исправления кадровой истории специально для целей отчетности. Если мы не хотим трогать документы 2020 года, воспользуемся штатным механизмом:
Регистрация трудовой деятельности.Этот метод хорош тем, что он «прозрачен» для проверяющих органов и автоматически подтягивает нужные идентификаторы для корректирующих форм ЕФС-1.
Выясним причину, по которой после исправления старых документов программа начинает «просить» пересчитать зарплату за последние 4 года. При любом изменении в кадровых документах 1С фиксирует событие в специальном регистре. Чтобы не получить гору ненужных доначислений в текущем месяце, выполним следующие действия:
Важно: Простое удаление из списка помогает разово. Если вы планируете и дальше вносить изменения в «задним числом», обязательно проверяйте этот раздел, иначе при расчете следующей зарплаты программа автоматически добавит вкладку «Досчеты» в документ Начисление зарплаты и взносов.
Как мы видели в обсуждении, кадровики часто выбирают путь наименьшего сопротивления — делают Кадровый перевод текущим числом. Посмотрим на последствия такого шага:
Т-2 будет указано, что с 2020 по 2024 год сотрудник работал на неверной должности. Это может стать проблемой при подтверждении льготного стажа или при проверках трудовой инспекции.В случаях «кривого» переноса бывает так, что данные в документах исправлены, а в отчетах (например, Штатная расстановка) все равно лезет старая должность. Это происходит из-за рассинхронизации данных в регистрах сведений. Проанализируем, как проверить записи напрямую:
Кадровая история сотрудников.Групповое изменение реквизитов без проведения), записи придется корректировать вручную или через документ Перенос данных.Для исправления в Переносе данных (если ошибка пришла именно оттуда):
// Пример логики поиска нужной записи в Переносе данных
Найти документ "Перенос данных", где в табличной части
"РегистрСведений.КадроваяИсторияСотрудников"
содержится запись по сотруднику "Иванов" за дату 01.01.2020.
Отредактировать значение в колонке "Должность".
Для исправления должности после переноса данных наиболее профессиональным и безопасным методом является сочетание коррекции первичного документа (с предварительной разблокировкой формы) и последующей тщательной очистки регистра Перерасчеты. При этом всегда необходимо сверять UUID мероприятий в регистре Мероприятия трудовой деятельности, чтобы не спровоцировать подачу дублирующих или отменяющих сведений в Социальный фонд РФ. Помните, что любые манипуляции с данными прошлых лет следует предварительно тестировать на копии информационной базы.