Прямой обмен с банком из 1С: от заявки до первой выписки

· 9 мин

Содержание

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

Типичная ситуация: бухгалтер каждый день открывает клиент-банк, выгружает kl_to_1c.txt, ищет его в папке «Загрузки» и загружает в базу. Раз в месяц файл выгружается не за тот период, и остатки по счёту 51 расходятся с банком. DirectBank убирает этот ручной шаг: обмен идёт из 1С, документы подписываются там же.

Ниже пути даны для 1С:Бухгалтерии предприятия 3.0 в интерфейсе «Такси». В УТ 11, КА 2 и ERP механизм тот же (общая библиотека электронных документов), отличается раздел, где лежат банковские документы: в УТ и ERP это раздел Казначейство.

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

Сервис ДиректБанк бесплатен со стороны 1С, но работает не с любым банком и не на любой базе. Проверьте четыре вещи.

  • 🏦 Банк поддерживает 1С:ДиректБанк. Список банков-участников есть на сайте сервиса и в самом помощнике: если банка нет в списке, подключение не начнётся. Уточните у банка, нужно ли заявление на подключение услуги, — многие банки включают её только по заявке в интернет-банке.
  • 🌐 Интернет-поддержка подключена. Администрирование → Интернет-поддержка и сервисы — должен быть указан логин портала 1С. Без него помощник не получит настройки банка.
  • 🧾 Счёт заведён в 1С правильно. Номер счёта и БИК в справочнике «Банковские счета» организации должны совпадать с банковскими до цифры. Банк определяется по БИК, а счёт сопоставляется по номеру.
  • 🔐 Есть способ подписи. Это либо одноразовый пароль по SMS (подпись на стороне банка), либо электронная подпись на токене. Для подписи на компьютере нужен криптопровайдер (например, КриптоПро CSP) и драйвер токена.

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

Подготовьте заранее, чтобы не прерывать настройку на середине:

  1. Логин портала 1С с действующей поддержкой.
  2. Логин интернет-банка подписанта и телефон, на который приходят коды.
  3. Токен с сертификатом и пароль к нему, если банк требует подпись сертификатом.
  4. Номера всех счетов организации в этом банке.
  5. Права администратора в 1С или помощь того, у кого они есть: настройку обмена создаёт пользователь с правом на настройку электронного документооборота.

Отдельно решите, кто будет подписывать платёжки. Если право подписи есть у директора и главного бухгалтера, для каждого понадобится свой логин в интернет-банке или свой сертификат.

Автоматическая настройка ДиректБанка через помощник

Это основной способ: банк и 1С сами договариваются о параметрах, вам остаётся подтвердить вход.

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

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

Логин интернет-банка и SMS привязаны к конкретному человеку. Настройку делает тот сотрудник, на чей телефон приходят коды, а не программист «за всех».

Ручная настройка: файл от банка и реквизиты подключения

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

Вариант с файлом настроек. Банк выдаёт файл (обычно XML) — его скачивают в интернет-банке в разделе интеграций или получают у менеджера банка. В помощнике выберите загрузку настроек из файла и укажите путь. Дальше шаги совпадают с автоматическим вариантом: выбор счетов и проверка связи.

Вариант с вводом реквизитов. Создайте новую настройку в списке настроек обмена с банками (Администрирование → Обмен электронными документами, ссылка на настройки обмена с банками) и заполните поля по данным банка.

Что вводитеОткуда взять
Организация и банксправочники 1С, банк — по БИК
Адрес сервера банкаиз письма или инструкции банка
Способ аутентификациилогин и пароль, сертификат или одноразовый пароль — по условиям банка
Сертификаты подписивыбираются из установленных на компьютере
Счета для обменаномера счетов организации в этом банке

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

После ручной настройки обязательно нажмите проверку связи в карточке настройки. Ошибка адреса или сертификата видна сразу, а не в день, когда надо срочно платить налог.

Отправка платёжек и загрузка выписок через DirectBank

