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

Администрирование · 10 мин

Как обновить Директ Банк в 1С

Пошаговая инструкция по обновлению сервиса 1С:ДиректБанк: подготовка, способы обновления, проверка результата, типичные ошибки и ответы на частые вопросы.

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

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

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

Что такое Директ Банк и зачем его обновлять

Сервис 1С:ДиректБанк построен на открытой технологии DirectBank, разработанной фирмой «1С» совместно с банками. Обмен идёт напрямую между информационной базой и сервером банка по защищённому каналу, без выгрузки файлов и без промежуточного клиент-банка. Подписание документов выполняется средствами криптографии, встроенными в 1С или предоставленными банком.

Обновление требуется в нескольких ситуациях. Банк переходит на новую версию формата обмена и прекращает приём старой. Банк меняет адрес сервера обмена или сертификат безопасности. В новых релизах конфигурации исправляются ошибки обмена и добавляется поддержка новых банков. Наконец, меняются требования к криптопровайдерам и сроки действия сертификатов электронной подписи.

Подготовка перед обновлением

Главное правило любого обновления в 1С — резервная копия. Для файловой базы достаточно скопировать каталог с файлом базы или выгрузить данные через конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверной базы копию делает администратор средствами СУБД. Без копии откатить неудачное обновление будет сложно или невозможно.

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

Также убедитесь, что у пользователя, выполняющего обновление, есть полные права, действующий договор ИТС (для скачивания обновлений конфигурации) и доступ в интернет с рабочего места. Проверьте срок действия сертификата электронной подписи — просроченный сертификат часто маскируется под «неисправность Директ Банка».

Способ 1. Обновление конфигурации 1С

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

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

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

Порядок обновления конфигурации
  1. 1
    Сделайте резервную копию базы и зафиксируйте текущую версию
  2. 2
    Откройте Администрирование → Обновление версии программы и найдите обновления через интернет
  3. 3
    Установите обновление и дождитесь завершения обработчиков обновления данных
  4. 4
    Откройте настройки обмена с банком и проверьте параметры подключения
  5. 5
    Выполните тестовый обмен: запросите выписку за 1–2 дня

Способ 2. Обновление настроек обмена с банком

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

Проверьте и при необходимости обновите: версию формата обмена (банк может требовать более новую), адрес сервера банка (URL точки подключения), программу криптографии и сертификат подписи. Актуальные значения банк публикует в личном кабинете или высылает при подключении услуги. После изменения настроек сохраните их и выполните проверку связи, если такая кнопка предусмотрена.

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

Обновление настроек через банк и сервис 1С:ДиректБанк

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

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

Два пути обновления

Обновление конфигурации

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

Обновление настроек обмена

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

Проверка результата после обновления

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

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

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

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

Отправка платёжного поручения
Норма

Документ получает статус «Отправлено», затем «Принято банком»

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

Ошибка подписи, отказ сервера или зависание в статусе отправки

Загрузка выписки
Норма

Выписка за выбранный период загружается, операции появляются в базе

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

Программа сообщает об ошибке соединения или формата

Журнал обмена
Норма

Нет записей с ошибками за время теста

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

Повторяющиеся ошибки криптографии или авторизации

Типичные ошибки и ограничения

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

Учитывайте и ограничения самой технологии. DirectBank поддерживают не все банки и не все виды документов; часть банков требует собственный криптопровайдер; обмен зависит от доступности сервера банка и качества интернет-канала. Если банк не поддерживает прямой обмен, альтернативой остаётся классический обмен файлами через клиент-банк.

Типичные ошибки
01
Обновление конфигурации без резервной копии — при сбое данные могут быть потеряны
02
Игнорирование срока действия сертификата подписи — обмен «ломается» без видимой причины
03
Ручное изменение адреса сервера по данным из неофициальных источников — риск отправки данных не тому получателю
04
Прерывание обработчиков обновления данных — база остаётся в несогласованном состоянии

Частые вопросы

Нужен ли договор ИТС для обновления Директ Банка?

Для скачивания обновлений типовой конфигурации договор ИТС нужен. А вот изменение настроек обмена с банком (адрес сервера, версия формата, сертификат) доступно без ИТС — это штатные операции в программе.

Банк сообщил о смене формата обмена. Обязательно ли обновлять конфигурацию?

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

После обновления обмен перестал работать. Что делать?

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

Нужно ли обновлять что-то на других рабочих местах?

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

Можно ли пользоваться Директ Банком без обновления конфигурации вообще?

Можно, пока банк принимает текущую версию формата и не меняет параметры подключения. Однако со временем старые форматы выводятся из обращения, поэтому регулярное плановое обновление конфигурации — более надёжная практика, чем обновление «по факту поломки».

Итог

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

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