К статье
Практический материал

Документы и Печать · 10 мин

Как распаковать транспортный контейнер в 1С-ЭДО

Что такое транспортный контейнер в 1С-ЭДО, как распаковать его вручную и через обработку, какие ошибки возникают и как проверить результат распаковки.

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

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

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

Где в 1С найти транспортные контейнеры

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

Если панель ЭДО не отображается, проверьте, что в настройках включён обмен электронными документами и у пользователя есть права на работу с ЭДО. В типовых конфигурациях это делается в разделе «Администрирование» → «Обмен электронными документами» → флажок «Электронные документы».

Список контейнеров показывает дату получения, оператора, статус распаковки и количество документов внутри. По этому списку удобно понять, какие пакеты ещё не обработаны: у них статус вроде «Не распакован» или «Ошибка распаковки».

Как распаковать контейнер вручную в программе 1С

Ручная распаковка нужна, когда файл контейнера получен вне штатного обмена — например, контрагент или оператор передал его на носителе или по электронной почте. Порядок действий в типовой конфигурации следующий.

Порядок ручной распаковки
  1. 1
    Откройте раздел ЭДО: «Покупки» (или «Администрирование») → «Обмен электронными документами».
  2. 2
    Перейдите к списку транспортных контейнеров или выберите команду загрузки документов из файла (в некоторых версиях — «Загрузить из файла» / «Распаковать контейнер»).
  3. 3
    Укажите файл контейнера на диске и подтвердите выбор.
  4. 4
    При запросе выберите сертификат организации-получателя и введите пароль закрытого ключа.
  5. 5
    Дождитесь завершения распаковки и проверьте появление документов в списке входящих.

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

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

Распаковка через сервис 1С-ЭДО в браузере

Если обмен настроен через сервис 1С-ЭДО (1c-edo.ru), часть операций доступна в веб-интерфейсе. Там можно просмотреть входящие пакеты, скачать контейнер на компьютер и увидеть состав документов, не заходя в учётную программу. Это удобно для диагностики: вы можете проверить, дошёл ли пакет до оператора и что внутри него.

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

Типичные ошибки при распаковке и их причины

Большинство проблем при распаковке связано с криптографией и настройками обмена. Разберём самые частые ситуации.

Типичные ошибки
01
Ошибка расшифровки: выбран сертификат другой организации или сертификат с истёкшим сроком — контейнер не расшифровывается.
02
Не установлены или повреждены криптопровайдеры (КриптоПро CSP, ViPNet CSP) — программа не может выполнить операции с ключами.
03
Файл контейнера повреждён при передаче (обрезан при скачивании) — распаковка прерывается на этапе чтения архива.
04
Документ уже был загружен ранее — программа сообщает о дубле и не создаёт повторный документ, что пользователи ошибочно считают сбоем.
05
Устаревшая версия конфигурации или библиотеки БЭД не поддерживает формат пакета оператора — обмен падает с непонятной ошибкой.

Отдельный случай — ошибка проверки подписи отправителя. Она означает, что подпись внутри контейнера не соответствует документу или сертификат подписанта не доверен. Такие документы нельзя принимать в учёт до выяснения причин: есть риск получить поддельный документ.

Как проверить результат распаковки

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

Контрольные точки

Как проверить результат

Статус контейнера в списке
Норма

«Распакован» или «Обработан», ошибок нет

Тревожный признак

«Ошибка распаковки», «Не распакован»

Список входящих документов
Норма

Документы из контейнера видны во входящих с корректными реквизитами

Тревожный признак

Входящие пусты, хотя контейнер распакован

Статус подписи документа
Норма

Подпись отправителя проверена и действительна

Тревожный признак

Подпись не проверена или недействительна

Количество документов
Норма

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

Тревожный признак

Часть документов отсутствует

Если контейнер распакован, но документы не появились во входящих, откройте сам контейнер и посмотрите его состав: возможно, документы уже существуют в базе (дубли отбраковываются) или относятся к другой организации. Также полезен журнал регистрации — в нём фиксируются технические детали ошибок обмена.

Что делать, если распаковать контейнер не получается

Когда штатные способы не помогают, действуйте по нарастающей: от простых проверок к обращению за поддержкой. Не пытайтесь «вскрыть» контейнер сторонними архиваторами — даже если файл открывается как zip, содержимое зашифровано, и ручное извлечение не даст работоспособных документов.

Маршрут решения

Как выбрать действие

Ошибка криптографии или неверный сертификатПроверьте срок действия сертификата, наличие закрытого ключа и работу криптопровайдера; при необходимости переустановите сертификат
Файл контейнера не читается или обрезанЗапросите у оператора или отправителя повторную выгрузку контейнера
Контейнер распаковывается, но документы не появляютсяПроверьте дубли документов, организацию-получателя и журнал регистрации
Ничего не помоглоСоберите скриншоты ошибок и файл контейнера и обратитесь в поддержку оператора ЭДО или к вашему франчайзи 1С

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

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

Часто задаваемые вопросы

Можно ли распаковать контейнер ЭДО обычным архиватором?

Нет. Хотя контейнер внешне похож на zip-архив, его содержимое зашифровано ключом получателя. Архиватор в лучшем случае покажет зашифрованные файлы, извлечь из них читаемые документы без сертификата и средств криптографии невозможно.

Контейнер распакован, но документов во входящих нет. Куда они делись?

Чаще всего документы уже существуют в базе и были отброшены как дубли, либо адресованы другой организации из числа обслуживаемых в программе. Проверьте состав контейнера и поищите документы по номеру и контрагенту в общем списке электронных документов.

Каким сертификатом расшифровывается входящий контейнер?

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

Что делать, если ошибка «подпись недействительна» после распаковки?

Не принимайте такой документ в учёт. Проверьте, установлены ли в системе корневые сертификаты удостоверяющего центра отправителя, и корректно ли настроена проверка подписей. Если настройки в порядке — свяжитесь с отправителем: возможно, документ подписан отозванным сертификатом или был изменён после подписания.

Можно ли повторно распаковать один и тот же контейнер?

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

Где взять файл контейнера, если обмен в программе не работает?

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

Итог

Что важно запомнить

Транспортный контейнер распаковывается автоматически при обмене, а вручную — через раздел ЭДО с выбором файла и сертификата получателя. Расшифровка возможна только действующим сертификатом своей организации. После распаковки проверяйте статус контейнера, наличие документов во входящих и действительность подписей. При повторяющихся ошибках обновите конфигурацию и обращайтесь в поддержку оператора с файлом контейнера и скриншотами.