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

Обновлено: 27.03.2024

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

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

Подготовка

Открываем меню "Функции для технического специалиста. " (у вас нет этого пункта?):


В открывшемся окне раскрываем раздел "Обработки" (либо используем поиск) и выбираем пункт "Обновление классификаторов":


Обновление через ИТС

В открывшемся окне обработки выбираем "Загрузить обновления через интернет" и нажимаем "Далее":


В открывшемся окне отмечаем пункт "Банки (справочник по кредитным организациям)" или "Справочник БИК" и снова нажимаем "Далее":




Обновление через сайт РБК

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

В этом случае потребуется небольшая подготовка.

Скачиваем архив bnk.zip:


Меняем имя "bnk" на "Banks_1". Первая буква обязательно должна быть заглавной.


Рядом с уже имеющимся архивом появится файл с именем "Banks_1 (2)":


Возвращаемся к открытой в начале нашей статьи обработки и выбираем в ней пункт "Загрузить обновления из файла":


В качестве файла с обновлением выбираем тот самый Banks_1 (2):


И нажимаем "Далее".

Отмечаем пункт "Банки" и снова нажимаем "Далее":



Действия после обновления

И напоследок не забываем нажать кнопку "Синхронизировать" в списке справочника "Банки" на случай, если в классификаторе были изменения уже имеющихся банков:

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

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

Как известно, основная функция обновлятора - это обновление баз. Но многие, наверное, уже обратили внимание на дополнительную закладку "Скрипты", которая появилась в программе с начала 2016 года.

И если вы владеете навыками написания скриптов (2 варианта - пакетные cmd скрипты, и onescript, он же 1C), то сможете на этой закладке творить чудеса, не связанные напрямую с обновлением.

Если вы ещё не изучали начальную обучающую статью по скриптам в обновляторе - прошу вас сделать это прямо сейчас.

Задача

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

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

Для примера возьмём три файловые базы 1С:Бухгалтерия 3.0:


В каждой из этих баз есть регламентные задания для обновления курсов валют и классификатора банков:

Но так как базы файловые - наладить их регулярное фоновое выполнение крайне проблематично.

Пишем скрипт

Для начала зайдём в регламентное задание "Загрузка курсов валют" и посмотрим какой метод из кода в нём вызывается:

Видим, что из общего модуля РаботаСКурсамиВалют вызывается экспортный метод ЗагрузитьАктуальныйКурс.

То же самое посмотрим для задания "Загрузка классификатора банков":

Здесь из модуля РаботаСБанками вызывается метод ЗагрузитьКлассификаторБанков.

Отлично, это вся информация, которая нам нужна.

Переходим в обновлятор на закладку "Скрипты":


Прежде всего выбираем базы для запуска.

Тип скрипта - OneScript.

В самом низу снимаем все галки.

Наконец, пишем такой код скрипта в процедуре Главная (об этой процедуре читайте здесь):

Предварительно зайдём в первую из баз, чтобы убедиться, что курс валют не актуален:

Видим, что курсы загружены только до 13 августа 2015 года. А сегодня - 26 февраля 2016.

Проверяем скрипт

Выполняем наш скрипт:



Проверяем курсы валют в первой же базе:

Отлично, курсы загрузились вплоть до сегодняшнего дня.

Сохраняем скрипт в планировщик

Но нам нужно поставить эту задачу в планировщик, к примеру, на 2 часа ночи.

Нажимаем кнопку "Сохранить. ":


И вот он - пакетный скрипт для запуска нашего скрипта. Более того обновлятор уже сам прописал его однократный запуск на 2 часа ночи на 26.02.2016 (согласно нашей галке при сохранении).

Чтобы сделать его запуск регулярным откроем задание в планировщике и изменим расписание на "ежедневно":

Новая возможность

В последних версиях обновлятора выполнять регламентные задания из скриптов стало проще.

