Каждый бухгалтер и кадровик, работающий в программе 1С:Зарплата и Управление Персоналом 3.1, рано или поздно сталкивается с необходимостью скорректировать или полностью отменить ранее переданные в СФР (ранее — ПФР) сведения о трудовой деятельности сотрудников. В этот момент нередко возникает крайне неприятная ситуация: при отправке отменяющей формы фонд возвращает протокол с ошибкой ВС.Б-МП.1.1 («По зарегистрированному лицу мероприятия не приняты, не найдены исходные сведения для отменяемого мероприятия»).
В этой статье мы подробно проанализируем, почему возникает данная ошибка, разберем внутренние механизмы работы программы с уникальными идентификаторами мероприятий и рассмотрим пошаговые инструкции по исправлению этой ситуации как вручную, так и с помощью специализированных инструментов.
Прежде всего отметим важное изменение законодательного контекста: отчетность по форме СЗВ-ТД была упразднена, и сейчас эти сведения подаются в составе единой формы ЕФС-1 (Подраздел 1.1). Тем не менее, техническая логика взаимодействия с базой данных фонда осталась абсолютно неизменной. В основе этой логики лежит использование уникальных GUID-идентификаторов.
Выясним причину проблемы. Почему СФР «не видит» отменяемое мероприятие, если в вашей базе «1С» оно наглядно присутствует? Дело в том, что каждому кадровому событию (прием на работу, перевод, увольнение) программа присваивает уникальный 36-символьный идентификатор — UUID (или GUID). Когда вы отправляете исходный отчет и фонд его успешно принимает, этот UUID жестко закрепляется за мероприятием в базе СФР. Чтобы отменить это событие, программа должна отправить в фонд точно такой же UUID с признаком отмены. Если идентификаторы в отправляемом файле и в базе фонда не совпадают хотя бы на один символ, принимающий шлюз СФР выдает ошибку ВС.Б-МП.1.1.
Проанализируем типичный сценарий, который приводит к этой беде на практике. Кадровые специалисты создают документ регистрации, отправляют отчет, получают положительный протокол. Спустя время они обнаруживают ошибку в исходном кадровом приказе. Вместо того чтобы сделать корректное исправление, они распроводят исходный документ, удаляют его, создают новый или многократно перенабирают корректировки «задним числом». При каждом таком действии программа 1С генерирует абсолютно новый UUID. В результате в базе СФР остается старый идентификатор, а в вашей программе «1С» фиксируется новый. Попытка отменить старое мероприятие новым кодом закономерно оборачивается отказом.
Ниже мы рассмотрим подробные варианты решения этой проблемы, начиная от ручного сопоставления файлов и заканчивая автоматизированными сервисными обработками.
Если кадровые документы перепроводились, оригинальный идентификатор стерся из базы «1С», но он гарантированно сохранился в том файле, который вы физически отправляли в фонд и по которому получили положительный протокол приема. Наша задача — извлечь этот идентификатор и записать его обратно в «1С».
Разберем этот процесс по шагам:
UUID (или ИдМероприятия). Выглядит он примерно следующим образом:
<Мероприятие>
<ИдМероприятия>e1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d</ИдМероприятия>
<Вид>1</Вид>
<Дата>2023-10-15</Дата>
</Мероприятие>
Скопируйте это значение (в нашем примере это e1b2c3d4-e5f6-7a8b-9c0d-1e2f3a4b5c6d). Теперь нам нужно вернуть этот идентификатор в программу 1С. Выполним обходной маневр:
РегистрацияТрудовойДеятельности.Идентификатор, установите напротив него флажок и нажмите кнопку «ОК» (или «Применить»).UUID. Проведите документ.После проведения документа РегистрацияТрудовойДеятельности с правильным идентификатором вы можете заново создать форму ЕФС-1 (СЗВ-ТД). Программа автоматически подтянет верный идентификатор для отменяющей записи, и СФР без проблем примет отчет.
Если расхождений по идентификаторам накопилось много, ручной поиск в XML-файлах может занять колоссальное количество времени. В актуальных версиях программы «1С:ЗУП 3.1» разработчики предусмотрели встроенный инструмент автоматической синхронизации данных.
Рассмотрим, как запустить этот инструмент:
Этот способ позволяет одним действием восстановить полную синхронизацию базы данных 1С и СФР по всем сотрудникам организации.
Для продвинутых пользователей и администраторов систем разработчики «1С» выпускают специализированный сервисный пакет утилит для исправления проблем с отчетностью ЕФС-1. Получить их можно на партнерском форуме или обратившись на линию технической поддержки вашей обслуживающей компании.
Пакет включает в себя два основных инструмента:
Использование данных инструментов минимизирует риски ручных ошибок при редактировании документов.
Иногда возникает обратная ситуация: кадровики удалили лишние корректировки, но программа упорно продолжает включать в новые отчеты строки отмены мероприятий с непонятными идентификаторами, которых давно нет в документах-основаниях. Это происходит из-за «зависания» записей в скрытых регистрах сведений программы.
Проанализируем, как очистить эти фантомные записи:
e1cib/list/РегистрСведений.МероприятияТрудовойДеятельностиПрочие и нажмите кнопку «Перейти».Важное предупреждение: Работа со служебными регистрами сведений напрямую требует повышенной внимательности. Перед проведением любых подобных манипуляций обязательно сделайте резервную копию вашей информационной базы!
Чтобы избежать появления ошибки ВС.Б-МП.1.1 в вашей дальнейшей практике, рекомендуем внедрить в работу кадровой службы несколько простых правил:
РегистрацияТрудовойДеятельности.Придерживаясь этих правил и используя описанные выше методики синхронизации, вы навсегда избавитесь от проблем с ненайденными исходными сведениями при отправке отчетности в Социальный фонд России.