Другое · 10 мин
Как выгрузить сведения о застрахованных лицах из 1С:ЗУП
Как выгрузить сведения о застрахованных лицах из 1С:ЗУП: подготовка данных, выгрузка в XML и Excel, проверка файла, типичные ошибки и способы их исправления.
Сведения о застрахованных лицах — это данные о сотрудниках, которые работодатель передаёт в Социальный фонд России (СФР): ФИО, СНИЛС, ИНН, периоды работы и другие сведения. В 1С:Зарплата и управление персоналом (ЗУП) эта информация формируется автоматически на основе кадровых документов, но выгрузить её в файл для отправки или проверки нужно вручную через специальные обработки.
Выгрузка может понадобиться в нескольких ситуациях: для сдачи отчётности в СФР, для передачи данных в сторонние системы (например, в банк для зарплатного проекта), для сверки с фондом или для миграции данных между базами. В зависимости от цели используются разные инструменты: типовые отчёты, обработка «Выгрузка в файл», универсальный обмен данными или встроенные механизмы регламентированной отчётности.
Ниже разобраны основные способы выгрузки, подготовка данных перед выгрузкой, проверка результата и типичные ошибки, из-за которых файл отклоняет фонд или приёмная система.
Какие сведения о застрахованных лицах хранятся в ЗУП
Персональные данные сотрудников в ЗУП распределены по нескольким объектам: справочник «Физические лица» (ФИО, дата рождения, СНИЛС, ИНН, документы удостоверяющие личность), справочник «Сотрудники» (привязка к организации и подразделению) и кадровые документы (приёмы, переводы, увольнения, отпуска). Именно из этих источников программа собирает сведения при формировании отчётов.
Важно понимать разницу: справочник физлиц хранит постоянные данные, а кадровые документы — события с датами. Если кадровый документ не проведён или проведён задним числом с ошибкой, в выгрузку попадут некорректные периоды работы. Поэтому перед любой выгрузкой имеет смысл проверить актуальность кадрового учёта.
Подготовка данных перед выгрузкой
Главная причина отказов при приёме файлов — ошибки в персональных данных. Перед выгрузкой откройте отчёт «Анализ ФИО, СНИЛС, ИНН сотрудников» (раздел «Отчетность, справки») и устраните все выявленные замечания: дубли физлиц, незаполненные или некорректные СНИЛС, расхождения в датах рождения.
Проверьте контрольную сумму СНИЛС — программа умеет делать это автоматически при вводе, но если данные загружались извне (например, при переходе с другой программы), ошибки возможны. Также убедитесь, что у всех сотрудников, попадающих в выгрузку, корректно заполнены кадровые события за отчётный период.
- 1Сформируйте отчёт «Анализ ФИО, СНИЛС, ИНН сотрудников» и устраните ошибки
- 2Проверьте дубли физлиц через обработку «Поиск и удаление дублей»
- 3Сверьте кадровые события за период: приёмы, увольнения, переводы
- 4Убедитесь, что в настройках организации заполнены регистрационный номер СФР и ИНН/КПП
- 5Выполните тестовое формирование отчёта и проверьте встроенной проверкой
Выгрузка через 1С-Отчетность (ЕФС-1, СЗВ-ТД, персонифицированные сведения)
Основной сценарий — выгрузка регламентированных форм. Перейдите в раздел «Отчетность, справки» → «1С-Отчетность», создайте нужный отчёт (например, ЕФС-1 с соответствующим разделом или персонифицированные сведения о физлицах), заполните его кнопкой «Заполнить» и проверьте кнопкой «Проверить» → «Проверка в интернете» или встроенной проверкой.
После успешной проверки нажмите «Выгрузить» — программа сформирует XML-файл в формате, принимаемом СФР. Файл сохраняется в указанный каталог, имя формируется по правилам фонда и менять его не следует: приёмные программы проверяют структуру имени файла.
Выгрузка без подключённой 1С-Отчетности
Если сервис 1С-Отчетность не подключён, те же формы доступны через «Отчетность, справки» → соответствующий вид отчёта. Файл выгружается кнопкой «Выгрузить» в карточке документа — например, в документе «Сведения о трудовой деятельности работников» или «Сведения о застрахованных лицах». Проверку в этом случае выполняйте внешними программами фонда перед отправкой.
Выгрузка списка сотрудников в Excel или табличный документ
Если нужен не регламентированный XML, а список застрахованных лиц для внутренних целей или передачи контрагенту, используйте отчёты раздела «Кадры» → «Кадровые отчёты»: «Штатные сотрудники», «Списки сотрудников» или «Остатки отпусков и кадровые сведения». В настройках отчёта (кнопка «Настройки») добавьте нужные поля: СНИЛС, ИНН, дату приёма, подразделение.
Готовый табличный документ сохраняется через «Файл» → «Сохранить как» в формате Excel (.xlsx), PDF или mxl. Для передачи в банк или стороннюю систему заранее уточните требуемый состав колонок и порядок полей — проще настроить отчёт под нужный вид, чем править файл после выгрузки.
Способы выгрузки
Подходит для сдачи в СФР: корректный формат, встроенная проверка. Ограничение — только типовые формы и составы данных.
Подходит для внутренних сверок и передачи списков. Ограничение — формат не предназначен для сдачи в фонд.
Подходит для интеграций и нестандартных выгрузок. Ограничение — требует навыков администрирования или разработки.
Выгрузка через обработки и обмен данными
Для переноса сведений между базами 1С используется «Универсальный обмен данными в формате XML» (обработка доступна в поставках конфигураций и на диске ИТС). Она позволяет выгрузить справочники «Физические лица», «Сотрудники» и связанные регистры по правилам обмена. Этот способ применяется при миграции между ЗУП разных редакций или при консолидации данных из нескольких баз.
Если нужна выгрузка в нестандартном формате (CSV, JSON, выгрузка по расписанию), задача решается средствами встроенного языка — через запрос к справочникам и запись результата в файл. Такую доработку стоит поручить специалисту: ошибка в запросе может привести к выгрузке лишних персональных данных, что является нарушением требований к защите персональной информации.
Проверка выгруженного файла
Перед отправкой в СФР проверьте файл приёмной программой фонда или встроенной проверкой 1С. Обратите внимание на три группы ошибок: форматно-логический контроль (структура XML, обязательные реквизиты), контроль персональных данных (СНИЛС, ФИО, даты) и контроль периодов (пересечения стажа, даты приёма позже даты увольнения).
Если файл формировался для сторонней системы, сверьте количество строк в выгрузке с числом сотрудников в отчёте «Численность и текучесть кадров» за тот же период и споточно проверьте несколько человек: ФИО, СНИЛС, даты приёма и увольнения должны совпадать с карточками сотрудников.
Как проверить результат
Совпадает с числом сотрудников по кадровому отчёту за период
Расхождение — проверьте отбор по организации и периоду
11 знаков, проходит контрольную сумму, без дублей
Программа проверки выдаёт ошибки формата или дубли
Имя сформировано программой, файл открывается как валидный XML
Файл переименован вручную или не проходит форматный контроль
Типичные ошибки и как их исправить
Чаще всего встречаются: пустой СНИЛС у вновь принятых сотрудников, дубли физлиц (один человек заведён дважды с разным написанием ФИО), непроведённые кадровые документы и неверный регистрационный номер страхователя в настройках организации. Все эти проблемы устраняются в базе до повторной выгрузки.
Отдельный случай — сотрудник отсутствует в выгрузке, хотя работает. Проверьте: оформлен ли приём на работу документом, не является ли он внешним совместителем, исключённым отбором, и попадает ли период его работы в отчётный период формы.
Частые вопросы
В каком формате ЗУП выгружает сведения для СФР?
Регламентированные формы выгружаются в XML по утверждённым фондом форматам. Имя файла и структура формируются автоматически, менять их не нужно. Для внутренних целей доступны Excel, PDF и mxl через сохранение табличных документов.
Почему сотрудник не попадает в выгрузку?
Наиболее вероятные причины: приём на работу не проведён, сотрудник принят в другую организацию базы, период его работы не входит в отчётный период, либо в отчёте установлен отбор, исключающий его категорию (например, внешние совместители).
Можно ли выгрузить данные без подписки 1С-Отчетность?
Да. Формирование и выгрузка файлов работают и без сервиса — подписка нужна в первую очередь для электронной отправки и онлайн-проверки. Файл можно выгрузить и подать через личный кабинет страхователя или программы фонда.
Как выгрузить сведения только по одному подразделению?
В кадровых отчётах установите отбор по подразделению в настройках. В регламентированных формах состав определяется правилами формы, и произвольный отбор по подразделению в них, как правило, недоступен.
Что делать, если фонд отклонил файл из-за ошибки в СНИЛС?
Найдите сотрудника в базе, исправьте СНИЛС в карточке физлица, затем сформируйте и выгрузите отчёт заново. Если отчётный период уже сдан, потребуется корректирующая форма с теми же исходными данными и исправленным реквизитом.
Можно ли настроить автоматическую выгрузку по расписанию?
Типовых регламентных заданий для выгрузки сведений о застрахованных лицах в ЗУП нет. Автоматизация возможна через доработку — внешнюю обработку с регламентным заданием, но её разработку и тестирование следует поручить специалисту по 1С.
Что важно запомнить
Выгрузка сведений о застрахованных лицах из 1С:ЗУП выполняется через регламентированную отчётность (для СФР) или кадровые отчёты с сохранением в Excel (для внутренних целей). Ключ к успешной сдаче — чистые исходные данные: корректные СНИЛС, отсутствие дублей физлиц и проведённые кадровые документы. Проверяйте файл до отправки и никогда не правьте XML вручную.