Как выгрузить сведения о застрахованном лице из 1С в файл XML для отправки через сторонний сервис?

← На главную

Рассмотрим подробнее ситуацию, когда в 1С создан документ «Сведения о застрахованном лице (СЭДО)», но пользователю нужно не отправить его напрямую через 1С, а именно выгрузить файл на компьютер. Чаще всего такая задача возникает, когда зарплатный учет ведется в 1С:ЗУП или 1С:Бухгалтерии, а отчетность отправляется через сторонний сервис: СБИС, Контур, Астрал, Такском или другую систему электронного документооборота.

Разберем по шагам, где найти документ, как подготовить его к выгрузке, каким обходным способом сохранить XML-файл, почему в типовой форме может не быть кнопки «Выгрузить» и что проверить, если файл не формируется.

Выясним, что именно нужно выгрузить из 1С

Сначала уточним терминологию. Под фразой «св. о застрахованном» обычно имеют в виду документ 1С «Сведения о застрахованном лице (СЭДО)». Это электронный документ для обмена с СФР по системе социального электронного документооборота.

Раньше в интерфейсе и в разговорах бухгалтеры часто называли такие сведения документом для ФСС. Сейчас фонд называется СФР, но в названиях объектов 1С, старых инструкциях, обработках, расширениях и пользовательских обсуждениях еще могут встречаться варианты ФСС, СЭДО ФСС, Сведения о застрахованном лице ФСС. В практической работе это обычно один и тот же блок документов, связанный с передачей сведений о сотруднике для назначения и выплаты пособий.

Такие сведения нужны, чтобы фонд получил актуальные данные о застрахованном лице: ФИО, СНИЛС, дату рождения, паспортные данные, адрес, реквизиты для выплаты пособий и другую информацию. После отправки сведений фонд может принимать их, возвращать результат регистрации, сообщать о форматных ошибках или о расхождениях с данными фонда.

В 1С этот документ можно использовать двумя способами:

  1. Отправить напрямую из 1С через подключенный сервис обмена с СФР или через 1С-Отчетность. В этом случае отдельный XML-файл пользователю обычно не нужен.

  2. Сохранить файл XML на компьютер, чтобы затем загрузить его в стороннюю программу сдачи отчетности. Именно этот вариант и разберем подробно.

Разберем главный нюанс: типовой кнопки «Выгрузить XML» может не быть

В типовых конфигурациях 1С для документов СЭДО не всегда предусмотрена отдельная удобная кнопка «Выгрузить», как это бывает у регламентированной отчетности. Поэтому пользователь открывает документ «Сведения о застрахованном лице (СЭДО)», ищет привычную команду выгрузки, но не находит ее.

Это не обязательно ошибка базы. Во многих случаях типовая логика 1С предполагает, что документ будет отправляться через встроенный обмен, а не сохраняться отдельным файлом для загрузки в стороннюю систему.

Поэтому используем обходной способ: сформируем обращение в поддержку 1С из самого документа. При создании обращения 1С автоматически прикрепляет технический файл выгрузки документа в формате XML. Нам не нужно отправлять само обращение в поддержку. Наша задача — открыть сформированное обращение, найти прикрепленный XML-файл и сохранить его на компьютер.

Важно: этот способ работает только при выполнении нескольких условий. Документ должен быть записан и проведен, в программе должна быть подключена интернет-поддержка пользователей 1С, а у пользователя должны быть права на создание обращения в поддержку.

Подготовим документ перед выгрузкой

Перед тем как выгружать файл, проверим сам документ Сведения о застрахованном лице (СЭДО). Если документ не заполнен или не проведен, XML-файл может не сформироваться.

Разберем подготовку по шагам:

  1. Откроем сотрудника, по которому нужно передать сведения.

  2. Создадим или откроем документ Сведения о застрахованном лице (СЭДО).

  3. Проверим персональные данные сотрудника: ФИО, СНИЛС, дату рождения, документ, удостоверяющий личность, адресные сведения и реквизиты для выплаты пособий.

  4. Проверим, что в документе нет незаполненных обязательных полей.

  5. Запишем документ.

  6. Проведем документ.

  7. Убедимся, что документ имеет состояние, позволяющее подготовить его к отправке или передаче.

