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

Справочники и Данные · 9 мин

Как обновить классификатор банков в 1С 7.7 вручную

Пошаговая инструкция по ручному обновлению классификатора банков РФ в 1С 7.7: где взять файл, как загрузить, проверить результат и исправить типичные ошибки.

Классификатор банков (БИК) в 1С 7.7 не обновляется автоматически, поэтому со временем в справочнике остаются закрытые банки, а новые отсутствуют. Из-за этого платёжные поручения формируются с устаревшими реквизитами, и банк-клиент может отклонить документ. Ручное обновление — стандартная процедура, которая занимает 10–15 минут, если файл классификатора подготовлен правильно.

Источник актуальных данных — официальный классификатор БИК, который публикует Центральный банк РФ. Файл распространяется в формате DBF и содержит полный список действующих банков и их отделений с корреспондентскими счетами, адресами и городами. Именно этот файл загружается в справочник «Банки» типовой конфигурации 1С 7.7.

Ниже описан порядок действий для типовых конфигураций «Торговля и склад», «Бухгалтерский учёт» и «Комплексная конфигурация» на платформе 7.7. Если конфигурация сильно доработана, пункты меню могут отличаться, но общая логика загрузки сохраняется.

Где взять актуальный файл классификатора банков

Единственный достоверный источник — сайт Центрального банка РФ. В разделе, посвящённом справочнику БИК, публикуется архив с файлом в формате DBF, который обновляется по рабочим дням. Сторонние сайты тоже выкладывают классификатор, но актуальность и целостность таких файлов не гарантирована.

Архив нужно распаковать в отдельную папку на локальном диске, например C:\BIC\. Внутри обычно находится файл с расширением .dbf и текстовый файл-описание. Для загрузки в 1С 7.7 понадобится именно DBF-файл.

Обратите внимание на кодировку файла. Классификатор ЦБ распространяется в кодировке DOS (CP866), и типовая обработка 1С 7.7 рассчитана именно на неё. Если файл был пересохранён в другой программе, кириллица при загрузке может превратиться в нечитаемые символы.

Подготовка: архивная копия и проверка доступа

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

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

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

Запуск обработки загрузки классификатора

В типовых конфигурациях 1С 7.7 загрузка выполняется через встроенную обработку. Откройте меню «Сервис» и найдите пункт «Загрузка классификатора банков» (в некоторых конфигурациях он находится в подменю «Выполнить обработку» или вызывается из справочника «Банки» кнопкой «Загрузить классификатор»).

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

После нажатия кнопки «Загрузить» процесс идёт в фоновом режиме с индикатором прогресса. Не прерывайте его клавишей Esc и не закрывайте программу: прерванная загрузка оставляет справочник в частично обновлённом состоянии.

Порядок действий
  1. 1
    Скачайте архив классификатора БИК с сайта ЦБ РФ и распакуйте в отдельную папку
  2. 2
    Сделайте архивную копию информационной базы 1С 7.7
  3. 3
    Запустите 1С в монопольном режиме
  4. 4
    Откройте Сервис → Загрузка классификатора банков
  5. 5
    Укажите путь к DBF-файлу и выберите режим загрузки (все банки или по регионам)
  6. 6
    Дождитесь завершения загрузки, не прерывая процесс
  7. 7
    Проверьте несколько банков в справочнике и сформируйте тестовое платёжное поручение

Что делать, если штатной обработки нет

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

Ручное добавление оправдано, если список банков контрагентов невелик. Откройте справочник «Банки», создайте новый элемент и заполните код (БИК), наименование, корреспондентский счёт и город по данным с сайта ЦБ или из реквизитов контрагента. Такой способ исключает риск массовой порчи справочника, но требует аккуратности при вводе длинных номеров счетов.

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

Проверка результата после загрузки

