Получение информации о кредитной организации (банке) с сайта ЦБ РФ

22.03.16

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

В данной заметке, обработке и т.д. я продемонстрирую, как "общаться" с веб-сервисом ЦБ РФ для получения информации о банках по БИК. Прошу прощения, если какие-то наработки уже здесь встречались, и я не упомянул их автора.

Скачать исходный код

Наименование Файл Версия Размер
Обработка получения адреса и статуса банка из классификатора с сайта ЦБ РФ
.epf 6,28Kb
6
.epf 1.2 6,28Kb 6 Скачать

Итак, нам нужно получить информацию о банке, которой по каким-то причинам нет в классификаторе банков 1С. Я, например, столкнулся с тем, что отсутствовала адресная информация о банке и статус лицензии. Пришлось "изобрести велосипед". Итак, вкратце по действиям:

  1. Создаем WS-ссылку на веб-сервис ЦБ


     
  2. Далее в коде Вашего модуля или обработки необходимо:
  3. Проинициализировать созданную ссылку WS
  4. Преобразовать БИК Банка в внутренний код
  5. Отправить его на веб-сервис сайта СБ РФ
  6. Код данного действа привожу тут:
     
    Сервис=WSСсылки.cbrf.СоздатьWSПрокси("http://web.cbr.ru/", "CreditOrgInfo", "CreditOrgInfoSoap"); 
    ВнутреннийКодБанка=Сервис.BicToIntCode(Банк.Код);
    Если ВнутреннийКодБанка=-1 Тогда
        Возврат;
    КонецЕсли; 
    CreditInfoByIntCodeXMLТип=Сервис.ФабрикаXDTO.Тип("http://web.cbr.ru/","CreditInfoByIntCodeXML");
    ЭкземплярCreditInfoByIntCodeXMLТип=Сервис.ФабрикаXDTO.Создать(CreditInfoByIntCodeXMLТип);
    ЭкземплярCreditInfoByIntCodeXMLТип.InternalCode=ВнутреннийКодБанка;
    РезультатКО=Сервис.CreditInfoByIntCode(ЭкземплярCreditInfoByIntCodeXMLТип).CreditInfoByIntCodeResult.diffgram.CreditOrgInfo.CO;
     
  7. Обработка полученного результата есть в обработке, размещенной ниже. 

В принципе, ничего сложного, отладчиком можно посмотреть поля, доступные в возвращаемом запросе.  

Заранее прошу строго не судить - это моя первая публикация. Самому стрррашно ))) Полезные советы и рекомендации приветствую )

ЦБ РФ Центробанк WS-ссылка Веб-сервисы адрес банка

См. также

Автоматическая обработка документов по банку при загрузке банковской выписки в 1С

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

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

12000 руб.

21.03.2023    8449    43    12    

45

Обмен с клиентом банка для БП 3.0, ERP 2.4, ERP 2.5 с дополнительными правилами загрузки

Обмен с интернет-банком Банковские операции Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Выписка клиент-банка загружается и обрабатывается по Вашим правилам. Заполнение реквизитов документов, анализ назначения платежа. Работа с клиент банком не отличается от типового варианта, а документы автоматически заполняются так, как нужно вам. Дополнительная обработка, работающая совместно с основным расширением позволяет подключать собственные произвольные алгоритмы.

20400 руб.

03.04.2013    122536    244    377    

160

Обмен с клиентом банка для Беларуси

Банковские операции Обмен с интернет-банком Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Беларусь Россия Бухгалтерский учет Платные (руб)

Типовая обработка "Клиент-банк" из конфигурации 1С "Бухгалтерия для Беларуси, редакция 2.1" корректно работает с выписками только банка "Дабрабыт", до 28.01.2019 "Москва-Минск". А бухгалтеру нужно работать и с другими банками и с другими конфигурациями. Для этого было разработано расширение, которое позволит решить данную проблему!

10.10.2017    36516    70    Xershi    41    

58

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    17851    6    15    

13

[Расширение] БОР-Навигатор.Культура

Зарплата Бюджетный учет WEB-интеграция Обмен с ГосИС Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Расширение конфигурации, включающее в себя объекты, необходимые для подготовки и сдачи отчета "Штатная численность" системы "БОР-Навигатор.Культура" в программе "1С:Зарплата и кадры государственного учреждения", редакция 3.1.

8400 руб.

01.02.2019    25856    9    0    

7
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dgonson 177 19.11.18 16:48 Сейчас в теме
Ссылка для добавления WS-ссылки:

http://www.cbr.ru/CreditInfoWebServ/CreditOrgInfo.asmx?WSDL

Автор почему то не дал...
2. dgonson 177 19.11.18 16:58 Сейчас в теме
Сайт возвращает внутренний код банка "-1", есть варианты почему?
3. user1534793 30.01.21 02:05 Сейчас в теме
(2) БИК отправляется в виде строки, не числа
4. aev123 31.05.22 10:50 Сейчас в теме
К сожалению веб-сервис ЦБ не проверяет БИК-и филиалов
Оставьте свое сообщение