Не пропускайте проведение документа. Это один из самых частых источников проблемы. Пользователь открывает непроведенный документ, выбирает «Вопрос в поддержку», но вложенный XML не появляется. Причина простая: 1С еще не сформировала полноценный электронный документ, потому что он не проведен.

Найдем документ в 1С:ЗУП

В 1С:Зарплата и управление персоналом 8 документ обычно ищем в кадровом блоке. В зависимости от релиза и настроек интерфейса путь может немного отличаться, поэтому рассмотрим несколько вариантов.

Первый вариант:

  1. Перейдем в раздел Кадры.

  2. Откроем рабочее место Застрахованные лица (СЭДО).

  3. Найдем нужного сотрудника.

  4. Откроем или создадим документ «Сведения о застрахованном лице (СЭДО)».

Второй вариант:

  1. Перейдем в раздел Кадры.

  2. Откроем список сотрудников.

  3. Выберем нужного сотрудника.

  4. Используем команду оформления документа, связанную со сведениями о застрахованном лице.

Третий вариант:

  1. Перейдем в раздел Кадры.

  2. Откроем блок документов по пособиям или СЭДО.

  3. Найдем уже созданный документ СведенияОЗастрахованномЛицеСЭДО или документ с похожим названием в пользовательском интерфейсе.

Если в базе несколько организаций, обязательно проверьте, что сведения созданы по правильной организации. Это важно для дальнейшей отправки через сторонний сервис, потому что файл должен соответствовать страхователю, за которого он будет направлен в СФР.

Найдем документ в 1С:Бухгалтерии

В 1С:Бухгалтерии предприятия 3.0 сведения обычно находятся в разделе Зарплата и кадры. Разберем путь подробнее.

  1. Откроем раздел Зарплата и кадры.

  2. Найдем пункт Застрахованные лица (СЭДО).

  3. Откроем список сотрудников или документов.

  4. Выберем нужного сотрудника.

  5. Создадим или откроем документ «Сведения о застрахованном лице (СЭДО)».

Если пункта «Застрахованные лица (СЭДО)» нет, проанализируем настройки учета зарплаты. В некоторых базах зарплатный и кадровый учет отключен или ведется во внешней программе. Тогда нужные команды могут быть скрыты.

Проверьте настройки:

  1. Перейдем в раздел Администрирование.

  2. Откроем Параметры учета или Настройки зарплаты.

  3. Проверим, установлен ли вариант ведения зарплаты и кадрового учета «В этой программе».

  4. Если зарплата ведется во внешней программе, сведения удобнее формировать и выгружать именно в той базе, где ведется кадровый учет.

Важно: если в 1С:Бухгалтерии ведется только бухгалтерский учет, а зарплата и кадры ведутся в 1С:ЗУП, правильнее формировать сведения в ЗУП. Там обычно полнее заполнены кадровые и персональные данные сотрудников.

Способ 1. Выгрузим XML через команду «Вопрос в поддержку»

Теперь рассмотрим основной рабочий способ, который часто используют, когда в форме документа нет отдельной кнопки выгрузки.

Разберем по шагам:

  1. Откроем в 1С нужный документ «Сведения о застрахованном лице (СЭДО)».

  2. Проверим, что документ заполнен, записан и проведен.

  3. На верхней панели формы нажмем кнопку Еще.

  4. В выпадающем меню выберем команду Вопрос в поддержку.

  5. 1С сформирует обращение в службу поддержки.

  6. В открывшемся окне или в браузере найдем список вложенных файлов.

  7. Среди вложений найдем файл формата XML, сформированный по документу СЭДО.

  8. Нажмем по файлу правой кнопкой мыши.

  9. Выберем команду Сохранить как или Сохранить ссылку как.

  10. Укажем папку на компьютере и сохраним файл.

  11. Проверим, что сохраненный файл имеет расширение .xml.

  12. Загрузим сохраненный файл в сторонний сервис отчетности.

Само обращение в службу поддержки отправлять не нужно. Мы используем этот механизм только для того, чтобы получить автоматически сформированный XML-файл документа.

Такой способ особенно удобен, если нужно выгрузить один или несколько документов. Для массовой выгрузки большого количества сотрудников он может быть неудобен, потому что каждое обращение и каждый файл придется обрабатывать отдельно.