После завершения загрузки откройте справочник «Банки» и найдите несколько банков, с которыми работаете регулярно. Сверьте корреспондентский счёт и наименование с актуальными данными на сайте ЦБ или в банк-клиенте. Особое внимание уделите банкам, которые недавно были реорганизованы, — у них меняются БИК и корсчета.

Сформируйте тестовое платёжное поручение на контрагента с известными реквизитами и проверьте, что банк подставился корректно, а печатная форма содержит правильные БИК и корсчёт. Если банк контрагента привязан к карточке контрагента как элемент справочника, убедитесь, что после обновления ссылка не потерялась.

Проверьте, нет ли в справочнике задвоенных элементов с одинаковым БИК. При некорректной повторной загрузке обработка может создать дубликаты вместо обновления существующих записей — тогда лишние элементы нужно пометить на удаление и выполнить удаление помеченных объектов.

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

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

БИК и корсчёт банка
Норма

Совпадают с данными на сайте ЦБ РФ

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

Счёт устарел или отличается от официального

Найденные дубликаты
Норма

Один элемент на один БИК

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

Несколько элементов с одинаковым БИК

Наименования банков
Норма

Кириллица читается корректно

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

Символы отображаются как «крякозябры»

Платёжное поручение
Норма

Банк подставляется, печатная форма корректна

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

Поле банка пустое или содержит старые реквизиты

Типичные ошибки и их устранение

Самая частая проблема — «крякозябры» вместо русских букв после загрузки. Причина почти всегда в том, что DBF-файл был пересохранён в кодировке Windows. Решение: удалить испорченные элементы и повторить загрузку из исходного файла из архива ЦБ.

Вторая распространённая ошибка — обработка «не видит» файл. Проверьте, что архив действительно распакован, путь не содержит слишком длинных имён и пробелов в конце, а файл не заблокирован другой программой. На старых системах помогает размещение файла в корне диска с простым именем.

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

Типичные ошибки
01
Загрузка без архивной копии — при сбое справочник восстановить неоткуда
02
Редактирование DBF в Excel перед загрузкой — ломается кодировка и структура файла
03
Прерывание загрузки клавишей Esc — справочник остаётся обновлённым частично
04
Загрузка только одного региона — банки контрагентов из других регионов отсутствуют
05
Игнорирование дубликатов после повторной загрузки — в документах возникает путаница

Как часто обновлять классификатор

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

Дополнительный сигнал к внеплановому обновлению — отказ банк-клиента принимать платёжное поручение с сообщением о неверном БИК или корсчёте. Это означает, что реквизиты банка получателя устарели, и нужно либо обновить весь классификатор, либо вручную исправить конкретный банк.

Удобно закрепить процедуру за конкретным сотрудником и вести простой журнал: дата загрузки, источник файла, результат проверки. Это избавляет от вопросов «когда обновляли в последний раз» при разборе ошибок в платёжках.

Итог

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

Берите файл классификатора только с сайта ЦБ РФ, не редактируйте его перед загрузкой, делайте архивную копию базы и работайте в монопольном режиме. После загрузки проверьте реквизиты ключевых банков и отсутствие дубликатов.

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

Можно ли обновить классификатор банков в 1С 7.7 через интернет автоматически?

Штатного механизма автоматического обновления через интернет в платформе 7.7 нет. Автоматизация возможна только через внешнюю обработку, которую пишет программист: она скачивает файл с сайта ЦБ и запускает загрузку по расписанию. В типовом варианте обновление всегда ручное.

Подойдёт ли файл классификатора от 1С 8 для загрузки в 7.7?

Нет. В 1С 8 классификатор поставляется в собственном формате выгрузки, который обработка 7.7 не читает. Для 7.7 нужен именно DBF-файл справочника БИК с сайта Центрального банка.

Что делать, если после загрузки в платёжных поручениях остались старые реквизиты банка?

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

Удалятся ли вручную добавленные банки при загрузке классификатора?

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

Как понять, что классификатор в базе устарел?

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