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