Проверим интернет-поддержку пользователей

Команда «Вопрос в поддержку» связана с интернет-поддержкой пользователей 1С. Если интернет-поддержка не подключена, файл может не сформироваться или обращение не откроется.

Проверим настройки:

  1. Откроем раздел Администрирование.

  2. Перейдем в Интернет-поддержка и сервисы.

  3. Проверим, введены ли логин и пароль пользователя портала 1С.

  4. Проверим, есть ли действующая поддержка или доступ к сервисам, которые требуются для обращения в поддержку.

  5. Если учетные данные не введены, введем их и повторим попытку выгрузки.

Если база работает в организации с разделением прав, проверьте, что у пользователя есть права на использование интернет-поддержки и создание обращения. Иногда бухгалтер видит документ СЭДО, но не видит команду поддержки из-за ограниченного профиля доступа.

Что делать, если команды «Вопрос в поддержку» нет

Если в меню Еще нет команды «Вопрос в поддержку», разберем возможные причины.

  1. Не подключена интернет-поддержка. Проверьте раздел Администрирование — Интернет-поддержка и сервисы.

  2. У пользователя недостаточно прав. Откройте базу под пользователем с полными правами или попросите администратора проверить профиль доступа.

  3. Форма документа открыта не в том режиме. Закройте документ и откройте его из списка документов СЭДО, а не из расшифровки или служебной формы.

  4. Используется устаревший релиз конфигурации. Обновите конфигурацию до актуального релиза, затем повторите попытку.

  5. Команда скрыта настройками интерфейса. Проверьте настройки панели действий и команд формы.

  6. Используется веб-клиент или тонкий клиент с ограничениями. Попробуйте выполнить операцию в другом клиенте 1С, если такая возможность есть.

Если команда так и не появилась, используйте альтернативные варианты: отправку напрямую через 1С-Отчетность, внешнюю обработку выгрузки или формирование сведений в стороннем сервисе вручную.

Что делать, если XML-файл не прикрепился к обращению

Иногда обращение в поддержку открывается, но нужного файла среди вложений нет. В этой ситуации проверим несколько условий.

  1. Документ не проведен. Вернемся в 1С, проведем документ и снова выберем Еще — Вопрос в поддержку.

  2. Документ заполнен с ошибками. Проверьте обязательные поля и выполните встроенную проверку, если она доступна.

  3. Не хватает персональных данных сотрудника. Проверьте карточку физического лица, карточку сотрудника, СНИЛС, паспорт, дату рождения, адрес и банковские реквизиты.

  4. Не настроен обмен с СЭДО или 1С-Отчетностью. Проверьте настройки документооборота с СФР.

  5. Проблема в релизе конфигурации. Обновите 1С и повторите формирование документа.

  6. Формируется не тот документ. Убедитесь, что открыт именно документ «Сведения о застрахованном лице (СЭДО)», а не карточка сотрудника, не ответ на запрос фонда и не другой документ СЭДО.

После исправления ошибок снова откройте проведенный документ и повторите выгрузку через Вопрос в поддержку.

Способ 2. Отправим сведения напрямую из 1С без выгрузки файла

Если цель не в том, чтобы получить XML-файл, а просто передать сведения в фонд, рассмотрим более прямой вариант — отправку из 1С. Этот способ удобен, если в организации подключена 1С-Отчетность или настроен обмен с СФР.

Разберем порядок действий:

  1. Откроем рабочее место Застрахованные лица (СЭДО).

  2. Отберем сотрудников со статусом, требующим отправки или актуализации сведений.

  3. Сформируем документы «Сведения о застрахованном лице (СЭДО)».

  4. Проверим заполнение документов.

  5. Проведем документы.

  6. Нажмем команду отправки в фонд.

  7. Получим результат приема или сообщение об ошибке.

Этот вариант не создает для пользователя отдельный файл на компьютере, зато снижает риск загрузки файла не в том формате или отправки сведений не от той организации.

Если у вас подключена сторонняя система отчетности и вы обязаны отправлять через нее, тогда прямой способ не подойдет. В таком случае возвращаемся к выгрузке XML через Вопрос в поддержку или используем специальную внешнюю обработку.

