Прямой обмен с банком из 1С: подключаем ДиректБанк без клиент-банка

· 9 мин

Содержание

Чтобы подключить 1С:ДиректБанк, откройте карточку расчётного счёта организации или список банковских выписок и запустите помощник подключения к ДиректБанку. Программа сама определит банк по БИК, предложит способ входа (одноразовый код по SMS или электронная подпись) и после подтверждения начнёт получать выписки и отправлять платёжки прямо из 1С.

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

Что проверить до подключения ДиректБанка

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

  • 🏦 Банк поддерживает технологию. Список банков-участников публикует фирма 1С, а сам банк подтвердит это в чате поддержки. Иногда сервис нужно отдельно включить в интернет-банке или подать заявление.
  • 🔄 Актуальный релиз конфигурации. Помощник подключения берёт настройки банков из обновляемого справочника. На старом релизе банк может просто не найтись.
  • 🌐 Выход в интернет с компьютера, где работает 1С. В клиент-серверном варианте обмен идёт с сервера 1С, значит доступ нужен серверу, а не только рабочему месту.
  • 👤 Права пользователя. Подключение настраивает пользователь с полными правами. Рядовому бухгалтеру потом достаточно прав на работу с выписками и платёжками.
  • 🧾 Реквизиты счёта в 1С. Номер счёта и БИК в справочнике Банковские счета должны совпадать с данными банка до цифры.
  • 📱 Доступ к телефону или носителю подписи того сотрудника, который имеет право подписи в банке.

Какой способ входа выбрать

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

СпособЧто нужноОсобенности
Логин и одноразовый код по SMSУчётная запись интернет-банка, телефонСамый частый вариант. Подпись платёжки — код из SMS
Электронная подпись (сертификат)Ключ на токене или в реестре, криптопровайдерСертификат должен быть зарегистрирован в банке
Файл настроек от банкаФайл, выданный банкомВстречается у банков, которые не передают настройки автоматически

Если банк ДиректБанк не поддерживает, обмен по-прежнему можно вести через выгрузку файлов клиент-банка в формате 1CClientBankExchange. Это медленнее, но работает с любым банком.

Сертификаты и средства подписи: подготовка рабочего места

Этот раздел нужен, если банк работает по электронной подписи. При входе по SMS переходите сразу к настройке в 1С.

Установите криптопровайдер

Для подписи по ГОСТ на компьютере должна стоять программа-криптопровайдер, чаще всего КриптоПро CSP или ViPNet CSP. Какой именно, подскажет банк: он выдавал или согласовывал ключ.

  1. Установите криптопровайдер нужной версии и введите лицензию.
  2. Подключите токен с ключом и установите драйвер токена.
  3. Установите личный сертификат в хранилище Личное текущего пользователя Windows.
  4. Установите корневой сертификат удостоверяющего центра, выпустившего ключ.

Подключите сертификат в 1С

В 1С:Бухгалтерии 3.0 настройки подписи находятся в разделе Администрирование → Общие настройки, блок «Электронная подпись и шифрование».

  1. Включите использование электронных подписей.
  2. Откройте настройки электронной подписи и шифрования и проверьте, что в списке программ есть ваш криптопровайдер.
  3. На вкладке сертификатов добавьте личный сертификат из установленных на компьютере.
  4. Нажмите проверку сертификата: 1С попросит пароль ключа и покажет, проходит ли подпись.

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

Ставьте флажок «Запомнить пароль» только на компьютере, к которому нет доступа у посторонних. Подпись под платёжкой равна подписи руководителя на бумаге.

Настройка подключения ДиректБанка в 1С

Сама настройка в программе занимает несколько минут. Разберём на примере 1С:Бухгалтерии 3.0.

Шаг 1. Включите обмен с банками

Откройте Администрирование → Обмен электронными документами. В блоке обмена с банками включите использование сервиса 1С:ДиректБанк. Без этого флажка кнопки ДиректБанка в выписках не появятся.

Шаг 2. Запустите помощник подключения

Удобных точек входа две:

  • карточка счёта: Справочники → Банки и кассы → Банковские счета, откройте счёт и найдите в форме команду подключения к ДиректБанку;
  • журнал Банк и касса → Банковские выписки: при неподключённом банке там выводится ссылка на подключение.

Шаг 3. Выберите счёт и способ авторизации

  1. Укажите организацию и расчётный счёт. Если счетов в одном банке несколько, помощник обычно подтягивает их все.
  2. Программа обратится к серверу 1С и найдёт настройки банка по БИК.
  3. Выберите способ входа, который предлагает банк.
  4. Для SMS введите логин интернет-банка и одноразовый код. Для подписи выберите сертификат и введите пароль ключа.

Шаг 4. Сохраните настройку обмена

После успешной авторизации помощник создаёт настройку обмена с банком. Её можно открыть повторно, сменить сертификат, добавить счёт или отключить обмен. Ищите список настроек в том же разделе Администрирование → Обмен электронными документами.

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

Регистрация подписи и пользователей на стороне банка

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

