Учет и Финансы · 9 мин
Как настроить ДиректБанк в 1С 8.3
Пошаговая настройка ДиректБанка в 1С 8.3: подключение обмена с банком, сертификаты, тестирование соединения, типичные ошибки и их устранение.
ДиректБанк — это технология прямого обмена данными между 1С и банком без промежуточного клиент-банка и выгрузки файлов. Платёжные поручения отправляются в банк прямо из программы, а выписки загружаются автоматически. Это снижает риск ошибок при ручном переносе документов и ускоряет работу бухгалтерии.
Настройка занимает от 15 минут до нескольких часов в зависимости от банка и способа криптозащиты. Основные этапы одинаковы для всех конфигураций на базе БСП (Бухгалтерия предприятия 3.0, Управление торговлей 11, ERP, Комплексная автоматизация): включается функциональность, создаётся настройка обмена с банком, подтверждается тестовое соединение.
Перед началом убедитесь, что ваш банк поддерживает технологию DirectBank — список банков публикуется на сайте фирмы «1С» и в личном кабинете банка. Также потребуется действующий договор на дистанционное обслуживание и, в большинстве случаев, подключение услуги «1С:ДиректБанк» через заявление в банк.
Что нужно подготовить перед настройкой
Сначала проверьте версию конфигурации: механизм ДиректБанка поддерживается в актуальных релизах 1С:Бухгалтерии 3.0, УТ 11, КА 2 и ERP 2. Если база давно не обновлялась, обновите её до свежего релиза — в старых версиях формат обмена с банком может не поддерживаться или работать с ошибками.
Уточните в банке, какой способ аутентификации используется: логин и пароль, токен (USB-ключ), аппаратный или программный сертификат электронной подписи. От этого зависит, какие компоненты нужно установить на компьютер пользователя — например, драйверы токена или криптопровайдер.
Подайте в банк заявление на подключение услуги «1С:ДиректБанк», если она не активирована. Некоторые банки включают сервис автоматически при открытии счёта, другие требуют отдельного заявления через личный кабинет или офис. Без активной услуги тест соединения в 1С завершится ошибкой авторизации.
Включаем функциональность обмена с банками
Откройте раздел «Администрирование» и перейдите в подраздел «Обмен электронными документами» (в некоторых конфигурациях — «Обмен с банками» или «Настройки обмена с банками»). Установите флажок «Обмен с банками» или «ДиректБанк», если он ещё не включён.
Если обмен будет происходить с подписанием документов электронной подписью, дополнительно включите опцию «Электронные подписи» и убедитесь, что в справочнике сертификатов добавлен действующий сертификат пользователя. Проверить срок действия сертификата можно в карточке сертификата в программе.
Для работы пользователю нужны соответствующие права. Если настройку выполняет не администратор, убедитесь, что у учётной записи есть права на настройку обмена с банками и на создание платёжных документов.
Создаём настройку обмена с банком
Основной способ — автоматический мастер. В разделе «Администрирование → Обмен электронными документами» нажмите «Настроить обмен с банком» либо откройте карточку банковского счёта организации и перейдите по ссылке настройки ДиректБанка. Программа предложит выбрать банк из списка поддерживаемых.
Выберите банк, укажите расчётный счёт и способ аутентификации. Если банк работает по логину и паролю — введите учётные данные, выданные банком для системы ДиректБанк (это не всегда совпадает с паролем от интернет-банка). Если используется токен или сертификат — подключите устройство и выберите сертификат из списка.
После заполнения данных запустите тест соединения кнопкой «Проверить» или «Тест настроек». Программа отправит пробный запрос в банк и покажет результат. При успешной проверке настройка сохраняется, и обмен становится доступен.
- 1Убедитесь, что банк поддерживает DirectBank и услуга подключена к счёту
- 2Обновите конфигурацию 1С до актуального релиза
- 3Включите обмен с банками в разделе «Администрирование → Обмен электронными документами»
- 4Откройте карточку банковского счёта и запустите настройку ДиректБанка
- 5Выберите банк, укажите способ аутентификации и введите данные
- 6Запустите тест соединения и убедитесь в успешном результате
- 7Отправьте тестовый запрос выписки для проверки обмена
Настройка для разных способов аутентификации
Логин и пароль
Самый простой вариант: банк выдаёт отдельную пару «логин/пароль» для системы прямого обмена. Данные вводятся один раз при создании настройки и хранятся в информационной базе. При смене пароля на стороне банка его нужно обновить и в настройке обмена, иначе обмен прекратится с ошибкой авторизации.
Токен или сертификат
Если банк требует аппаратный ключ, установите драйверы токена до начала настройки в 1С. Подключите устройство, убедитесь, что оно определяется операционной системой, затем выберите сертификат в настройке обмена. При использовании программного сертификата убедитесь, что закрытый ключ доступен на компьютере пользователя.
В некоторых банках подписание платежей выполняется по SMS-подтверждению: документ отправляется из 1С, а подтверждение приходит на телефон. Проверьте, что в банке к услуге привязан актуальный номер телефона ответственного сотрудника.
Проверка работы: выписка и платёжное поручение
После успешного теста соединения выполните реальную проверку обмена. В журнале «Обмен с банком» (или в разделе «Банк и касса → Банковские выписки») нажмите «Запросить выписку» и укажите период. Если настройка корректна, выписка загрузится в программу в течение нескольких минут.
Затем создайте тестовое платёжное поручение на небольшую сумму и отправьте его в банк командой «Отправить в банк». Отслеживайте статус документа: он должен последовательно смениться с «Подготовлено» на «Отправлено», затем на «Принято банком» и «Исполнено». Зависание на промежуточном статусе — повод проверить настройку или обратиться в банк.
Как проверить результат
Сообщение об успешном подключении к банку
Ошибка авторизации или недоступности сервера
Выписка за выбранный период загружается в журнал
Пустой ответ или ошибка запроса
Статус меняется до «Исполнено»
Документ зависает в статусе «Отправлено» или получает отказ
Типичные ошибки и их устранение
Самая частая проблема — ошибка авторизации. Причины: неверный логин или пароль, не подключена услуга ДиректБанка на стороне банка, истёк срок действия сертификата. Проверяйте причину в указанном порядке: сначала реквизиты доступа, затем статус услуги в банке, затем сертификат.
Вторая группа ошибок связана с устаревшей версией конфигурации: банк обновил формат обмена, а программа продолжает отправлять документы в старом формате. Решение — обновить конфигурацию. Третья типичная ситуация — обмен не работает у конкретного пользователя из-за отсутствия прав или недоступности сертификата на его компьютере.
Ограничения и альтернативы
ДиректБанк поддерживают не все банки и не все типы документов. Как правило, доступны платёжные поручения и выписки; валютные документы, зарплатные реестры и запросы по кредитам поддерживаются только частью банков. Перечень поддерживаемых операций уточняйте в документации банка.
Если банк не поддерживает прямой обмен, остаётся классическая схема: выгрузка платёжных поручений в файл через «Обмен с банком (клиент-банк)» и загрузка файла в систему банка вручную. Этот механизм встроен во все типовые конфигурации и не требует дополнительных соглашений.
Сравнение вариантов
Прямой обмен из 1С без файлов. Подходит при поддержке банком; требует подключения услуги и настройки аутентификации
Выгрузка и загрузка файлов вручную. Работает практически с любым банком, но требует ручных операций и повышает риск ошибок
Что важно запомнить
Настройка ДиректБанка сводится к трём шагам: подключение услуги в банке, включение обмена в 1С, создание настройки и тест соединения. Большинство проблем связано с неверными учётными данными, неподключённой услугой или устаревшей конфигурацией.
Частые вопросы
Можно ли настроить ДиректБанк для нескольких расчётных счетов?
Да. Для каждого банковского счёта создаётся отдельная настройка обмена. Один банк может требовать одну настройку на все счета организации, другой — отдельную на каждый счёт; это зависит от банка. Все настройки доступны в журнале «Обмен с банком».
Нужен ли для ДиректБанка интернет на компьютере бухгалтера?
Да, обмен выполняется через интернет напрямую с сервером банка. Если 1С работает в клиент-серверном режиме, обмен может выполняться на сервере 1С — тогда доступ в интернет нужен серверу, а настройки прокси задаются в параметрах информационной базы.
Что делать, если банк сменил адрес сервера обмена?
В типовых конфигурациях параметры подключения к банкам обновляются вместе с релизами. Обновите конфигурацию — настройка подхватит новые параметры автоматически. Если обмен всё равно не работает, удалите старую настройку и создайте её заново через мастер.
Безопасно ли отправлять платежи напрямую из 1С?
Обмен выполняется по защищённому каналу, а подписание документов — с использованием сертификата или SMS-подтверждения, в зависимости от банка. Для дополнительной защиты ограничьте права на отправку платежей только ответственным сотрудникам и регулярно проверяйте журнал обмена.
Работает ли ДиректБанк в базовой версии 1С:Бухгалтерии?
Функциональность обмена с банками присутствует в базовых версиях, но состав поддерживаемых операций и банков может отличаться. Перед настройкой проверьте в описании своей версии программы и у банка, что нужный сценарий обмена поддерживается.
Почему выписка загружается, а платежи не отправляются?
Чаще всего дело в правах или в способе подписания: для отправки платежей банк может требовать сертификат с правом подписи платёжных документов, тогда как выписки доступны только для чтения. Проверьте в настройке обмена, какой сертификат указан для подписания, и уточните в банке полномочия учётной записи.