Способ 3. Используем внешнюю обработку или расширение для выгрузки

Если документы СЭДО нужно выгружать регулярно и в большом количестве, обходной способ через обращение в поддержку может быть слишком трудоемким. Тогда рассмотрим вариант с внешней обработкой или расширением 1С.

Такие обработки обычно добавляют в форму документа отдельную команду выгрузки, например «Выгрузить XML», «Выгрузить для СФР» или похожую. После подключения обработки пользователь выбирает документ и сохраняет файл напрямую в выбранную папку.

При использовании внешней обработки действуем аккуратно:

  1. Проверяем, для какой конфигурации и релиза предназначена обработка: 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0 или другая конфигурация.

  2. Проверяем, поддерживает ли обработка именно документ СведенияОЗастрахованномЛицеФСС или актуальный документ СЭДО в вашей конфигурации.

  3. Сначала подключаем обработку в копии базы или на тестовой базе.

  4. Проверяем выгрузку на одном сотруднике.

  5. Загружаем файл в сторонний сервис и проверяем результат форматного контроля.

  6. Только после проверки используем обработку в рабочей базе.

Важно: внешние обработки и расширения не являются универсальным решением для всех баз. После обновления 1С они могут потребовать доработки. Поэтому для постоянной работы лучше использовать проверенные решения и сопровождать их у специалиста 1С.

Способ 4. Сформируем сведения в стороннем сервисе вручную

Если выгрузить XML из 1С не получается, а сведения нужно срочно отправить, рассмотрим резервный вариант — заполнить сведения непосредственно в сторонней системе отчетности.

Для этого используем данные из 1С как источник информации:

  1. Откроем карточку физического лица.

  2. Проверим ФИО, СНИЛС и дату рождения.

  3. Откроем документ, удостоверяющий личность.

  4. Проверим адресные сведения.

  5. Проверим реквизиты для выплаты пособий.

  6. Перенесем данные в форму стороннего сервиса.

  7. Выполним форматный контроль и отправку.

Этот способ не самый удобный, особенно при большом количестве сотрудников, но он помогает в срочных ситуациях: например, когда не работает интернет-поддержка 1С, нет доступа к ИТС, отсутствует нужная обработка или срок отправки сведений уже подходит.

Проверим состояние сведений в рабочем месте СЭДО

Перед выгрузкой и после отправки полезно посмотреть состояние сотрудника в рабочем месте «Застрахованные лица (СЭДО)». Статусы помогают понять, на каком этапе находится документ.

Обычно встречаются такие состояния:

  1. Требуется отправить или актуализировать. По сотруднику нет актуальных сведений или изменились данные, которые нужно передать в фонд.

  2. В процессе подготовки. Документ создан, но еще не готов к отправке.

  3. Подготовлен к отправке. Документ проведен и может быть отправлен или выгружен.

  4. Принят фондом. Сведения отправлены и приняты.

  5. Не принят фондом. При отправке получена ошибка, нужно исправить данные и отправить сведения повторно.

Если вы выгружаете файл для стороннего сервиса, ориентируйтесь не только на наличие XML-файла, но и на состояние документа в 1С. Документ должен быть подготовлен корректно. Иначе сторонняя система может принять файл на загрузку, но фонд вернет ошибку.

Разберем массовую отправку или выгрузку по нескольким сотрудникам

Если нужно передать сведения сразу по нескольким сотрудникам, сначала разберем, требуется ли именно выгрузка файлов или подойдет отправка из 1С.

Для прямой отправки из 1С в рабочем месте «Застрахованные лица (СЭДО)» можно установить отбор по сотрудникам, которым требуется отправка, выделить нужных сотрудников и выполнить групповую отправку. В 1С:ЗУП для массовой работы обычно используют список сотрудников с отбором по состоянию, затем выбирают сотрудников и запускают команду отправки.

Если же нужно получить именно XML-файлы для сторонней системы, ситуация сложнее. Обходной способ через «Вопрос в поддержку» удобен для единичного документа, но неудобен для сотен сотрудников. В такой ситуации рассмотрим три варианта:

  1. Выгружать документы по одному через обращение в поддержку. Подходит для небольшого количества сотрудников.

  2. Использовать внешнюю обработку, которая поддерживает выгрузку документов СЭДО в файл.

  3. Отправить сведения напрямую из 1С, если это допустимо в учетной политике обмена и подключены необходимые сервисы.

