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