Документы и Печать · 12 мин
Как скачать документы с подписями из 1С
Как выгрузить из 1С документы с электронными подписями: скачивание из ЭДО, форматы файлов, проверка подписи, архив для налоговой и типичные ошибки.
Документы, подписанные электронной подписью в 1С, хранятся не как обычные PDF, а как комплект: файл документа и отдельный файл (или встроенный блок) подписи. Поэтому простая печать или сохранение в PDF не сохраняет юридическую значимость — подпись при этом теряется. Чтобы корректно скачать документы с подписями, нужно использовать встроенные механизмы обмена электронными документами (ЭДО) или функции выгрузки подписанных файлов.
Задача чаще всего возникает в трёх ситуациях: документы запросила налоговая инспекция, контрагент просит прислать подписанный файл повторно, или компания формирует электронный архив перед сменой программы либо оператора ЭДО. В каждом случае способ выгрузки немного отличается, но базовый принцип один: выгружать нужно не «картинку» документа, а исходный файл плюс файл подписи.
Ниже разобраны практические способы для типовых конфигураций 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) с библиотекой электронного документооборота. Названия команд могут немного отличаться в зависимости от версии конфигурации, но логика действий сохраняется.
Что именно нужно выгружать: документ, подпись и комплект
Электронный документ в 1С состоит минимум из двух частей: самого файла (обычно XML по утверждённому формату ФНС для счетов-фактур, УПД, актов и накладных) и файла электронной подписи. Подпись может быть откреплённой — отдельный файл с расширением .sig или .p7s, либо вложенной — когда подпись хранится внутри файла документа. Для формализованных документов ЭДО чаще используется откреплённая подпись.
Юридическую значимость имеет именно связка «файл + подпись». Если вы скачаете только XML без подписи, проверяющий не сможет подтвердить, кто и когда документ подписал. Если скачаете только подпись без файла — она бесполезна, поскольку подписывает конкретное содержимое. Поэтому при выгрузке всегда проверяйте, что сохранились оба компонента.
Дополнительно в комплект часто входят: извещение о получении от контрагента, подтверждение оператора ЭДО о дате отправки и получения, а для счетов-фактур — подтверждение ФНС. Эти служебные квитанции подтверждают факт обмена и могут понадобиться при спорах или проверках, поэтому при полной выгрузке их тоже стоит сохранять.
Как скачать один документ с подписью через ЭДО
Самый простой сценарий — выгрузить один конкретный документ, например подписанный акт или УПД. В типовых конфигурациях откройте раздел обмена электронными документами (обычно это «ЭДО» или «Обмен электронными документами» в меню продаж, покупок или администрирования) и найдите нужный документ в списке исходящих или входящих.
Откройте карточку электронного документа двойным щелчком. В ней отображаются присоединённые файлы: сам документ, подпись отправителя, подпись получателя (если документ двусторонний) и служебные квитанции. Для сохранения выделите нужный файл и используйте команду «Сохранить» или «Сохранить в файл» — в зависимости от версии она доступна по кнопке на панели, через меню «Ещё» или правой кнопкой мыши.
- 1Откройте раздел ЭДО и найдите документ по номеру, контрагенту или дате
- 2Откройте карточку электронного документа
- 3Найдите вложенные файлы: документ и файл подписи
- 4Сохраните файл документа и файл подписи в одну папку
- 5Проверьте, что оба файла открываются и подпись определяется корректно
Важный нюанс: сохраняйте файл документа и файл подписи в одну папку и не переименовывайте их произвольно. Многие программы проверки подписи (в том числе сервисы ФНС и криптопровайдеры) ищут файл подписи по имени файла документа. Если переименовать один из файлов, автоматическая проверка может не найти подпись.
Выгрузка пакета документов для налоговой
Когда инспекция запрашивает документы в рамках проверки, выгружать файлы по одному неудобно. В типовых решениях 1С предусмотрена массовая выгрузка электронных документов, формирующая архив в структуре, пригодной для представления в ФНС. Обычно эта функция доступна из списка электронных документов через команду вида «Выгрузить для предоставления в налоговые органы» или «Выгрузить документы».
Перед выгрузкой отберите нужные документы: установите отбор по периоду, контрагенту или виду документа, выделите строки списка и запустите выгрузку. Программа сформирует архив, в котором для каждого документа будут файл, подписи сторон и сопроводительные сведения. Сохраните архив на диск и не распаковывайте его без необходимости — налоговая принимает такие выгрузки целиком.
После формирования архива обязательно проверьте его полноту: количество документов в архиве должно совпадать с количеством выбранных строк, а для нескольких случайных документов стоит открыть файлы и убедиться, что подписи на месте. Неполный архив придётся формировать заново, а на камеральных проверках сроки ответа ограничены.
Массовое скачивание в архив и выгрузка из сервисов 1С
Если обмен документами идёт через сервис 1С-ЭДО (1С:ЭДО, 1С:Кабинет сотрудника и смежные решения), часть документов может храниться на стороне сервиса. В этом случае данные доступны и из программы, и через веб-интерфейс кабинета. В веб-кабинете обычно есть команда скачивания документа вместе с подписью — она удобна, когда под рукой нет доступа к базе 1С.
Для формирования большого архива (например, всех документов за год при переходе к другому оператору ЭДО) используйте обработки массовой выгрузки. В типовых конфигурациях она может называться «Выгрузка электронных документов» и находиться в разделе администрирования или обмена. Задайте период, при необходимости отбор по контрагентам, укажите каталог сохранения и дождитесь окончания операции — при больших объёмах она может занять заметное время.
Если документов очень много, выгружайте архив частями — по кварталам или месяцам. Так проще контролировать результат, легче повторить выгрузку при сбое и удобнее хранить файлы. После каждой части сверяйте количество выгруженных документов с данными учёта.
Как проверить, что подпись скачалась корректно
Сам факт наличия двух файлов ещё не гарантирует, что подпись рабочая. Проверить подпись можно несколькими способами. Самый доступный — бесплатный сервис проверки на сайте ФНС (сервис подтверждения подлинности электронной подписи): загрузите файл документа и файл подписи, и сервис покажет, кому принадлежит подпись, действительна ли она и не изменён ли документ.
Второй способ — проверка через установленный криптопровайдер (КриптоПро CSP, ViPNet CSP) или программу вроде КриптоАРМ. Они показывают сертификат подписанта, срок его действия и результат криптографической проверки. Этот вариант удобен, когда нужно проверять файлы регулярно и без доступа к интернету.
Как проверить результат выгрузки
Для каждого документа есть файл и файл подписи с совпадающими именами
Есть документы без подписи или подписи без документов
Подпись действительна, документ не изменён, виден владелец сертификата
Ошибка проверки, подпись не найдена или документ изменён
Число выгруженных документов совпадает с числом выбранных в 1С
Архив содержит меньше документов, чем выбиралось
Если проверка показывает, что документ изменён после подписания, не пытайтесь «исправить» файл вручную — любое редактирование окончательно нарушит подпись. Вместо этого выгрузите документ заново из 1С: возможно, при первой выгрузке файл был повреждён или сохранён не полностью.
Отличие от сохранения печатной формы в PDF
Частая ошибка — вместо выгрузки подписанного файла пользователь открывает печатную форму документа и сохраняет её в PDF. Такой PDF содержит визуализацию документа и, возможно, отметку об электронной подписи, но самой подписи в нём нет. Для налоговой, суда или контрагента, требующего оригинал электронного документа, такой файл не подходит.
Печатная форма с отметкой о подписании удобна только как наглядное представление: её можно приложить к письму, чтобы человек увидел содержимое документа без специальных программ. Но юридическую силу имеет связка исходного файла и подписи, поэтому в спорных ситуациях всегда выгружайте именно её, а PDF используйте как дополнение.
Сравнение вариантов выгрузки
Полная юридическая значимость, подходит для ФНС, суда и контрагентов. Требует программ проверки для просмотра подписи.
Удобен для визуального ознакомления, но не содержит подпись. Не принимается как электронный оригинал.
Подходит для ответа на требование инспекции, содержит документы, подписи и служебные сведения. Неудобен для повседневной пересылки отдельных файлов.
Типичные ошибки и ограничения
Первая распространённая проблема — отсутствие прав. Команды выгрузки электронных документов доступны не всем пользователям: если кнопки сохранения нет, проверьте права на работу с ЭДО у администратора. Вторая проблема — документ ещё не подписан или подписан только одной стороной: в этом случае в карточке будет только одна подпись, и выгруженный комплект окажется неполным.
Третья ошибка — выгрузка черновиков или отклонённых документов. Если контрагент отклонил документ или запросил уточнение, подписанная версия может не соответствовать актуальному состоянию учёта. Перед выгрузкой проверяйте статус документа: подтверждён и завершён обмен или нет.
Отдельное ограничение касается сроков: сертификаты подписи имеют срок действия, и проверка старых документов может показывать предупреждения, если сертификат истёк. Это нормально — подпись считается действительной, если на момент подписания сертификат был действителен, что подтверждается штампом времени и квитанциями оператора. Именно поэтому служебные квитанции стоит выгружать вместе с документами.
Что важно запомнить
Скачивать нужно не печатную форму, а файл документа вместе с файлом подписи — только эта связка имеет юридическую силу. Используйте карточку электронного документа для разовой выгрузки и массовую выгрузку для архивов и требований ФНС. После выгрузки проверяйте полноту комплекта и подлинность подписей, и не удаляйте данные из базы до подтверждения результата.
Частые вопросы
Можно ли скачать документ с подписью, если база 1С недоступна?
Да, если обмен шёл через сервис 1С-ЭДО: войдите в веб-кабинет сервиса под своей учётной записью, найдите документ и скачайте его вместе с подписью. Если документы хранились только локально в базе, без доступа к ней выгрузка невозможна — потребуется восстановить базу или копию.
Чем открыть скачанный XML-документ, чтобы его можно было прочитать?
XML — это машиночитаемый формат. Для визуального просмотра загрузите файл в сервис ФНС по проверке и отображению электронных документов или откройте его обратно в 1С. Для пересылки контрагенту-человеку дополнительно сформируйте печатную форму в PDF.
Нужно ли выгружать подпись контрагента по входящим документам?
Да. Для двусторонних документов (акты, накладные, УПД) юридическую силу имеет комплект с подписями обеих сторон. При выгрузке из карточки документа сохраняйте все присоединённые подписи, а не только свою.
Проверка подписи выдаёт ошибку «сертификат недействителен». Документ испорчен?
Не обязательно. Частая причина — истёкший срок действия сертификата на момент проверки. Подпись остаётся действительной, если сертификат действовал на момент подписания, что подтверждается квитанциями оператора ЭДО и штампом времени. Проверьте, что квитанции выгружены вместе с документом.
Как выгрузить все документы за год, если их несколько тысяч?
Используйте массовую выгрузку с разбиением по периодам — например, по кварталам или месяцам. Так проще контролировать полноту, легче повторить операцию при сбое и удобнее хранить архив. После каждой части сверяйте количество файлов с данными учёта.
Можно ли отправить контрагенту просто скриншот документа из 1С?
Скриншот подходит только для быстрого ознакомления и не имеет юридической силы. Если контрагенту нужен подтверждающий документ, выгрузите файл вместе с подписью и при необходимости приложите PDF печатной формы для удобства просмотра.