Для массовой задачи заранее протестируйте один файл: выгрузите сведения по одному сотруднику, загрузите в сторонний сервис, проверьте форматный контроль и только потом выполняйте массовую выгрузку.

Какие объекты 1С участвуют в процессе

Чтобы лучше понимать, где искать проблему, разберем основные объекты 1С, которые участвуют в формировании сведений.

  1. ФизическиеЛица — справочник, где хранятся персональные данные человека: ФИО, дата рождения, СНИЛС, документы, адреса.

  2. Сотрудники — справочник сотрудников организации, связанный с физическими лицами и кадровыми данными.

  3. СведенияОЗастрахованномЛицеСЭДО — документ или пользовательское представление документа сведений о застрахованном лице.

  4. Застрахованные лица (СЭДО) — рабочее место, через которое удобно видеть состояние сведений и готовить документы к отправке.

  5. ИнтернетПоддержкаПользователей — сервисный механизм 1С, через который работает команда обращения в поддержку.

  6. 1С-Отчетность — сервис отправки регламентированной отчетности и электронного документооборота из 1С.

  7. СЭДО — механизм электронного обмена с фондом по социальным документам.

Когда XML-файл не формируется, причина может быть не в одном конкретном документе, а в связке этих объектов: не заполнено физическое лицо, не создан сотрудник по нужной организации, не проведен документ, не подключена интернет-поддержка или не хватает прав.

Проверим данные сотрудника перед выгрузкой

Файл XML может сформироваться, но сторонний сервис или фонд могут вернуть ошибку, если данные сотрудника заполнены некорректно. Поэтому перед выгрузкой проверим карточку сотрудника и физического лица.

Особенно внимательно проверим:

  1. ФИО. Должно совпадать с документами сотрудника и данными СФР.

  2. СНИЛС. Это ключевой идентификатор застрахованного лица. Ошибка в одной цифре приведет к отказу или расхождению.

  3. Дата рождения. Должна быть указана корректно.

  4. Пол. В некоторых формах этот реквизит участвует в проверке.

  5. Паспортные данные или другой документ. Проверьте серию, номер, дату выдачи, код подразделения и кем выдан документ.

  6. Адрес. Проверьте формат заполнения и актуальность данных.

  7. Банковские реквизиты или способ выплаты пособия. Если сведения используются для выплаты пособий, реквизиты должны быть заполнены без ошибок.

  8. Организация. Если в базе несколько организаций, сотрудник должен относиться к правильному страхователю.

После исправления данных перезаполните документ «Сведения о застрахованном лице (СЭДО)», запишите и проведите его заново. Не выгружайте файл, созданный до исправления карточки сотрудника, потому что в нем могут остаться старые данные.

Разберем загрузку файла в СБИС, Контур или другой сервис

После сохранения XML-файла загрузим его в стороннюю систему отчетности. Общая логика в разных сервисах похожа.

  1. Откроем раздел отчетности или документооборота с СФР.

  2. Выберем создание или загрузку документа СЭДО.

  3. Укажем вариант загрузки из файла.

  4. Выберем сохраненный файл .xml.

  5. Выполним проверку файла в сервисе.

  6. Исправим ошибки, если сервис их покажет.

  7. Отправим документ в фонд.

  8. Отследим результат приема.

Если сервис не видит файл, проверьте расширение. Иногда при сохранении через браузер файл может получить лишнее расширение или сохраниться не как XML. Например, вместо document.xml может получиться document.xml.htm. В таком случае сервис не примет файл как корректный XML-документ.

Если сервис видит файл, но не принимает его по формату, обновите 1С и повторите выгрузку. Форматы СЭДО периодически меняются, поэтому старый релиз может формировать файл по устаревшим правилам. Для своевременного получения актуальных форм отчетности автоматическое обновление и тестирование баз 1С можно выполнять по расписанию в фоновом режиме.

Что делать, если сторонний сервис не принимает выгруженный XML