После подключения работа с банком идёт из двух списков.

Платёжные поручения — Банк и касса → Платежные поручения.

  1. Создайте и проверьте платёжку как обычно.
  2. Выделите одну или несколько платёжек и выберите команду отправки в банк через ДиректБанк.
  3. Подпишите: введите код из SMS или пароль к токену.
  4. Следите за статусом документа в списке. Банк присылает ответ: документ принят, исполнен или отклонён с причиной.

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

Выписки — Банк и касса → Банковские выписки.

  1. Нажмите команду запроса выписки ДиректБанка.
  2. Укажите период. Для ежедневной работы достаточно «вчера — сегодня».
  3. 1С получит выписку, покажет её в обработке загрузки и создаст документы поступления и списания.
  4. Проверьте, что контрагенты и договоры подобраны, а сумма остатка на конец дня совпадает с банком.

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

Способ обменаКак идут документыКогда выбирать
Файлы клиент-банкавыгрузка и загрузка 1c_to_kl.txt и kl_to_1c.txt вручнуюбанк не поддерживает ДиректБанк, разовые операции
1С:ДиректБанкотправка и получение из 1С по командеежедневные платежи, несколько счетов
Отдельная интеграция банкамодуль или расширение от банкаесли банк предлагает свою интеграцию вместо ДиректБанка

Не загружайте за один и тот же период выписку и через ДиректБанк, и из файла клиент-банка. Документы задвоятся, остаток по 51 счёту станет больше реального. Если такое случилось, найдите дубли по номеру и сумме в списке выписок и пометьте лишние на удаление.

Частые ошибки при подключении банка к 1С

Большинство сбоев видно по тексту сообщения. Ниже — диагностика по симптому.

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

Если ошибка появилась на работающей настройке без изменений с вашей стороны, первым делом проверьте, не истёк ли сертификат и не менялся ли номер телефона для SMS у подписанта. Это две самые частые бытовые причины.

Если ДиректБанк не подключается

Есть три рабочие альтернативы, пока проблема не решена.

  • 📄 Файловый обмен. Выгрузка платёжек и загрузка выписки в формате 1CClientBankExchange поддерживается почти всеми банками. Работает всегда, только вручную.
  • 🔌 Интеграция от самого банка. Часть крупных банков предлагает своё расширение или модуль для 1С. Устанавливайте его только из интернет-банка или от менеджера банка, а расширения — после проверки на копии базы.
  • 🧑‍💻 Обращение в поддержку. При обращении в поддержку банка или 1С сразу назовите организацию, БИК, релиз конфигурации и полный текст ошибки. Скриншот окна помощника экономит переписку.

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

Безопасность и права доступа к обмену с банком

Обмен с банком — это деньги организации, поэтому права настраивают до первой платёжки, а не после.

Кто что может делать. В Администрирование → Настройки пользователей и прав используйте группы доступа. Разделите роли:

РольЧто может
Бухгалтер-операционистсоздаёт платёжки и запрашивает выписки
Подписант (директор, главбух)подписывает и отправляет платёжки
Администратор 1Снастраивает обмен, не подписывает платежи

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

Защита подписи.

  • 🔑 Токен с сертификатом храните у владельца и вынимайте после работы. Сертификат с неэкспортируемым ключом на токене безопаснее файла в папке.
  • 🚫 Не сохраняйте пароль токена в программе на общем компьютере.
  • 📱 SMS-коды должны приходить только на личный телефон подписанта.
  • 🧹 При увольнении подписанта сразу отзовите его сертификат в удостоверяющем центре, заблокируйте логин в интернет-банке и уберите его из настройки обмена в 1С.

Контроль операций. В журнале регистрации (Администрирование → Обслуживание → Журнал регистрации) видно, кто и когда отправил платёжку. Раз в месяц сверяйте выписку банка с данными 1С по счёту 51: оборотно-сальдовая ведомость должна давать тот же остаток, что и банк на последний день.

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

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

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

Источники

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