Диагностика ЕФС-1: ошибки СФР, дубли кадровых мероприятий и восстановление идентификаторов (ЗУП, КА, ERP)
Учетные задачи - Кадровый учет
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Назначение
Предназначена для диагностики ситуаций, когда ранее переданные сведения повторно попадают в ЕФС-1, изменяются идентификаторы кадровых мероприятий, возникают расхождения со статусами приёма или ошибки при отправке и корректировке сведений в СФР.
Основная задача обработки — не просто обнаружить проблему, а показать её причину, восстановить историю события и подсказать пользователю дальнейшие действия.
Поддерживается работа с конфигурациями 1С:ЗУП, 1С:Комплексная автоматизация, 1С:ERP.
Какие проблемы помогает выявить
Одна из наиболее распространённых ситуаций возникает после изменения ранее проведённых кадровых документов.
Например, сотрудник был принят на работу, сведения успешно переданы в СФР и включены в принятый ЕФС-1. Позднее пользователь открыл кадровый документ и перепровёл его. При определённых обстоятельствах идентификатор мероприятия изменился, и программа снова предлагает включить уже переданный приём в очередной ЕФС-1.
Встречаются и более сложные случаи: частично принятые отчёты, некорректные отметки принятия, повторные мероприятия, отмены и корректировки, ошибки XML-протоколов СФР.
Разобраться в подобных ситуациях вручную бывает непросто, особенно если у организации большое количество сотрудников и за несколько лет сформированы сотни или тысячи документов ЕФС-1.
Обработка позволяет собрать связанную информацию в одном месте.
Основные возможности
1. Поиск повторных кадровых мероприятий
Выявление ситуаций, при которых мероприятие уже передавалось ранее, но в текущем состоянии информационной базы снова может считаться непереданным.
2. Контроль идентификаторов мероприятий
Сопоставление текущих и ранее переданных идентификаторов. Поиск изменений ИД после перепроведения кадровых документов и определение возможных причин повторного включения в отчётность.
3. Проверка статусов принятия ЕФС-1
Анализ состояния документов, признаков принятия, записей регистров и статусов конкретных мероприятий. Учитываются случаи частичного приёма, когда один документ содержит как принятые, так и проблемные сведения.
4. Анализ ошибок протоколов СФР
Разбор доступных XML-протоколов приёма ЕФС-1. Обработка показывает коды проверок, описания ошибок и рекомендации по дальнейшим действиям.
Предусмотрено сопоставление ошибок с конкретными физическими лицами и мероприятиями, включая отменяемые события.
5. Диагностика корректировок и отмен
Проверка цепочек, содержащих исходное кадровое мероприятие, его отмену, новое мероприятие после корректировки и связанные документы ЕФС-1.
Это особенно полезно в ситуациях, когда отчёт был принят частично, а последующие корректировки не дали ожидаемого результата.
6. Полная цепочка кадрового события
При выборе проблемной строки в нижней части обработки отображается хронология связанных событий:
-
Исходное кадровое мероприятие.
-
Первоначальный документ ЕФС-1.
-
Результат его приёма или ошибка СФР.
-
Корректировка либо отмена мероприятия.
-
Последующие документы ЕФС-1.
-
Ошибки повторной передачи и текущий результат.
Документы можно открывать непосредственно из цепочки.
7. Понятные результаты диагностики
В основной таблице отображаются сотрудник, вид и дата мероприятия, связанный кадровый документ, ЕФС-1, результат проверки и рекомендация.
Для дополнительных сведений предусмотрен режим «Техническая информация», раскрывающий идентификаторы и служебные данные.
8. Восстановление ранее переданных идентификаторов
Для подтверждённых случаев предусмотрена возможность восстановления прежнего ИД мероприятия.
Перед выполнением проверяется однозначность соответствия текущего и ранее переданного события. Если обнаружены существенные изменения кадровых данных, неоднозначные совпадения или неподтверждённое принятие, автоматическое восстановление блокируется.
Доступны точечное восстановление и обработка подтверждённых кандидатов с отдельным подтверждением пользователя.
9. Выгрузка результатов в Excel
Результаты диагностики выгружаются в XLSX вместе с подробной историей событий.
В файле используется иерархическая группировка строк. Основные результаты отображаются в свёрнутом виде, а связанные кадровые документы, ЕФС-1, изменения идентификаторов и ошибки СФР можно раскрывать кнопкой «+».
При наличии выполненных восстановлений в выгрузку включается протокол изменений.
Формирование XLSX выполняется без использования COM.
Удобство работы
Интерфейс организован по принципу «нашли проблему — посмотрели историю — определили действие».
Пользователю не требуется самостоятельно сопоставлять десятки записей регистров и документов, чтобы установить последовательность событий.
Можно выбрать период и организацию, выполнить диагностику, просмотреть найденные проблемы и при необходимости открыть связанные документы.
Предусмотрены отбор только проблемных мероприятий, отображение корректных записей и дополнительной технической информации.
Безопасность данных
По умолчанию обработка выполняет только диагностику и не изменяет учётные данные.
Восстановление идентификаторов запускается исключительно отдельной командой пользователя после подтверждения.
Обработка не выполняет массовое исправление неоднозначных случаев, не устанавливает произвольно статусы принятия и не изменяет исторические документы ЕФС-1 только ради устранения расхождений.
Если автоматическое исправление недопустимо, пользователь получает рекомендацию для дальнейшего анализа или выполнения штатной корректировки.
Рекомендуется выполнять операции восстановления идентификаторов после проверки ситуации на копии информационной базы.
Совместимость
Обработка проверена в конфигурациях:
-
1С:Зарплата и управление персоналом 3.1;
-
1С:Комплексная автоматизация 2.5 и 2.6;
-
1С Управление предприятием 2.5 и 2.6.
Используется формат внешней обработки EPF. Изменение основной конфигурации для обычного запуска не требуется.
Тестирование и развитие
Разработка прошла проверку на большом количестве различных ошибок и проблемных ситуаций, связанных с ЕФС-1.
В ходе тестирования рассматривались случаи повторной передачи ранее принятых мероприятий, изменения идентификаторов, некорректных статусов, частичного приёма, отмен и корректировок, а также различные ошибки, возвращаемые СФР.
Особое внимание уделено сложным цепочкам, когда одно кадровое событие проходит через несколько документов ЕФС-1 и последовательных корректировок.
При этом механизмы формирования отчётности и проверки сведений со стороны СФР могут изменяться. Не исключено появление новых ошибок и нестандартных ситуаций, которые пока не охвачены диагностикой.
Если вы столкнулись с очередной ошибкой ЕФС-1, необычным протоколом СФР или ситуацией, которую обработка не смогла корректно определить, обязательно напишите об этом в комментариях к публикации.
Желательно указать конфигурацию и её релиз, описание ситуации, код ошибки и, при возможности, приложить обезличенный скриншот либо фрагмент протокола.
Такая обратная связь поможет расширять диагностику и дополнять обработку новыми практическими сценариями.
Для кого предназначена
Обработка будет полезна специалистам по кадровому учёту и расчёту зарплаты, консультантам 1С, специалистам сопровождения, разработчикам и ответственным за подготовку и сдачу ЕФС-1.
Особенно актуальна для организаций с большим количеством сотрудников, длительной историей кадровых мероприятий и регулярной необходимостью исправления ранее переданных сведений.
Обработка позволяет увидеть не только текущую ошибку, но и всю историю её возникновения, чтобы принять обоснованное решение по исправлению.
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.6.1.70, 2.6.1.59, 2.5.27.95, 2.5.27.82
- 1С:ERP Управление предприятием 2, релизы 2.6.1.70, 2.6.1.59, 2.5.27.95, 2.5.27.82
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.92, 3.1.37.72
Вступайте в нашу телеграмм-группу Инфостарт