Для этого выбирает тип скрипта "Пакетный", а затем из меню "Обновлятор" выбираем пункт "Методы"-"Управление регламентными заданиями":


В открывшемся диалоге переходим на закладку "Запустить" и настраиваем задания, которые мы хотим запускать из скрипта:


Далее нажимаем кнопку "Запустить", в скрипт вставится вот такой текст:


Ну а дальше нам осталось только выбрать базы и сохранить этот скрипт в расписание - всё как и выше.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

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

Анна Викулина

Протестируйте качество нашей работы - получите первую консультацию в подарок.

Интеграция 1С с банками

Загрузка и выгрузка выписок. Сбербанк, ВТБ, Альфа-банк, Тинькофф и другие. Бесплатный доступ к 1С:Директ-банк.

Интеграция 1С с SberBusinessAPI

Настроим API-интеграцию 1С со Сбербанк Бизнес Онлайн. Функционал банка теперь доступен прямо в 1С!

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

На практике скачать классификатор банков для 1С 8.3 довольно просто – эта задача соответствует типовым настройкам и доработкам 1С 8.3. В новых выпусках конфигураций 1С:Предприятие справочник загружается сам ежедневно, поскольку в системе было создано специальное регламентное задание, по которому проверяются и при необходимости вносятся изменения и дополнения, или же происходит полная загрузка с сайта, например, в случае, когда справочник не был заполнен во время установки. Процесс происходит в системе 1С:Предприятие в фоновом режиме.

Автоматическая загрузка классификатора банков в 1С 8.3

Всегда есть возможность включить/выключить или сменить настройки автоматического обновления справочника «Классификатор банков РФ» по заданному расписанию. Автоматическое обновление можно устанавливать каждый день, неделю или ежемесячно (так, например, если вы не часто пользуетесь в работе реквизитами различных банков).

Для смены настроек перейдем в раздел «Поддержка и обслуживание» пункта меню «Администрирование».

Рис.1 Поддержка и обслуживание

Рис.1 Поддержка и обслуживание

После, в появившемся окне в блоке «Регламентные операции» нажимаем «Регламентные и фоновые задания».

Рис.2 Регламентные и фоновые задания

Рис.2 Регламентные и фоновые задания

В открывшемся перед нами окне в перечне всех регламентных и фоновых заданий найдем необходимое нам задание – «Загрузка классификатора банков». В случае, когда зеленая галочка отсутствует, автоматическое обновление классификатора отключено. Для открытия настроек необходимо дважды кликнуть левой кнопкой мыши по нужному регламентному заданию. Фирмой 1С необходимые настройки уже были заданы, можно просто посмотреть их, в случае же необходимости, установить собственные параметры.

Рис.3 Загрузка классификатора банков

Рис.3 Загрузка классификатора банков

В появившемся окне настроек можно управлять активностью загрузки классификаторов, а также менять расписание автоматических обновлений. Для этого перейдем по гиперссылке «Расписание». Оптимальный вариант для обновления классификатора – это ночные часы, в это время работа пользователями не ведется, и они отсутствуют в информационной базе. В рамках заданных по умолчанию настроек предполагается, что загрузка классификаторов банков будет происходить раз в сутки, но частоту загрузки можно изменить по своему усмотрению. Если по какой-то причине произошла ошибка загрузки классификатора банков, то информацию об этом всегда можно увидеть в журнале регистрации или обратиться за консультацией по 1С к нашим специалистам.

Ручная загрузка классификатора банков в 1С 8.3

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

Рис.4 Справочники

Рис.4 Справочники

Можно напрямую открыть «Классификатор банков РФ» через закладку «Все функции».

Рис.5 Классификатор банков РФ

Рис.5 Классификатор банков РФ

Находим в верхней части окна кнопку «Загрузить классификатор» (она может находиться под кнопкой «Еще»). После ее нажатия системой будет предложено два варианта обновления справочника: или с ресурса «РосБизнесКонсалтинг», или с «ИТС».