Что передать в банк

  • 📄 Открытую часть сертификата — файл .cer без закрытого ключа. Его выгружают из 1С или из криптопровайдера.
  • ✍️ Заявление на регистрацию ключа по форме банка, если банк его требует.
  • 🔑 Данные о правах: кто имеет право первой подписи, кто второй.

Закрытый ключ и пароль от него в банк никогда не отправляются. Если сотрудник банка их просит, это повод насторожиться.

Одна подпись или две

Если в карточке образцов подписей у организации две подписи (руководитель и главный бухгалтер), банк будет ждать обе. В 1С это выглядит так: первый пользователь подписывает платёжку, она ждёт второй подписи, и только после неё уходит в банк. Каждый подписант регистрирует свой сертификат или свою учётную запись.

Сколько ждать

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

Пробный обмен: выписка и тестовая платёжка

Не начинайте боевую работу, пока не прошли две проверки.

Проверка 1. Запросите выписку

  1. Откройте Банк и касса → Банковские выписки.
  2. Выберите организацию и счёт, запустите получение выписки из банка через команду ДиректБанка.
  3. Задайте период за последние 2-3 рабочих дня, когда по счёту точно были движения.
  4. Сравните результат с выпиской в интернет-банке: количество операций и обороты должны совпасть.

Если входящий и исходящий остаток в 1С не совпадают с банковскими, проблема обычно не в ДиректБанке. Чаще всего часть выписок раньше загружалась вручную с ошибками или удалялась. Сверьте остатки по счёту 51 до даты начала обмена.

Проверка 2. Отправьте платёжку

  1. Создайте платёжное поручение на небольшую сумму, например на перевод в бюджет, который всё равно нужно сделать.
  2. Проверьте реквизиты получателя и назначение платежа.
  3. Выполните команду отправки в банк из формы или списка платёжных поручений.
  4. Подпишите документ кодом из SMS или сертификатом.
  5. Через несколько минут обновите статус документа и убедитесь, что банк его принял.

Не отправляйте тестовые платёжки на произвольные суммы «посмотреть, что будет». Банк исполнит её как настоящую. Отменить уже исполненный платёж из 1С нельзя.

Перед боевой работой с ДиректБанком
Выполнено: 0 / 5

Ошибки при подключении ДиректБанка и что с ними делать

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

Диагностика: выберите симптом

Когда стоит звонить в банк, а не в 1С

Если выписка приходит, а платёжка висит без ответа или отклоняется с текстом от банка, вопрос к банку. Текст отказа сохраните: в нём обычно указано поле, которое банк не принял, например неверный КПП получателя или код бюджетной классификации.

Если же не открывается помощник, не находится банк или падает подпись на этапе проверки в самой 1С, это зона настройки программы и рабочего места.

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

Автоматическое получение выписок и регламентные задания

После подключения ДиректБанка выписки можно не запрашивать вручную каждое утро.

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

  • 🕐 Регулярную загрузку выписок. В настройке обмена с банком включите автоматическое получение выписок, если ваш банк его поддерживает. Программа будет сама запрашивать новые движения.
  • 📥 Распознавание операций. Загруженные строки выписок 1С разносит по видам операций и контрагентам так же, как при загрузке из файла. Правила, которые вы настроили раньше, продолжат работать.
  • 🔔 Обновление статусов платёжек. Программа периодически опрашивает банк и меняет состояние отправленных документов.

Как это работает в разных вариантах базы

Автообмен выполняется регламентным заданием. Его поведение зависит от того, как развёрнута база:

Вариант базыКто выполняет заданиеЧто учесть
ФайловаяСеанс пользователя, открывший базуЕсли базу никто не открыл, выписки не придут
Клиент-сервернаяСервер 1С по расписаниюБлокировка регламентных заданий в кластере остановит обмен
1С:Фреш и облакоСервер провайдераНастройки расписания обычно задаёт провайдер

Проверить, работает ли задание, можно в Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. Найдите в списке задания, связанные с обменом с банками, и посмотрите дату и результат последнего выполнения.

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

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

Сколько стоит 1С:ДиректБанк?
Со стороны 1С сервис бесплатный. Банк может брать плату за дистанционное обслуживание по своим тарифам, уточните её в договоре или у менеджера.
Можно ли подключить несколько банков в одной базе?
Да. Для каждого банка создаётся своя настройка обмена, и выписки по разным счетам получаются независимо.
Нужно ли отключать клиент-банк после подключения ДиректБанка?
Нет. Интернет-банк остаётся рабочим: в нём видны те же документы, что отправлены из 1С. Главное — не загружать одну выписку дважды, из файла и через ДиректБанк.
Что делать при смене руководителя или главного бухгалтера?
Новый подписант регистрирует в банке свой сертификат или учётную запись. Затем в настройке обмена в 1С укажите новый сертификат, а старый уберите.
Работает ли ДиректБанк, если база опубликована на веб-сервере?
Да, но для подписи сертификатом в браузере понадобится расширение для работы с криптографией. При входе по SMS дополнительных программ не требуется.

Источники

  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»