Если файл сохранен, но СБИС, Контур или другой сервис сообщает об ошибке формата, проанализируем ситуацию по шагам.

  1. Проверим расширение файла. Файл должен иметь расширение .xml.

  2. Проверим, что файл не пустой. Размер файла не должен быть нулевым.

  3. Проверим, что выгружен нужный документ. Иногда пользователь сохраняет не файл сведений, а служебное вложение обращения.

  4. Проверим организацию. Файл должен быть сформирован по той организации, от имени которой выполняется отправка.

  5. Проверим сотрудника. В файле должны быть сведения именно по нужному застрахованному лицу.

  6. Обновим 1С. Устаревшие форматы обмена могут не пройти проверку стороннего сервиса.

  7. Проверим настройки стороннего сервиса. Возможно, выбран не тот тип документа или не тот раздел загрузки.

  8. Сформируем файл заново. После исправления данных не используйте старую выгрузку.

Если после всех проверок файл не проходит контроль, сравните требования стороннего сервиса с форматом, который формирует ваша конфигурация 1С. Иногда требуется обновление модуля отчетности, релиза ЗУП или подключение дополнительной обработки.

Когда нужно отправлять сведения о застрахованном лице

Разберем практический вопрос: когда вообще нужно формировать этот документ. Сведения о застрахованном лице направляют в фонд при появлении или изменении данных, которые нужны для социального электронного документооборота и назначения пособий.

Обычно сведения передают:

  1. при приеме нового сотрудника;

  2. при изменении персональных данных сотрудника;

  3. при изменении документа, удостоверяющего личность;

  4. при изменении реквизитов для выплаты пособий;

  5. при изменении иных сведений, которые фонд использует в проактивном назначении пособий;

  6. при необходимости актуализировать сведения по сотрудникам, по которым ранее данные не отправлялись.

Если сведения уже приняты фондом и данные сотрудника не менялись, повторно отправлять их без необходимости обычно не требуется. Но если в рабочем месте 1С стоит состояние «Требуется отправить» или «Требуется актуализировать», проанализируйте, какие данные изменились и нужно ли подготовить новый документ.

Разберем частые ошибки пользователя

Посмотрим на типовые ошибки, из-за которых выгрузка не получается или файл не принимается.

  1. Открыта карточка сотрудника, а не документ СЭДО. Команду выгрузки через поддержку нужно выполнять из самого документа «Сведения о застрахованном лице (СЭДО)».

  2. Документ не проведен. Перед выгрузкой обязательно проведите документ.

  3. Нет доступа к интернет-поддержке. Проверьте логин и пароль в разделе Интернет-поддержка и сервисы.

  4. Пользователь отправил обращение в поддержку. Для выгрузки это не требуется. Достаточно сохранить вложенный XML-файл.

  5. Сохранена ссылка не на тот файл. Сохраняйте именно XML-вложение, а не страницу обращения.

  6. Файл переименован с ошибкой. Не меняйте расширение файла и не добавляйте лишние символы, если сторонний сервис чувствителен к имени файла.

  7. Выгрузка выполнена до исправления данных сотрудника. После изменения данных сформируйте файл заново.

  8. В стороннем сервисе выбран неправильный тип документа. Загружайте файл именно в раздел сведений о застрахованном лице или СЭДО-документов.

Как понять, что файл выгружен правильно

После сохранения XML-файла выполним небольшую проверку.

  1. Проверим, что файл находится в выбранной папке.

  2. Проверим расширение .xml.

  3. Проверим размер файла: он не должен быть нулевым.

  4. Откроем файл обычным просмотром или текстовым редактором без изменения содержимого.

  5. Убедимся, что внутри есть XML-структура, а не HTML-страница обращения.

  6. Загрузим файл в стороннюю программу и выполним проверку.

Не редактируйте XML вручную без необходимости. Даже небольшое изменение структуры, кодировки или служебных тегов может привести к ошибке загрузки. Если нашли неправильные данные, исправьте их в 1С, перезаполните документ и выгрузите файл заново.

Можно ли написать код 1С для выгрузки

В пользовательской теме кода не было, и для обычного бухгалтера код не нужен. Задача решается через интерфейс 1С: открываем документ, используем «Еще — Вопрос в поддержку» и сохраняем XML-вложение.

