Введение
В современных конфигурация для Беларуси загрузка классификатора банков РБ предоставляется на период подписки ИТС (только на 6 или 12 месяцев) при оплате отдельной услугой, а если ваша конфигурация не локализована, то придется самостоятельно разрабатывать загрузку. Также если вы до сих пор не обновили вашу конфигурацию с обычных форм, то актуальность классификатора скорее всего так и осталась до перехода на IBAN, что несомненно уже не актуально!
Национальный банк Республики Беларусь предоставляет API получения информации о банках РБ, но информация для классификатора 1С не полная. Более расширенный вариант можно найти на специализированном сайте "Банки РБ", который оптимально подходит для классификатора банков в 1С.
Для автоматизации загрузки классификатора банков РБ была разработана обработка "Загрузка классификатора банков РБ 1.0"!
Описание
Обработка "Загрузка классификатора банков РБ 1.0" представляет собой полностью автономное решение, с точки зрения встраивания в любую конфигурацию, как на обычных, так и на управляемых формах! Не требуется подписка на ИТС!
Обработка поддерживает подключение через дополнительные обработки.
Есть два варианта запуска:
- Через меню "Файл - Открыть" как обычную внешнюю обработку.
- Через справочник "Дополнительные отчеты и обработки" (в обработку встроен механизм подключения внешних обработок, пример подключения).
Алгоритм загрузки классификатора банков РБ:
Из табличной части обработки по нажатию кнопки "Загрузить выделенные" (обрабатываются только выделенные строки), "Загрузить весь классификатор" (загружается весь классификатор) или при выборе строки (двойной клик по любой строке) задается вопрос о согласии замены данных. Если согласие получено, то начинается обновление классификатора (первый из найденных "КлассификаторБанковРФ", "КлассификаторБанков", "Банки"), иначе ничего не происходит. Уже созданные элементы сопоставляются по точному наименованию, если элемент не найден, то создается новый и заполняется данными из справочника БИК.
Получить данные справочника БИК можно тремя способами:
1. Онлайн с сайта "Банки РБ";
2. Офлайн из макета обработки;
3. Из файла, который можно скачать с сайта "Банки РБ" при отсутствии на ПК интернета или же подготовить аналогичную структуру файла самостоятельно!
Весь функционал проиллюстрирован в скриншотах.
Рекомендуется версия платформы начиная с 8.3.6! В коде не используются синхронные и модальные вызовы!
Тестирование
Обработка прошла тестирование по следующим критериям:
Платформа:
1С:Предприятие 8.3 (8.3.23.1688)
1С:Предприятие 8.3 (8.3.22.1750)
1С:Предприятие 8.3 (8.3.19.1150)
1С:Предприятие 8.3 (8.3.18.1208)
1С:Предприятие 8.3 (8.3.18.1128)
1С:Предприятие 8.3 (8.3.17.1549)
1С:Предприятие 8.3 (8.3.17.1386)
1С:Предприятие 8.3 (8.3.16.1063)
1С:Предприятие 8.3 (8.3.15.1489)
1С:Предприятие 8.3 (8.3.14.1630)
1С:Предприятие 8.3 (8.3.13.1644)
1С:Предприятие 8.3 (8.3.13.1513)
Конфигурация:
Бухгалтерия предприятия, редакция 3
Бухгалтерия предприятия КОРП, редакция 3.0.43.236
Бухгалтерия предприятия, редакция 3.0.61.37
Бухгалтерия для Беларуси, редакция 2.1
Бухгалтерия для Беларуси, редакция 2.1.32.5
Бухгалтерия для Беларуси, редакция 2.1.31.4
Бухгалтерия для Беларуси, редакция 2.1.30.8
Бухгалтерия для Беларуси, редакция 2.1.30.7
Бухгалтерия для Беларуси, редакция 2.1.30.5
Бухгалтерия для Беларуси, редакция 2.1.29.9
Бухгалтерия для Беларуси, редакция 2.1.29.7
Бухгалтерия для Беларуси, редакция 2.1.29.5
Бухгалтерия для Беларуси, редакция 2.1.28.20
Бухгалтерия для Беларуси, редакция 2.1.28.19
Бухгалтерия для Беларуси, редакция 2.1.28.17
Бухгалтерия для Беларуси, редакция 2.1.28.16
Бухгалтерия для Беларуси, редакция 2.1.28.15
Бухгалтерия для Беларуси, редакция 2.1.27.20
Бухгалтерия для Беларуси, редакция 2.1.27.19
Бухгалтерия для Беларуси, редакция 2.1.27.18
Бухгалтерия для Беларуси, редакция 2.1.27.17
Бухгалтерия для Беларуси, редакция 2.1.27.15
Бухгалтерия для Беларуси, редакция 2.1.26.14
Бухгалтерия для Беларуси, редакция 2.1.26.12
Бухгалтерия для Беларуси, редакция 2.1.26.11
Бухгалтерия для Беларуси, редакция 2.1.25.8
Бухгалтерия для Беларуси, редакция 2.1.24.7
Бухгалтерия для Беларуси, редакция 2.1.23.18
Бухгалтерия для Беларуси, редакция 2.1.23.17
Бухгалтерия для Беларуси, редакция 2.1.22.8
Бухгалтерия для Беларуси, редакция 2.1.21.14
Бухгалтерия для Беларуси, редакция 2.1.21.10
Бухгалтерия для Беларуси, редакция 2.1.20.7
Бухгалтерия для Беларуси, редакция 1.6
Бухгалтерия для Беларуси, редакция 1.6.73.21
Управление предприятием, редакция 2
Управление предприятием, редакция 2 (2.2.3.162)
Комплексная автоматизация, редакция 2
Комплексная автоматизация, редакция 2 (2.4.2.144)
Управление торговлей, редакция 11
Управление торговлей, редакция 11 (11.4.3.126)
Управление торговлей, редакция 11 (11.4.2.144)
Управление торговлей, редакция 11 (11.3.4.103)
Управление торговлей, редакция 11 (11.3.4.67)
Управление торговлей, редакция 11 (11.2.3.189)
Управление торговлей для Беларуси, редакция 3
Управление торговлей для Беларуси, редакция 3 (3.4.3.126)
Управление торговлей для Беларуси, редакция 3 (3.4.2.144)
Управление торговлей для Беларуси, редакция 3 (3.3.4.107)
Управление торговлей для Беларуси, редакция 3 (3.3.4.1)
Управление торговлей и взаимоотношениями с клиентами (CRM) для Беларуси, редакция 2.0
Управление торговлей и взаимоотношениями с клиентами (CRM) для Беларуси, редакция 2.0 (2.0.19.10)
Управление торговлей и взаимоотношениями с клиентами (CRM) для Беларуси, редакция 2.0 (2.0.19.6)
Обновления
Актуальная версия 1.0.2 от 01.06.2023
Изменения версии 1.0.2 от 01.06.2023
- Офлайн версия актуализирована на 01.06.2023.
- Исправлена ошибка загрузки в обычных формах.
Изменения версии 1.0.1 от 16.02.2019
- Офлайн версия актуализирована на 16.02.2019.
- Изменен вид дополнительной обработки на "ДополнительнаяОбработка", теперь можно запускать обработку из разделов меню "Дополнительная обработка".
Изменения версии 1.0 от 21.10.2018
Также возможно вам будут интересны другие решения автора: