Учет и Финансы · 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С:Бухгалтерии 8» настройка выполняется в разделе «Банк и касса» → «Настройка обмена с банком» (в некоторых версиях — через карточку банковского счёта организации, ссылка «Настроить обмен с банком»). Дальнейшие шаги типовые, но детали зависят от банка.
- 1Убедитесь, что банк поддерживает DirectBank и услуга подключена в банке (при необходимости подайте заявление).
- 2Откройте карточку банковского счёта организации и перейдите по ссылке настройки обмена с банком.
- 3Выберите способ: через сервис 1С:ДиректБанк или прямое подключение по параметрам банка.
- 4При прямом подключении укажите адрес сервера, логин и сертификат, полученные в банке.
- 5Настройте электронную подпись, если банк требует подписывать документы (укажите сертификат и, при необходимости, вторую подпись).
- 6Выполните тестовую загрузку выписки и проверьте, что операции разнеслись по документам.
После настройки в карточке счёта появляется индикатор состояния обмена. Если подключение прошло успешно, в списке платёжных поручений появляется кнопка «Отправить в банк», а в журнале выписок — команда загрузки напрямую из банка.
Электронная подпись и безопасность платежей
Большинство банков требуют подписывать платёжные документы квалифицированной электронной подписью. В 1С используется встроенная криптография (через программу электронной подписи и шифрования) или внешний криптопровайдер — в зависимости от требований банка. Сертификат указывается в настройках обмена, при отправке документа программа запрашивает подтверждение подписания.
Для контроля платежей можно настроить две подписи: первую ставит бухгалтер, вторую — руководитель или финансовый директор. Документ уходит в банк только после второй подписи. Это стандартный механизм защиты от ошибочных и несанкционированных платежей, и его стоит включать, если по счёту проходят значительные суммы.
Работа с платёжными поручениями и выписками
Отправка платежа выглядит так: бухгалтер проводит платёжное поручение, нажимает «Отправить в банк», при необходимости подписывает документ. В поле состояния появляется отметка «Отправлено», затем «Принято банком» и после исполнения — «Исполнено». Если банк отклонил документ, в состоянии отображается причина (недостаточно средств, ошибка в реквизитах, истёк срок), и платёж можно исправить и отправить повторно.
Загрузка выписок выполняется из журнала «Банковские выписки» кнопкой «Загрузить» либо автоматически, если включено регламентное задание обмена с банком. Программа запрашивает выписку за указанный период и создаёт документы движения денежных средств. Правила распознавания контрагентов и статей движения денежных средств те же, что при загрузке из файла, поэтому накопленные настройки соответствий сохраняются.
Как проверить результат
Статус «Исполнено» или «Принято банком»
«Отклонено банком» или долгое зависание в «Отправлено»
Все операции разнесены по документам, остатки совпадают с данными банка
Нераспознанные операции, дубли документов, расхождение остатков
Совпадает с остатком в выписке банка на конец дня
Расхождение — признак пропущенных или задвоенных операций
Типичные ошибки и способы их устранения
Самая частая проблема — ошибка подключения при отправке или загрузке. Причины обычно три: истёк сертификат электронной подписи, банк изменил параметры подключения, либо обмен блокируется антивирусом или прокси-сервером. Проверьте срок действия сертификата, уточните в банке актуальность настроек и добавьте программу в исключения сетевого фильтра.
Вторая группа ошибок — документы, отклонённые банком. Типовые причины: неверные реквизиты получателя, несоответствие назначения платежа требованиям банка, превышение лимита, недостаточно средств. Текст причины банк возвращает вместе со статусом — он отображается в документе, и по нему нужно исправить данные и отправить платёж заново.
Третья ситуация — дубли документов при загрузке выписки. Такое случается, если выписку одновременно загружали через директ-банк и из файла клиент-банка. Программа сверяет документы по номеру и дате операции, но при разных источниках загрузки возможны расхождения. Правило простое: выберите один канал загрузки и используйте только его.
Ограничения и когда директ-банк не подойдёт
Директ-банк работает не со всеми банками и не со всеми типами документов. Ряд банков поддерживает только платёжные поручения и выписки, а рублёвые документы вроде объявлений на взнос наличными или валютные операции (свидетельствующие документы, справки о валютных операциях) обрабатываются ограниченно или не обрабатываются вовсе. Перечень поддерживаемых операций стоит уточнить в описании банка при настройке.
Если у организации счета в нескольких банках, обмен настраивается отдельно для каждого счёта. Банки, не поддерживающие DirectBank, продолжают обслуживаться через обмен файлами — оба механизма могут работать в одной базе параллельно. Для очень старых версий конфигураций на обычных формах директ-банк недоступен — потребуется обновление или переход на актуальную редакцию.
Что важно запомнить
Директ-банк заменяет ручной обмен файлами с клиент-банком: платёжки отправляются и подписываются прямо из 1С, выписки загружаются автоматически. Настройка делается по счёту, требует поддержки со стороны банка и действующего сертификата подписи. Контролируйте статусы документов и используйте только один канал загрузки выписок.
Частые вопросы о директ-банке в 1С 8.3
Нужна ли подписка ИТС для работы директ-банка?
Для обмена через сервис 1С:ДиректБанк действующий договор ИТС требуется — без него сервис недоступен. При прямом подключении к серверу банка подписка ИТС формально не нужна, но она всё равно необходима для обновлений конфигурации, без которых механизм может перестать корректно работать.
Можно ли пользоваться директ-банком и клиент-банком одновременно?
Технически можно, но для одного и того же счёта это нежелательно: загрузка выписки из двух источников приводит к дублям документов. Разумный сценарий — директ-банк для одного банка и файловый обмен для другого, который DirectBank не поддерживает.
Что делать, если платёж завис в статусе «Отправлено»?
Сначала проверьте состояние в самом банке — через интернет-банк или по телефону. Если банк документ не получил, повторите отправку из 1С. Если банк получил и исполнил платёж, а статус в 1С не обновился, выполните принудительное обновление статусов через команду обмена или обратитесь в поддержку банка с номером документа.
Как отозвать платёж, отправленный по ошибке?
Из 1С отозвать исполненный платёж нельзя. Если документ ещё не исполнен банком (статус «Принято»), свяжитесь с банком для отзыва — многие банки принимают такие заявления. Исполненный платёж возвращается только по согласованию с получателем или через суд, поэтому проверка реквизитов до подписания критична.
Работает ли директ-банк с валютными операциями?
Поддержка зависит от конкретного банка: часть банков передаёт валютные платежи и валютные выписки, часть — только рублёвые документы. Актуальный перечень поддерживаемых видов документов отображается в описании банка при настройке обмена в 1С.
Почему выписка загружается, но документы не создаются?
Обычно причина в том, что программа не смогла распознать контрагента или вид операции — такие строки остаются в списке незагруженных. Откройте обработку загрузки, проверьте отмеченные предупреждением строки, создайте недостающих контрагентов и укажите статьи движения денежных средств, после чего повторите загрузку.