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

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

Почему не загружается банк в 1С: диагностика и решение проблемы

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

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

Хорошая новость в том, что почти все причины делятся на несколько понятных групп: проблемы с файлом выгрузки, с настройками обмена, с правами и сертификатами, с версией конфигурации или с самой инфраструктурой (сеть, сервер, антивирус). Диагностика занимает от нескольких минут до часа, если идти от симптома к причине, а не перебирать настройки наугад.

Ниже разобраны типовые сценарии для типовых конфигураций (Бухгалтерия предприятия, Управление торговлей, ERP): как определить, на каком этапе ломается обмен, что проверить в первую очередь и когда безопаснее привлечь специалиста, чтобы не потерять данные.

Определите, на каком этапе происходит сбой

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

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

Ошибка сразу при выборе файлаПроблема с файлом

Формат, кодировка, пустой или повреждённый файл выгрузки из клиент-банка

Долгое ожидание, затем ошибка связиПроблема канала ДиректБанк

Доступность сервера банка, сеть, прокси, антивирус, сертификат

Загрузка завершается, но документов нетПроблема сопоставления данных

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

Ошибка подписи или шифрованияПроблема криптографии

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

Проверьте файл выгрузки из клиент-банка

Самая частая причина при файловом обмене — сам файл. Выписка из клиент-банка должна быть выгружена в формате, который понимает 1С: классический текстовый формат обмена (1CClientBankExchange) или, для ряда конфигураций, выписки в форматах ISO 20022 / camt.053. Если в клиент-банке выбран другой формат (например, «для Excel» или PDF), 1С либо выдаст ошибку, либо «загрузит» пустоту.

Откройте файл в Блокноте. Корректный файл обмена начинается со служебного заголовка вида 1CClientBankExchange и содержит секции СекцияРасчСчет и СекцияДокумент. Если вместо этого вы видите HTML-разметку, таблицу с разделителями или кракозябры — файл не тот или сохранён в неподходящей кодировке.

Кодировка — отдельный источник проблем. Файл обмена должен быть в кодировке Windows-1251. Некоторые клиент-банки сохраняют выгрузку в UTF-8, и тогда русские наименования контрагентов превращаются в нечитаемые символы, а часть строк может не распознаться. Пересохраните файл в ANSI (Windows-1251) через «Блокнот → Сохранить как» и повторите загрузку.

Проверка файла выгрузки
  1. 1
    В клиент-банке выберите формат выгрузки «1С» или «1CClientBankExchange», а не Excel/PDF
  2. 2
    Откройте полученный файл в Блокноте и убедитесь, что первая строка — 1CClientBankExchange
  3. 3
    Проверьте, что период выписки и номер счёта соответствуют загружаемым
  4. 4
    Сохраните файл в кодировке ANSI (Windows-1251)
  5. 5
    Повторите загрузку в 1С и проверьте количество созданных документов

Разберитесь с настройками обмена с банком

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

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

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

Диагностируйте проблемы ДиректБанк

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

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

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

Проверьте версию конфигурации и права пользователя

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

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

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

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

Инфраструктурные причины: сеть, антивирус, сервер

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

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

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

Маршрут решения

Как выбрать действие

Файл выгрузки не открывается или не начинается с 1CClientBankExchangeПеревыгрузите выписку из клиент-банка в правильном формате и кодировке Windows-1251
Ошибка связи или таймаут при ДиректБанкПроверьте интернет, прокси, антивирус и доступность сервера банка; спросите коллег — массовая ли проблема
Ошибка сертификата или подписиПроверьте срок действия сертификата и работу криптопровайдера; при истёкшем сертификате — перевыпуск в банке
Загрузка проходит без ошибок, но документов нетПроверьте журнал выписок на дубли, период загрузки и настройки обмена по счёту
Обмен перестал работать после обновления банка или 1ССверьте версию конфигурации с требованиями банка и при необходимости обновите конфигурацию

Как проверить результат и не допустить повторения

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

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

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

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

Журнал обмена с банком
Норма

Последняя операция завершена без ошибок

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

Записи с ошибками связи, подписи или чтения файла

Журнал банковских выписок
Норма

Документы за нужный период созданы и проведены

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

Период пуст или документы есть, но не проведены

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

Совпадает с остатком в клиент-банке на ту же дату

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

Расхождение — есть незагруженные или задублированные операции

Сертификат подписи
Норма

Действует, цепочка доверия корректна

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

Истёк, отозван или закрытый ключ недоступен

Итог

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

Начинайте диагностику с определения канала обмена — файл или ДиректБанк. Для файла проверяйте формат и кодировку, для ДиректБанк — сертификат, сеть и журнал обмена. Перед изменением настроек и сертификатов делайте резервную копию, а результат всегда сверяйте с остатком в клиент-банке.

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

1С пишет «Файл не является файлом обмена» — что делать?

Это означает, что выбранный файл не соответствует формату обмена 1С. Скорее всего, из клиент-банка выгружен Excel, PDF или текст другого формата. Вернитесь в клиент-банк и выберите тип выгрузки «1С» / «1CClientBankExchange», затем повторите загрузку.

Загрузка проходит без ошибок, но выписки не появляются. Почему?

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

ДиректБанк перестал работать у всех пользователей одновременно. Это наша проблема?

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

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

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

После обновления 1С перестала загружаться выписка. Что проверить?

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

Когда стоит привлекать специалиста, а не чинить самостоятельно?

Если проблема связана с сертификатами и криптопровайдером, клиент-серверной архитектурой, доработанной конфигурацией или если ошибка воспроизводится после всех базовых проверок. Самостоятельные действия безопасны при работе с файлом, настройками обмена и проверкой дублей — они не затрагивают данные.