Загрузка справочника БИК с сайта Центрального банка России

09.11.22

Учетные задачи - Банковские операции

Обработка для загрузки классификатора банков (справочник БИК) непосредственно с сайта ЦБ РФ или из файла (формат ED807) в конфигурации на базе БСП.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Загрузка справочника БИК с сайта Центрального банка России:
.epf 19,33Kb ver:1.2
19
19 Скачать (5 SM) Купить за 3 050 руб.

Дополнительная обработка по загрузке справочника БИК предназначена для конфигураций, написанных на базе библиотеки стандартных подсистем (Бухгалтерия 3.0, Управление персоналом 3.1, Управление торговлей 11). Содержит 2 команды: первая позволяет запустить загрузку из файла, расположенного на клиенте (предварительно можно скачать по ссылке http://cbr.ru/s/newbik), вторая использует вызов серверного метода и запускает загрузку с сайта непосредственно на сервере (то есть требуется подключение сервера 1с к интернету). Вторая команда может быть запущена как интерактивно, так и по расписанию. Код писался для использования в разрабатываемой конфигурации с использованием БСП (в которую входит в том числе и классификатор кредитных организаций). Существующая в БСП загрузка не подошла, так как требует наличие подсистемы интернет-поддержки и соответственно подписки на ИТС. Разработка велась с учетом «УФЭБС. Обмен с клиентами Банка России» Версия 2022.4.1 (https://www.cbr.ru/development/formats/). Код достаточно неплохо документирован, в нем приведена выжимка из схемы XML документа справочника БИК. Сама процедура загрузки относительно небольшая и позволяет быстро её модифицировать. Обработка имеет форму, которая имеет кнопки запуска загрузки из файла и из интернета, таким образом её можно загрузить как файл, для последующей отладки. При загрузке сверяется актуальность ранее загруженных и вновь загружаемых данных (атрибут CreationDateTime). Неактуальный справочник не загружается. Синхронизация с классификатором банков в базе данных производится либо по БИК (если организация имеет один корр.счет), либо по БИК и корр.счету (для организаций, имеющих несколько корр.счетов). Реализован контроль ошибок (приведен в Приложении 5 к Положению Банка России от 24 сентября 2020 года N 732-П "О платежной системе Банка России" пункт 5), однако далее он не используется. Код страны получается из файла, однако затем он жестко устанавливается в "RU" (аналогично загрузке классификатора, реализованной 1С).

 Записи справочника БИК ЦБ фильтруется следующим образом:

  • Список банков прекративших деятельность определяется по атрибуту PtType = 90 (Конкурсный управляющий (ликвидатор, ликвидационная комиссия)) либо если список ограничений содержит атрибут Rstr = "LWRS" (Отзыв (аннулирование) лицензии).
  • Из организаций, не имеющих своего корр.счета попадают только подразделения ЦБ (PtType = 00 (Главное управление Банка России),10 (Расчетно-кассовый центр),12 (Отделение, отделение – национальный банк главного управления Банка России),15 (Структурное подразделение центрального аппарата Банка России) и 40 (Полевое учреждение Банка России))
  • Из организаций имеющих корр.счет попадают только те у которых RegulationAccountType имеет значение CRSA (Корреспондентский счет (субсчет)) или UTRA (Единый казначейский счет).

Из особенностей:

  • Не заполняются поля "Телефоны", "ГородМеждународный", "АдресМеждународный" и "ИНН", так как эта информация отсутствует в исходном файле.
  • Поле "МеждународноеНаименование" заполняется только для банков имеющих СВИФТ идентификатор, т.е. именно так, как это сделано в файле справочника, полученного с сайта ЦБ РФ.

Обработка тестировалась на конфигурациях Бухгалтерия предприятия 3.0.120.14, Зарплата и управление персоналом, редакция 3.1.23.68, Управление торговлей 11.5.8.221, а также пустой конфигурации с БСП 3.1.7.137. Загрузка в пустой справочник заняла 42 секунды (на файловой базе), записано порядка 1200 объектов.
Загрузка в пустой справочник БИК, в который затем был загружен актуальный классификатор от 1С с последующей загрузкой классификатора с сайта ЦБ, показал следующее:

  • Разницы в списке банков, прекративших свою деятельность нет (что ожидалось, так как в загрузке от 1С эти банки тоже не грузятся, а исправляются только существующие записи).
  • В списке действующих организаций обнаружено 103 объекта. Из них 11 - это отличия в сокращении населенного пункта, реквизит "Город". В классификаторе 1С, например "пгт", в классификаторе ЦБ "пгт.", один объект не был обнаружен в классификаторе от 1С - "Центральный Республиканский Банк ДНР" БИК 040051997, однако присутствовал в классификаторе ЦБ, остальные это многочисленные УФК, у которых по какой-то причине не оказался заполнен реквизит "БИКРКЦ".

Дополнение по поводу реквизита БИКРКЦ: оказывается при первой загрузке классификатора от 1С в пустой справочник БИК этот реквизит не заполняется, если же загрузить повторно этот же файл классификатора от 1С - то он заполнится, вот такая фича от 1С. Таким образом общее количество различий составляет 12.

Обработка справочник БИК классификатор

См. также

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 руб.

12.06.2017    142258    803    297    

423

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.237.x) и БП 3.0 (3.0.166.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    24373    172    51    

131

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.20.x).

35000 руб.

23.07.2020    52017    229    72    

187

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 Платформа 1C v8.2 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

15300 руб.

18.02.2016    187222    591    513    

529

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 руб.

21.03.2023    11607    77    16    

65

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    10958    13    8    

15

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Что же Вы получаете? 2 способа обмена объектами – с ОДИНАКОВОЙ структурой и с ОТЛИЧАЮЩЕЙСЯ! Забудьте о том, что не могли ранее перенести данные между базами, из-за того, что изменилась структура объектов в одной из них с обновлением конфигурации – теперь это в прошлом! Теперь не помеха для обмена изменение состава реквизитов объекта (измерений, ресурсов)/состава табличных частей/реквизитов табличных частей/типов реквизитов! А так же получаете быстрый алгоритм обмена, с возможностью указания уровня выгрузки объектов по ссылкам! 3 способа обмена - ФАЙЛ, HTTP, COM: Система слежения за дублями предопределенных элементов при загрузке; Система поиска связей объектов для выгрузки; Отборы для каждого объекта конфигурации в отдельности; Динамическая замена произвольных ссылок при обмене; Выбор регистров движений для выгрузки. (Обновление от 27.06.2024, версия 9.1 - 10.1)

16800 руб.

28.08.2012    209292    304    281    

657
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RayCon 738 13.11.22 09:44 Сейчас в теме
Опечатка: СФИВТ счет -> код СВИФТ (от SWIFT)

P.S. Вообще-то, более корректно говорить о коде банков BIC в системе SWIFT, т.к. в этой системе есть ещё и код предприятий BEI. Но в обиходе часто SWIFT BIC называют просто SWIFT.
2. Kobra_RU 245 13.11.22 14:19 Сейчас в теме
Оставьте свое сообщение