Рис.6 Загрузить классификатор

Рис.6 Загрузить классификатор

Бывает, что загрузка классификатора банков с РБК сопровождается оповещением об ошибке: «Возможно неточные или неправильные настройки подключения к Интернету» (это может происходить в последних версиях конфигураций). Исправляется это включением константы «Использовать альтернативный сервер загрузки классификатора банков» (найти ее проще во вкладке «Все функции»).

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

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

Анна Викулина

Программы на платформе 1С 8.3 могут не только отражать все бизнес-процессы в компании. Одной из их важнейших функций является облегчение отправления отчетности в контролирующие органы. Для этого в различных системах 1С должны совпадать определенные данные – валюты, их курсы, перечень стран, банков, единиц измерения. Если отойти от этого правила, то могут возникнуть прецеденты, когда при загрузке документов в 1С возникнут несовпадения. Для недопущения подобных ситуаций созданы специальные справочники – классификаторы, которые необходимо обновлять.

Классификаторы 1С

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

  1. Валюты и их курсы;
  2. Единицы измерения;
  3. Страны мира;
  4. Адресный классификатор.

Также есть и менее популярные виды классификаторов 1С 8.3, предназначенные для отображения данных узкой направленности. Если вы не сталкивались с ними, значит либо они отсутствуют в конфигурации, либо вы их не используете. Такое тоже возможно, так как некоторые конфигурации внедряют по частям, и многие справочники ждут своей очередности. Как же узнать, какие в вашей базе есть классификаторы? Существуют три способа этого:

  1. С помощью конфигуратора. Администратор может запустить глобальный поиск и найти все объекты, в названии которых есть слово «классификатор»;
  2. Через меню «Все функции» в разделе «Справочники» и в разделе «Регистры сведений»;

Рис.1 Регистры сведений

Рис.1 Регистры сведений

Распознать справочники, в которые можно добавлять элементы из единых классификаторов, намного легче. В форме списка элементов либо есть кнопка для подбора из классификатора, либо при создании элемента 1С предложит вам воспользоваться классификатором. Игнорировать эту просьбу и создавать элементы вручную чревато из-за возможных ошибок и несостыковок с базами проверяющих органов.

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

Чтобы в вашей базе мог появиться только вчера созданный банк или новая валюта, придется обновить классификатор в 1С. Не стоит переживать, ведь эта процедура намного легче обновления конфигурации – разработчики 1С предусмотрели возможность обновления классификаторов с минимальными усилиями. Кроме этого, многие конфигурации поддерживают автоматическую загрузку по расписанию с помощью регламентных заданий.

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

Примеры обновления классификаторов

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

  1. Администрирование;
  2. Обслуживание;
  3. Регламентные и фоновые задания.

Это меню отображает задания, выполняемые на сервере без участия пользователей. Здесь можно увидеть не только, включено ли конкретное задание, статус выполнения, но и время окончания, расписание и имя в конфигурации. Оптимально настраивать выполнение регламентных заданий на ночь, чтобы не мешать пользователям. Естественно, для этого сервер должен работать непрерывно, что и происходит в большинстве компаний*.

*Также есть вариант использования технологии кластеризации: на отдельный рабочий сервер в рамках кластера вынести исполнение всех регламентированных и фоновых заданий. Организация кластера 1С позволит гарантировать высокую производительность пользовательского функционала, что, соответственно, увеличит и затраты, связанные с настройкой и сопровождением ИТ-инфраструктуры всего решения.

Рис.2 Настройка выполнения регламентных заданий

Рис.2 Настройка выполнения регламентных заданий