Если задачу решает разработчик 1С, он может рассматривать программную выгрузку через экспортные процедуры и функции объекта документа, если они доступны в конкретной конфигурации. В некоторых решениях встречается документ с внутренним именем СведенияОЗастрахованномЛицеФСС, а внешние обработки используют экспортные механизмы документа для формирования XML.

Но для типовой инструкции на сайте не будем приводить универсальный код. Причина простая: внутренние методы зависят от конфигурации, релиза и расширений. Код, который работает в одной базе ЗУП, может не работать в другой базе после обновления. Поэтому для пользователя безопаснее использовать интерфейсные способы или проверенную внешнюю обработку, предназначенную для конкретного релиза.

Сравним варианты решения

Чтобы выбрать подходящий способ, разберем варианты по ситуации.

Если нужно выгрузить один документ: используйте способ через «Еще — Вопрос в поддержку». Это самый простой вариант без доработки конфигурации.

Если нужно отправить сведения, а файл не нужен: отправляйте документ напрямую из 1С через подключенный обмен с СФР или 1С-Отчетность.

Если нужно регулярно выгружать много файлов: рассмотрите внешнюю обработку или расширение, но сначала протестируйте их на копии базы.

Если выгрузка не работает, а срок отправки критичный: заполните сведения в стороннем сервисе вручную по данным из 1С, затем позже устраните проблему с выгрузкой.

Если в базе нет раздела СЭДО: проверьте настройки зарплаты и кадрового учета, права пользователя, релиз конфигурации и подключение сервисов обмена.

Пошаговая инструкция для пользователя

Соберем основной порядок действий в короткую практическую инструкцию.

  1. Откройте 1С:ЗУП или 1С:Бухгалтерию.

  2. Перейдите в раздел Кадры или Зарплата и кадры.

  3. Откройте рабочее место Застрахованные лица (СЭДО).

  4. Найдите нужного сотрудника.

  5. Откройте документ «Сведения о застрахованном лице (СЭДО)».

  6. Проверьте заполнение данных.

  7. Запишите и проведите документ.

  8. Нажмите Еще.

  9. Выберите Вопрос в поддержку.

  10. Дождитесь формирования обращения.

  11. В списке вложений найдите XML-файл.

  12. Сохраните файл на компьютер через команду Сохранить как или Сохранить ссылку как.

  13. Проверьте, что файл сохранен с расширением .xml.

  14. Загрузите файл в СБИС, Контур или другой сервис отправки отчетности.

  15. Проверьте результат приема документа фондом.

Что ответить пользователю кратко

Если нужно дать короткий ответ бухгалтеру или кадровику, сформулируйте так:

Откройте в 1С проведенный документ «Сведения о застрахованном лице (СЭДО)». Нажмите «Еще» и выберите «Вопрос в поддержку». В сформированном обращении 1С автоматически прикрепит XML-файл документа. Само обращение отправлять не нужно: откройте список вложений, нажмите по XML-файлу правой кнопкой мыши и сохраните его на компьютер. После этого загрузите файл в стороннюю программу отчетности.

Если пользователь не видит команду «Вопрос в поддержку», добавьте:

Проверьте подключение интернет-поддержки в разделе «Администрирование — Интернет-поддержка и сервисы», права пользователя и актуальность релиза 1С. Документ перед выгрузкой должен быть записан и проведен.

Итоговое решение

Выгрузить сведения о застрахованном лице из 1С в XML можно не через отдельную кнопку выгрузки, а через механизм обращения в поддержку. Откроем проведенный документ «Сведения о застрахованном лице (СЭДО)», выберем «Еще — Вопрос в поддержку», найдем автоматически прикрепленный XML-файл и сохраним его на компьютер.

Если выгрузка не получается, проверим проведение документа, заполнение данных сотрудника, подключение интернет-поддержки, права пользователя и актуальность релиза. Если нужен массовый обмен, рассмотрим прямую отправку через 1С-Отчетность или внешнюю обработку выгрузки, предварительно протестировав ее на копии базы.

Главное — не редактируйте XML вручную и не отправляйте в сторонний сервис файл, сформированный до исправления данных сотрудника. Исправляйте исходные сведения в 1С, проводите документ заново и только после этого сохраняйте новый файл.

Информация носит справочный характер

← На главную