Загрузка банков Федерального казначейства для конфигураций 1С 7.7 ПУБ и Бухгалтерия из нового формата классификатора БИК

01.03.21

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

Загрузка банков Федерального казначейства для конфигураций 1С 7.7 ПУБ и Бухгалтерия из нового формата классификатора БИК. Обработка разбирает файл JSON и записывает новые банки в справочник банков конфигурации 1С 7.7.

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

Наименование Файл Версия Размер
Загрузка банков Федерального казначейства для конфигураций 1С 7.7 ПУБ и Бухгалтерия из нового формата классификатора БИК
.ert 68,50Kb
45
.ert 68,50Kb 45 Скачать

Загрузка банков Федерального казначейства для конфигураций 1С 7.7 ПУБ и Бухгалтерия из нового формата классификатора БИК.

Обработка разбирает файл JSON и записывает новые банки в справочник банков конфигурации 1С 7.7.

Пример простого разбора файла JSON из 1С 7.7 нашел в //infostart.ru/public/812617/

Проверено на версии платформы 7.70.027 в конфигурациях Бухгалтерский учет, редакция 4.5 (7.70.660) и 
Производство+Услуги+Бухгалтерия, редакция 2.8 (7.70.404). Думаю и на более старых конфигурациях будет 
работать поскольку справочник банков давно не менялся.

Классификатор банков с сайта РБК не содержит данных о казначействах и их счетах и не обновляется с июля 2020 года:
http://cbrates.rbc.ru/bnk/bnk.zip

Актуальный классификатор банков можно скачать с сайта ЦБ РФ и разбирать его (там формат xml):
http://www.cbr.ru/s/newbik

Я считаю, что надо пользоваться классификаторами с сайта 1С, там уже другой формат.

Скачиваем классификаторы по ссылке: https://releases.1c.ru/classifiers/total

Для скачивания требуется действующая подписка ИТС - 1C:Комплект поддержки.

Скачанный файл будет иметь имя classifiers_020221021735.zip.

Если у вас есть зарегистрированные продукты версии 8.х, то можно скачать классификаторы по ссылкам
к этим обновлениям. Например, для БП3 скачается файл с таким именем: classifiers_Accounting_020221021603.zip

По содержанию эти файлы одинаковы. 

В скачанном файле есть два zip-архива. Один содержит старый классификатор в текстовом формате (четыре файла .txt).

Другой архив содержит файл bic-classifier.json, именно из этого файла мы будем загружать банки.

Скопируйте файл bic-classifier.json в каталог базы. 

Обработкой загружаются банки по всем регионам, у которых тип участника перевода "52", это Территориальный орган Федерального казначейства. Также можно загрузить все банки по указанному региону или по всем регионам.

Автоматическую загрузку и разбор архива не стал делать. Код открыт, можете все поправить под свои нужды.

Обработка загрузка импорт УФК БИК Банки классификатор

См. также

Загрузка банковской выписки для 1С 7.7 любой конфигурации

Банковские операции Загрузка и выгрузка в Excel Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    20994    13    22    

14

Печать выписки с упорядоченными суммами (1С 7.7)

Банковские операции Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Абонемент ($m)

Обработка позволяет печатать банковскую выписку с упорядочиванием сумм по дебету и кредиту.

1 стартмани

28.07.2022    2368    0    morin    0    

3

Загрузка курсов валют с НБУ (Украина) в 1С 7.7

Банковские операции WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Загрузка курсов валют в 1С 7.7 с сайта НБУ (Украина), используя "Msxml2.ServerXMLHTTP.6.0"

1 стартмани

31.05.2021    6622    5    user729873    0    

2

Загрузка БИКов из JSON для 1c7.7

Банковские операции Файловый обмен (TXT, XML, DBF), FTP Оперативный учет 7.7 1С:Комплексная 7.7 Россия Бухгалтерский учет Абонемент ($m)

