При работе в облачных сервисах, таких как 1С:Фреш, пользователи часто сталкиваются с ограничениями: невозможно подключить внешнюю обработку для прямой правки базы или запустить специализированные инструменты технического специалиста. Одна из самых сложных ситуаций возникает, когда необходимо отменить кадровое мероприятие (СЗВ-ТД или ЕФС-1), которое ранее было подано через сторонние сервисы, например, Контур или СБИС. В этом случае в базе 1С отсутствует уникальный идентификатор (UUID) мероприятия, который уже зарегистрирован в Социальном фонде (СФР). Без этого идентификатора фонд не примет отменяющую форму. Рассмотрим подробно, как решить эту проблему доступными методами.
Каждое кадровое событие (прием, перевод, увольнение), передаваемое в фонд, помечается уникальным набором символов — UUID (Universally Unique Identifier). Когда мы хотим отменить запись, мы должны отправить в СФР точно такой же UUID с признаком отмены. Если организация ранее работала в Контуре, то идентификаторы генерировались там. При переходе в 1С программа создает свои UUID, которые не совпадают с «контуровскими». В результате при попытке отмены система выдает ошибку, так как фонд «не узнает» мероприятие. Для быстрой замены идентификаторов и корректировки записей подойдёт расширение для редактирования трудовой деятельности СЗВ-ТД.
Проанализируем самый надежный способ внутри базы — создание документа-пустышки, который «приучит» систему к нужному идентификатору. Этот метод позволяет избежать прямой правки кода и подходит для облака.
Сведения о трудовой деятельности (СЗВ-ТД/ЕФС-1).Регистрация трудовой деятельности.Регистрация трудовой деятельности нажмем кнопку «Еще» — «Добавить». Важно именно добавлять запись вручную, а не выбирать существующую.ЕФС-1, подберем туда это мероприятие и установим флаг «Документ принят в ПФР (СФР) полностью».Результат: Программа зафиксирует в регистре Мероприятия переданные, что мероприятие с нужным нам UUID уже существует и успешно отправлено. Теперь при создании отменяющего документа 1С подтянет именно этот идентификатор.
Разберем ситуацию, когда нам нужно отправить отчет «здесь и сейчас», не внося долгих правок в регистры. Этот способ основан на том, что фонд принимает файлы, а не саму базу данных 1С.
ЕФС-1 с отменяющим мероприятием. Программа подставит свой внутренний (неверный) UUID.UUID или ИдентификаторМероприятия).Проанализируем преимущество этого метода: система отправит файл в фонд «как есть», без повторной проверки по внутренним регистрам базы. Фонд получит корректный UUID и примет отмену.
Мало кто знает, что в современных редакциях ЗУП/ЗКГУ функционал исправления идентификаторов уже встроен в типовой код. Посмотрим, как его найти в облаке, где закрыты «Функции для технического специалиста».
Попробуем перейти в раздел Администрирование — Обслуживание — Корректировка данных. В некоторых релизах облачного сервиса Fresh там доступна ссылка на «Редактирование идентификаторов кадровых мероприятий». Если прямой ссылки нет, попробуйте воспользоваться поиском по меню (значок лупы в верхней панели), введя фразу «Редактирование UUID».
Если обработка открылась, порядок действий будет следующим:
Для продвинутых пользователей в облаке существует «универсальный ключ» к регистрам — документ Перенос данных (технический код документа ДанныеДляРасчетаЗарплаты или просто ПереносДанных). Рассмотрим, как с его помощью внести правки в регистры сведений.
Мероприятия трудовой деятельности.После проведения документа система будет считать, что данное мероприятие всегда было в базе с нужным идентификатором. Проанализируем последствия: это наиболее чистый способ с точки зрения логики базы данных, так как исправляются сами записи в регистрах, а не просто внешние файлы. При необходимости массовой корректировки значений в таких записях можно использовать обработку для редактирования движений в регистрах документа «Перенос данных».
Подведем итог: если вы работаете в облаке и вам нужно исправить UUID, не отчаивайтесь из-за отсутствия внешних обработок. Самый быстрый путь — правка XML-файла с последующей загрузкой через сервис «1С-Отчетность». Самый корректный путь для долгосрочной работы — использование документа «Регистрация трудовой деятельности» или «Перенос данных» для актуализации регистров. Помните, что после ручной правки UUID важно убедиться, что отменяющее мероприятие в 1С создается именно на основании «исправленной» записи.