Чтобы отключить загрузку классификатора для высвобождения памяти или оперативной загрузки данных в ручном режиме, необходимо открыть нужное регламентное задание 1С. Сверху находится пункт «Включено» рядом с галкой, которую и нужно снять, после чего записать изменения в информационную базу. Делайте это осознанно, ведь подобное действие означает, что вы берете на себя поддержку классификатора в актуальном состоянии. Если вы не уверены в своих силах, обратитесь к нашим консультантам 1С, оставив заявку на сайте или по телефону. Мы с радостью вам поможем.

Для того чтобы пользователи имели точную информацию без использования регламентных заданий, необходимо обновлять классификаторы вручную. Рассмотрим обновление одного из популярных перечней – классификатора банков. За последние несколько лет закрылись и открылись сотни банков, поэтому загрузка классификатора в 1С 8.3 должна происходить ежедневно или хотя бы раз в несколько дней.

Процесс обновления состоит из нескольких шагов:

    Заходим в справочник «Классификатор банков». Можно воспользоваться меню «Все функции», можно зайти через кнопку «Выбрать» из любой формы, где необходимо вводить банк. Наиболее часто обнаруживается отсутствие банка при добавлении в 1С банков или банковских счетов контрагентов;

Рис.3 Классификатор банков

Рис.3 Классификатор банков

Рис.4 Использовать альтернативный сервер для загрузки классификатора банков

Рис.4 Использовать альтернативный сервер для загрузки классификатора банков

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

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

Откуда он берётся? Можно ли его заполнить автоматически, чтобы избежать ошибки при ручном вводе реквизитов? Как помочь бухгалтеру держать его в актуальном состоянии, чтобы информация в нём обновлялась постоянно?

В данной статье мы рассмотрим все вышеназванные вопросы и покажем, как это делается на примере конфигурации 1С:Бухгалтерия 3.0.

В сервис 1С классификатор банков подгружается с сайта ЦБ. Обычно, наличие новой версии у ЦБ проверяется раз в час. Сам ЦБ обновляет классификатор раз в день.

Изменение в обновлении классификатора банков в программе 1С:Бухгалтерия 3.0 произошло с конца 2020 года. Теперь при обновлении банков в программе 1С:Бухгалтерия 3.0 доступно только два выбора: загрузить обновление через интернет или загрузить обновление из файла, предварительно скаченного из интернета.

как скачать и обновить классификатор банков в 1с 8.3

Ранее были доступны ещё два пункта: загрузка банков с диска ИТС и через РБК.


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

Итак, на сегодняшний момент существуют два способа обновления классификатора банков, он же справочник БИК: ручной и автоматический, c помощью регламентного задания.

Рассмотрим кратко каждый из них.

Ручной способ обновления классификатора банков

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



Далее переходим «Банковские счета» — «Создать» — «Банк» — «Создать».

Будет предложено создать банк «По классификатору» или «Новый».

При выборе «Новый» будет предложено.


Выбираем «НЕТ» и вводим данные по новому банку вручную.

Но данный способ я рассматриваю как ЭКСТРЕННЫЙ и при условии, если у организации есть правильные реквизиты банка получателя.

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


При выборе «Загрузка обновления через интернет» необходимо указать «Справочник БИК» и нажать «Далее», дождаться окончания обработки и нажать «Закрыть».


дождаться окончания работы обработки и нажать «Закрыть».

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


Аналогичные действия можно выполнить через меню «Администрирование» — «Интернет-поддержка и сервисы» – «Классификаторы и курсы валют» — «Обновление классификаторов» и произвести действия, описанные ранее.

Автоматический способ обновления классификатора банков c помощью регламентного задания.

Закладка «Обслуживание» — «Регламентные операции» — «Регламентные и фоновые задания» — «Обновление классификаторов».


В расписании по умолчанию указано время начала: каждый день в 02:00. Время и периодичность можно изменить по желанию. Регламентное задание можно отключить или задействовать снова соответствующим переключателем «Включено».


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

Автор статьи

Куприянов Денис Юрьевич

Куприянов Денис Юрьевич

Юрист частного права

Страница автора

Читайте также: