В начале 2021 года пользователи программных продуктов 1С столкнулись с серьезной технической проблемой: при попытке загрузки классификатора банков стандартными средствами новые БИК Федерального казначейства не обнаруживались в системе, хотя присутствовали в официальных файлах Центрального Банка. Это было связано с масштабной реформой системы казначейских платежей и переходом на Единый казначейский счет (ЕКС).
В данной статье мы подробно разберем причины возникновения этой ситуации и проанализируем пошаговые алгоритмы восстановления корректной работы классификатора в конфигурации 1С:Бухгалтерия предприятия, редакция 3.0.
Прежде всего, разберем техническую подоплеку. С 2021 года фирма «1С» изменила механизм взаимодействия с банковскими классификаторами. Традиционный формат XML, к которому привыкли многие специалисты, перестал быть основным для новых типов счетов. Программа перешла на использование нового классификатора (условное название BIC_22), данные в котором упакованы в формат JSON внутри архива classifiers.zip.
Если ваша конфигурация имеет релиз ниже 3.0.88.x, старые механизмы загрузки могут просто «не видеть» новые записи, так как структура данных казначейских подразделений теперь включает специфические связи между БИК банка и казначейским счетом (начинающимся на 03100). Кроме того, многие новые БИК казначейства начинаются на «00», что также требовало корректировки алгоритмов обработки в коде конфигурации.
Рассмотрим первый и самый надежный способ решения проблемы — обновление программного продукта. Разработчики оперативно выпустили исправления, которые учитывают новую структуру казначейских реквизитов.
JSON-файлы.Если прямое обновление через интернет по каким-то причинам недоступно или не дает результата, разберем способ ручной подгрузки файла classifiers.zip.
Проанализируем ситуацию, когда файл скачан, но данные не появляются. Это происходит потому, что обычная загрузка XML с сайта ЦБ не содержит расширенных метаданных для казначейства. Нам понадобится файл classifiers.zip, содержащий внутри bic-classifier.json.
classifiers.zip (его можно скачать с портала ИТС или официального сайта обновлений 1С).Часто возникает ситуация: классификатор загружен, но при попытке выбрать банк он подсвечивается серым цветом, а программа выдает сообщение: «БИК банка не найден в классификаторе банков». Это известная ошибка того периода. Выясним причину: при загрузке новым банкам ошибочно присваивался признак Деятельность прекращена = Истина.
Для исправления воспользуемся следующим алгоритмом:
Справочник БИК (важно: не путать со справочником Банки).Деятельность прекращена Равно Да.Пометка удаления и установим значение Да.Банки нажмем кнопку Синхронизировать. Это заставит систему заново сопоставить данные из чистого классификатора БИК в рабочий справочник Банки.Посмотрим на важный нюанс работы управляемых форм. Многие пользователи ожидают, что после загрузки классификатора справочник Банки сразу заполнится сотнями новых записей. Однако в современных версиях 1С справочник Банки заполняется по требованию.
Рассмотрим, как правильно добавить конкретный казначейский БИК (например, 004525988):
BIC_22 загружен корректно, программа мгновенно подтянет название банка («ОТДЕЛЕНИЕ МОСКВА БАНКА РОССИИ // УФК по г. Москве») и предложит создать запись в справочнике Банки.Банки.Если вы хотите увидеть полный список доступных банков, в справочнике Банки нужно нажать кнопку Подбор. Проанализируем открывшееся окно: если список пуст, значит, шаг с загрузкой classifiers.zip не был выполнен до конца или версия конфигурации не поддерживает данный формат.
Для автоматизации процесса или написания собственной обработки загрузки (если конфигурация сильно кастомизирована), обратите внимание на структуру JSON в новом классификаторе. Ключевым полем для связи является cbrUnitBic. Оно используется для формирования корректного наименования банка в платежных поручениях согласно письмам ФНС, где требуется указывать через двойной слэш название подразделения Банка России и название УФК.
Таким образом, решение проблемы кроется не в поиске «правильного» XML, а в переходе на новую модель работы с данными через формат JSON и актуализации релиза конфигурации.