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

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

Как работает директ-банк в 1С 8.3: настройка и обмен с банком

Как работает директ-банк в 1С 8.3: настройка обмена с банком, отправка платёжек, загрузка выписок, электронная подпись, типичные ошибки и решения.

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

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

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

Как устроен обмен: что происходит внутри механизма

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

Выписки загружаются по расписанию регламентным заданием или вручную кнопкой «Загрузить выписку». Полученные данные автоматически разносятся по документам «Поступление на расчётный счёт» и «Списание с расчётного счёта» по тем же правилам, что и при обычной загрузке из файла клиент-банка. Контрагенты и договоры подставляются по ИНН и номеру счёта, нераспознанные операции остаются для ручной обработки.

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

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

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

Сравнение вариантов подключения

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

Подходит большинству организаций: настройка по БИК, нужна подписка ИТС. Ограничение — банк должен поддерживать сервис.

Прямое подключение к банку

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

Обмен через файл (клиент-банк)

Запасной вариант, если директ-банк недоступен. Работает с любым банком, но требует ручной выгрузки и загрузки файлов.

Пошаговая настройка обмена с банком

В «1С:Бухгалтерии 8» настройка выполняется в разделе «Банк и касса» → «Настройка обмена с банком» (в некоторых версиях — через карточку банковского счёта организации, ссылка «Настроить обмен с банком»). Дальнейшие шаги типовые, но детали зависят от банка.

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

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

Электронная подпись и безопасность платежей

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

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

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

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

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

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

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

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

Статус «Исполнено» или «Принято банком»

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

«Отклонено банком» или долгое зависание в «Отправлено»

Загруженная выписка
Норма

Все операции разнесены по документам, остатки совпадают с данными банка

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

Нераспознанные операции, дубли документов, расхождение остатков

Остаток на счёте в 1С
Норма

Совпадает с остатком в выписке банка на конец дня

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

Расхождение — признак пропущенных или задвоенных операций

Типичные ошибки и способы их устранения

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

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

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

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

Ограничения и когда директ-банк не подойдёт

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

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

Итог

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

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

Частые вопросы о директ-банке в 1С 8.3

Нужна ли подписка ИТС для работы директ-банка?

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

Можно ли пользоваться директ-банком и клиент-банком одновременно?

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

Что делать, если платёж завис в статусе «Отправлено»?

Сначала проверьте состояние в самом банке — через интернет-банк или по телефону. Если банк документ не получил, повторите отправку из 1С. Если банк получил и исполнил платёж, а статус в 1С не обновился, выполните принудительное обновление статусов через команду обмена или обратитесь в поддержку банка с номером документа.

Как отозвать платёж, отправленный по ошибке?

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

Работает ли директ-банк с валютными операциями?

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

Почему выписка загружается, но документы не создаются?

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