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