Выгрузка договоров с электронной подписью (ЭЦП) из 1С:Электронный Документооборот (ЭДО) — задача, с которой регулярно сталкиваются бухгалтеры, юристы и специалисты по работе с первичными документами. Несмотря на кажущуюся простоту, процесс может осложняться версией платформы, настройками обмена или требованиями контрагентов. В этой статье разберём все актуальные способы выгрузки, включая нюансы для 1С:ЭДО 2.0, 1С:ЭДО 3.0 и облачных сервисов, а также расскажем, как сохранить юридическую значимость документа при экспорте.
Особое внимание уделим проблемам, которые часто возникают при работе с подписанными документами: от отсутствия кнопки "Выгрузить" до ошибок проверки ЭЦП после сохранения. Все инструкции адаптированы под последние обновления платформы 1С:Предприятие 8.3.23 и актуальные требования операторов ЭДО (Сбербанк-АСТ, Такском, Диадок и др.).
1. Подготовка к выгрузке: проверка статуса документа и прав доступа
Прежде чем приступать к выгрузке, убедитесь, что договор соответствует трём ключевым условиям:
- 📄 Статус документа: должен быть "Подписан" или "Подписан контрагентом". Проверьте это в колонке
СтатусжурналаЭДО → Документы. Если статус "Черновик" или "На подписи", выгрузка с ЭЦП невозможна. - 🔐 Права пользователя: ваша учётная запись в 1С должна иметь роль с правом на экспорт документов (например, "Полные права" или "ЭДО: Выгрузка"). Проверить можно в
Администрирование → Пользователи. - 🔗 Подключение к оператору ЭДО: если документ подписан через внешнего оператора (например, Диадок), убедитесь, что интеграция с 1С активна. Для этого перейдите в
ЭДО → Настройки обмена.
Если хотя бы одно из условий не выполнено, система либо скрывает опцию выгрузки, либо экспортирует документ без подписи. Например, при статусе "На подписи" кнопка "Выгрузить" может отображаться, но сохранённый файл не будет содержать ЭЦП.
⚠️ Внимание: В облачных версиях 1С (например, 1С:Фреш) некоторые функции выгрузки могут быть ограничены тарифом. Если не находите нужную кнопку, проверьте раздел Личный кабинет → Тарифы и опции.
2. Способ 1: Стандартная выгрузка через журнал документов ЭДО
Это самый универсальный метод, работающий во всех версиях 1С:ЭДО (2.0, 3.0) и большинстве конфигураций (1С:Бухгалтерия, 1С:ERP, 1С:УТ). Инструкция:
- Откройте журнал документов ЭДО: перейдите в
ЭДО → Документы(илиПокупки/Продажи → ЭДОв некоторых конфигурациях). - Найдите нужный договор в списке. Используйте фильтр по
Тип документа = "Договор"иСтатус = "Подписан". - Кликните по документу дважды, чтобы открыть его форму.
- В верхней панели инструментов нажмите кнопку "Выгрузить" (или "Сохранить копию" в некоторых версиях).
- Выберите формат файла:
- 📑 PDF с ЭЦП — рекомендуемый вариант для передачи контрагентам.
- 📄 XML с подписью — нужен для загрузки в госсистемы (например, в ЕГАИС или Честный ЗНАК).
После выгрузки проверьте файл:
Для PDF: откройте документ и найдите значок подписи (обычно в левом нижнем углу или на панели инструментов Adobe Reader). В свойствах файла должна быть вкладка "Подписи".
Для XML: откройте файл в блокноте и найдите теги <Signature> — они подтверждают наличие ЭЦП.
☑️ Проверка выгруженного договора
3. Способ 2: Выгрузка через обработку "Печать и сохранение"
Если стандартная кнопка "Выгрузить" отсутствует (например, в старых версиях 1С:ЭДО 2.0 или кастомизированных конфигурациях), используйте универсальную обработку:
- Откройте форму документа (двойной клик по договору в журнале).
- Нажмите
Ещё → Печать и сохранение(илиФайл → Сохранить какв некоторых версиях). - В открывшемся окне выберите:
- 📌 "Сохранить в файл" (не "Печать!").
- 📄 Формат: "PDF с подписью" или "XML с ЭЦП".
- ⚙️ Дополнительно: поставьте галочку "Сохранять электронную подпись".
Этот метод работает даже если в журнале документов нет явной кнопки экспорта. Однако в некоторых конфигурациях (например, 1С:БГУ) может потребоваться предварительно установить флаг "Разрешить сохранение с ЭЦП" в настройках обмена (ЭДО → Настройки → Параметры обмена).
⚠️ Внимание: В обработке "Печать и сохранение" по умолчанию может стоять формат "PDF без подписи". Всегда проверяйте настройки перед сохранением!
4. Способ 3: Выгрузка через внешнюю обработку (для сложных случаев)
Если первые два способа не сработали (например, из-за ошибки "Не удалось сохранить подпись" или отсутствия нужных кнопок), используйте внешнюю обработку ВыгрузкаДокументовЭДО.epf. Она входит в стандартную поставку 1С:ЭДО, но может потребовать ручной установки.
Инструкция:
- Скачайте обработку с сайта 1С:ИТС (раздел "ЭДО → Утилиты") или запросите у партнёра 1С.
- В 1С откройте
Файл → Открыть → Дополнительные отчёты и обработки. - Выберите скачанный файл
ВыгрузкаДокументовЭДО.epf. - В открывшейся форме:
- 🔍 Укажите период и тип документа ("Договор").
- 📋 Отметьте галочкой нужный договор в списке.
- 💾 Выберите формат выгрузки ("PDF с ЭЦП" или "XML").
- 📁 Укажите папку для сохранения.
Обработка позволяет выгружать пакеты документов и гибко настраивать формат. Например, для 1С:ERP она поддерживает выгрузку в PDF/A — архивный формат, требуемый некоторыми госорганами.
| Формат файла | Расширение | Содержит ЭЦП | Применение |
|---|---|---|---|
| PDF с подписью | Да | Передача контрагентам, архив | |
| XML с ЭЦП | .xml | Да | Загрузка в госсистемы, обмен с операторами ЭДО |
| PDF/A | Да | Долгосрочное хранение, судебные споры | |
| ZIP-архив | .zip | Да (внутри) | Пакетная выгрузка нескольких документов |
Что делать если обработка не находит документы?
Если обработка ВыгрузкаДокументовЭДО.epf не отображает договоры, проверьте:
1. Правильно ли указан период (по умолчанию может стоять текущий день).
2. Соответствует ли тип документа в фильтре ("Договор", а не "Счёт-фактура").
3. Есть ли у пользователя права на чтение документов ЭДО (роль "ЭДО: Просмотр").
4. Не сбились ли настройки обмена с оператором ЭДО (проверьте в ЭДО → Настройки → Синхронизация).
5. Проблемы при выгрузке и их решения
Даже при корректных настройках выгрузка может завершаться ошибками. Рассмотрим типичные случаи и способы их устранения:
- ❌ Ошибка: "Не удалось сохранить электронную подпись"
Причины:
- 🔹 Отсутствует лицензия на криптографическое ПО (например, КриптоПро CSP).
- 🔹 Истёк сертификат ЭЦП (проверьте в
Сервис → Настройки ЭЦП). - 🔹 Документ подписан через внешнего оператора, но интеграция с 1С нарушена.
Решение: Обновите КриптоПро (минимальная версия — 5.0) и проверьте сертификат в личном кабинете УЦ (удостоверяющего центра).
- ❌ Кнопка "Выгрузить" неактивна
Причины:
- 🔹 Документ не подписан (статус "Черновик" или "На подписи").
- 🔹 У пользователя нет прав на экспорт (роль "ЭДО: Выгрузка").
- 🔹 В настройках обмена отключён экспорт (
ЭДО → Настройки → Разрешить выгрузку).
- ❌ Выгруженный PDF не содержит подписи
Причины:
- 🔹 В настройках печати выбран формат "PDF без подписи".
- 🔹 Документ подписан на стороне оператора ЭДО, но не синхронизирован с 1С.
Решение: Запустите принудительную синхронизацию в
ЭДО → Действия → Синхронизировать документы.
Критическая ошибка: если при открытии выгруженного PDF Adobe Reader показывает "Подпись недействительна", но в 1С статус документа "Подписан" — это означает, что сертификат ЭЦП отозван или истёк. Проверьте его актуальность на сайте удостоверяющего центра (например, Контур.ЦО или Такском).
Если выгруженный XML-файл не открывается в браузере, используйте специализированные программы для проверки ЭЦП, например, КриптоАРМ или онлайн-сервис Контур.Крипто. Они покажут структуру подписи и её валидность.
6. Выгрузка договоров из облачных версий 1С (1С:Фреш, 1С:ЭДО в облаке)
В облачных решениях процесс выгрузки имеет особенности из-за ограничений доступа к файловой системе. Рассмотрим два сценария:
Сценарий 1: 1С:Фреш с подключённым ЭДО
- Откройте журнал документов ЭДО (
ЭДО → Документы). - Выделите договор и нажмите "Ещё → Сохранить копию".
- Выберите формат "PDF с подписью".
- Файл автоматически загрузится в раздел
Файлы → Загрузкивашего личного кабинета на портале 1С:Фреш. - Скачайте его оттуда на локальный компьютер.
Сценарий 2: 1С:ЭДО 3.0 в облаке (через веб-интерфейс)
Если вы используете веб-версию 1С:ЭДО 3.0:
- Перейдите в раздел
Документы → Архив. - Найдите договор и кликните по нему.
- В правой панели нажмите "Скачать" и выберите "С подписью (PDF)".
- Файл сохранится в стандартную папку загрузок браузера.
⚠️ Внимание: В облачных версиях некоторые операторы ЭДО (например, Диадок) могут блокировать выгрузку документов с истёкшей подписью. Перед сохранением проверьте срок действия ЭЦП в карточке документа.
7. Альтернативные способы: выгрузка через оператора ЭДО
Если выгрузка напрямую из 1С невозможна (например, из-за технических ограничений или ошибок), получите документ через личный кабинет оператора ЭДО:
- 🏦 Сбербанк-АСТ:
- Авторизуйтесь на портале.
- Перейдите в
Документы → Архив. - Найдите договор и нажмите "Скачать с подписью".
- 📡 Такском:
- Войдите в личный кабинет.
- Откройте раздел
Обмен → История документов. - Выберите договор и кликните "Экспорт → PDF с ЭЦП".
- Перейдите на сайт.
- В разделе
Документынайдите нужный договор. - Нажмите "Скачать → С подписями (PDF)".
Преимущество этого способа — гарантированное сохранение юридической значимости, так как оператор ЭДО хранит оригиналы документов с подписями. Однако учтите, что в личном кабинете могут быть доступны не все версии договора (например, только финальная, без истории изменений).
Выгрузка через оператора ЭДО — надёжный способ получить документ с действующей подписью, если в 1С возникают технические ошибки. Но для судебных споров лучше запрашивать выписку из архива оператора с подтверждением неизменности документа.
8. Проверка подлинности выгруженного договора
После выгрузки критически важно убедиться, что:
- Подпись валидна: откройте PDF в Adobe Reader и проверьте значок подписи. В свойствах файла должна быть вкладка "Подписи" с зелёной галочкой.
- Данные не искажены: сравните реквизиты в выгруженном файле с оригиналом в 1С (номер, дата, сумма, стороны).
- Сертификат действующий: кликните по подписи в PDF и проверьте срок действия сертификата.
Для XML-файлов используйте утилиты:
- 🛠️ КриптоАРМ — проверяет целостность подписи.
- 🌐 Онлайн-сервисы: Контур.Крипто, Госуслуги (проверка ЭЦП).
Если подпись признаётся недействительной, но в 1С документ имеет статус "Подписан", запросите у оператора ЭДО выписку из архива — она имеет юридическую силу и подтверждает факт обмена.
FAQ: Частые вопросы по выгрузке договоров из 1С ЭДО
1. Можно ли выгрузить договор с ЭЦП в Word?
Нет, 1С ЭДО поддерживает выгрузку только в PDF или XML с подписью. Для редактирования сначала сохраните документ без подписи (формат PDF/DOCX), но помните, что после изменений юридическая сила теряется.
2. Почему в выгруженном PDF подпись отображается как "Недействительная", хотя в 1С всё в порядке?
Это происходит, если:
- Истёк сертификат ЭЦП (проверьте дату в свойствах подписи).
- Отсутствует корневой сертификат удостоверяющего центра (установите его в хранилище Windows).
- Файл был изменён после подписания (даже добавление комментария в PDF сбрасывает подпись).
3. Как выгрузить пакет договоров с подписями?
Используйте обработку ВыгрузкаДокументовЭДО.epf (см. Способ 3) или настройте групповой экспорт в личном кабинете оператора ЭДО (например, в Диадоке есть функция "Экспорт пакетом").
4. Можно ли выгрузить договор с ЭЦП из мобильного приложения 1С?
В большинстве мобильных версий 1С (например, 1С:Мобильная платформа) функция выгрузки документов с ЭЦП отсутствует. Используйте десктопную версию или веб-интерфейс оператора ЭДО.
5. Что делать, если контрагент требует оригинал договора с "мокрой" печатью, а у нас только ЭЦП?
Электронный договор с квалифицированной ЭЦП имеет ту же юридическую силу, что и бумажный (ст. 6 Федерального закона № 63-ФЗ). Если контрагент настаивает на бумаге, распечатайте PDF с ЭЦП и проставьте печать поверх — это допустимо, но уточните требования контрагента заранее.