При переходе на Казначейские счета стандартная загрузка классификаторов банков с сайта rbc.ru не работает так, как хочется. Данная обработка решает эту проблему.

1 стартмани

20.01.2021    8889    4    serpent    2    

3

Загрузка курсов валют с сайта Нацбанка Республики Беларусь (МиСОФТ 1С 7.7 )

Банковские операции WEB-интеграция Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Беларусь Бухгалтерский учет Абонемент ($m)

Изменились правила загрузки курсов валют с сайта Нацбанка Республики Беларусь. Обновление обработки типовой загрузки курсов валют в конфигурации бухгалтерии 1С 7.7 Мисофт.

1 стартмани

16.11.2020    11006    5    igor_1c    6    

3

Загрузка курсов валют с сайта НБРБ по защищенному протоколу HTTPS для 1С 7.7

Банковские операции WEB-интеграция Платформа 1С v7.7 Конфигурации 1cv7 Беларусь Абонемент ($m)

В связи с переходом Национального банка РБ с сентября 2020 на защищенный протокол HTTPS внесены изменения в обработку загрузки курсов валют с сайта Национального банка РБ для 1С 7.7.

2 стартмани

28.09.2020    13863    12    dimitryas    29    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. serpent 68 03.02.21 10:27 Сейчас в теме
Сколько по времени разбирается json файл? 1С не виснет?
2. zaic 133 03.02.21 12:23 Сейчас в теме
(1) Разбор всего файла долго, я не дождался и снял задачу. 1С не зависала. Далее отлаживал с отбором по региону. В обработке загружаются только банки с кодом 52, таких банков в последнем классификаторе всего 63 и несколько новых регионов для них добавляется. Все загружается очень быстро.
3. serpent 68 03.02.21 14:11 Сейчас в теме
(2)Тоже наткнулся на данную проблему в своем решении. С доп классом КОП_JSON (спасибо АВТОРУ Трапезников Дмитрий aka trad) весь файл разбирается в районе 7-8 минут. Потом просто сохраняю ТаблицуЗначений с Формы
ЗначениеВФайл(ПутьЗапуска+"TZ_BIC.nst",ТаблицаБИКов,1);


Потом сразу можно при открытии подгрузить.
4. zaic 133 04.02.21 09:33 Сейчас в теме
Добавил кнопку для загрузки всех банков по указанному региону. Если указать 00 для региона, то грузятся все банки по всем регионам. По Москве все загрузилось очень быстро, по СПб тоже.
Код для региона можно посмотреть в классификаторе банков РФ (кнопка внизу справа в форме списка справочника Банки).
5. AlexDaewoo 01.03.21 03:51 Сейчас в теме
Если не затруднит, просьба выложить скрин карточки созданного банка из bic-classifier.json
6. AlexDaewoo 01.03.21 04:07 Сейчас в теме
А именно, если грузить "Если указать 00 для региона, то грузятся все банки по всем регионам". Например банка 040173745
7. zaic 133 01.03.21 14:44 Сейчас в теме
(6) Спасибо за комментарий. У меня была ошибка связанная с обработкой обратной косой черты, начинающей escape-последовательность. Это когда внутри строки дополнительные символы, например, кавычки.
Исправил,
Прикрепленные файлы:
8. пользователь 25.03.21 14:31
Сообщение было скрыто модератором.
...
9. пользователь 05.04.21 14:31
Сообщение было скрыто модератором.
...
10. nhoj1979 05.04.21 15:51 Сейчас в теме
Файл.Открыть(ИмяФайлаБИК);
{C:\USERS\OFISS\DOWNLOADS\PUBID_1375400-ЗАГРУЗКАБИК.ERT(40)}: Неверное имя файла!
11. zaic 133 05.04.21 18:04 Сейчас в теме
(10) Скопируйте файл bic-classifier.json в каталог базы.
Что это за файл - смотрите описание к обработке.
Оставьте свое сообщение