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

Учет и Финансы · 10 мин

Что такое ДиректБанк в 1С и как с ним работать

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

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

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

Главная выгода — экономия времени и снижение ошибок: платёжка не «теряется» между программой и банком, статус исполнения виден прямо в документе, а выписка появляется в учёте без действий пользователя. Ниже разберём, как устроен обмен, что нужно для подключения и какие ограничения стоит учитывать.

Как устроен обмен ДиректБанк

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

В зависимости от банка используется одна из двух схем подключения. Первая — прямое соединение с банком через интернет по протоколу HTTPS с использованием логина/пароля или электронной подписи. Вторая — обмен через сервис 1С:ДиректБанк, где 1С выступает транспортным посредником, а аутентификация происходит по сертификату. С точки зрения пользователя разница небольшая, но влияет на порядок настройки и требования к подписи.

Какие операции доступны через ДиректБанк

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

  • отправка платёжных поручений в рублях и отслеживание их статусов;
  • автоматическое получение банковских выписок по расписанию или по запросу;
  • передача зарплатных реестров и ведомостей в рамках зарплатного проекта;
  • запрос остатков по счетам;
  • валютные операции: платежи в валюте, документы валютного контроля (поддерживается не всеми банками);
  • получение уведомлений об отклонении документов с причиной отказа.

Статусы документов отображаются прямо в списке платёжных поручений: «Подготовлено», «Отправлено», «Принято банком», «Исполнено», «Отклонено». Это позволяет бухгалтеру видеть реальную картину без звонков в банк.

Что нужно для подключения

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

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

Поддержка банкомБанк работает по DirectBank

Уточнить в банке или в списке на сайте 1С

Версия 1САктуальный релиз конфигурации

Обновить конфигурацию и Библиотеку электронных документов

ДоступЛогин/пароль или сертификат

Получить реквизиты в банке по договору ДБО

ПодписьТребования банка к ЭП

Проверить, нужна ли усиленная подпись и криптопровайдер

Пошаговая настройка подключения

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

Порядок подключения ДиректБанк
  1. 1
    Откройте настройку обмена с банком: «Банк и касса» → «Настройка обмена с банком» (или из карточки банковского счёта)
  2. 2
    Выберите банк из списка поддерживающих DirectBank — программа подставит параметры подключения автоматически
  3. 3
    Укажите способ аутентификации: логин/пароль или сертификат электронной подписи, полученный в банке
  4. 4
    Выполните тестовое подключение — программа проверит связь с сервером банка
  5. 5
    Включите автоматическое получение выписок и задайте расписание, если нужно
  6. 6
    Отправьте тестовое платёжное поручение на небольшую сумму и убедитесь, что статус меняется до «Исполнено»

После настройки рекомендуется провести контрольный цикл: создать платёжку, отправить, дождаться исполнения и получить выписку. Только после этого имеет смысл переводить на ДиректБанк весь платёжный поток.

ДиректБанк или классический клиент-банк: что выбрать

Обмен файлами через клиент-банк остаётся рабочим вариантом и иногда единственно возможным — если банк не поддерживает DirectBank или использует нестандартные документы. Сравнение подходов помогает принять решение.

КритерийДиректБанкКлиент-банк (файлы)
Отправка платежейОдной кнопкой из 1СВыгрузка файла, импорт в клиент-банк
Получение выписокАвтоматически или по запросуРучная выгрузка и загрузка
Статусы документовВидны в 1С в реальном времениПроверяются в клиент-банке отдельно
Риск ошибок при переносеМинимальныйВозможны сбои формата и дубли
Зависимость от банкаТребуется поддержка DirectBankРаботает практически с любым банком

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

Сравнение вариантов обмена

ДиректБанк

Подходит для основного банка при поддержке технологии; ограничение — зависимость от списка поддерживаемых банков

Обмен файлами 1CClientBankExchange

Универсальный запасной вариант; ограничение — ручные операции и риск рассинхронизации

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

Подходит, когда банк работает только через транспорт 1С; ограничение — требуется подписка и доступ в интернет

Типичные проблемы и их решение

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

Вторая группа проблем — зависшие статусы. Платёжка отправлена, но статус не меняется: обычно это означает задержку на стороне банка или сбой сеанса связи. Действие — принудительный запрос статуса из списка документов, а при повторении — обращение в поддержку банка с номером документа.

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

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

Корректно настроенный обмен легко отличить по нескольким признакам: выписки появляются в программе без ручных действий, платёжки проходят полный цикл статусов, а остатки по счёту в 1С совпадают с данными банка. Регулярная сверка остатков — обязательный контрольный приём даже при полностью автоматическом обмене.

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

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

Статус отправленной платёжки
Норма

Проходит цепочку «Отправлено» → «Принято» → «Исполнено»

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

Застрял на «Отправлено» более нескольких часов

Поступление выписок
Норма

Выписка за день появляется автоматически

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

Выписки нет, в журнале обмена ошибки

Остаток по счёту
Норма

Совпадает с остатком в банке

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

Расхождения — ищите непроведённые или продублированные документы

Ограничения технологии

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

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

Итог

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

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

Часто задаваемые вопросы

Нужно ли платить за ДиректБанк отдельно?

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

Как узнать, поддерживает ли мой банк DirectBank?

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

Можно ли использовать ДиректБанк без электронной подписи?

Зависит от банка. Часть банков работает по схеме «логин и пароль» с подтверждением платежей кодами из SMS, другие требуют усиленную квалифицированную подпись и установленный криптопровайдер. Требования определяются договором ДБО с конкретным банком.

Что делать, если платёжка отклонена банком?

Откройте документ и посмотрите причину отказа — она передаётся вместе со статусом. Типовые причины: неверные реквизиты получателя, недостаток средств, превышение лимита. Исправьте данные в исходном документе и отправьте его повторно; создавать дубль документа не требуется.

Работает ли ДиректБанк в базовых версиях 1С?

Да, механизм обмена с банками доступен в том числе в базовых версиях «Бухгалтерии предприятия». Ограничения базовых версий касаются других функций (количество организаций, обмен данными), а не банковского обмена.

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

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