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