BNKSeek

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

BNKSeek

Сообщение Smith »

Для получения справочника Банков РФ решил вот воспользоваться имеющимся на http://cbrates.rbc.ru/bnk/bnk.exe. В этом файлике два текстовых файла - собственно сам справочник БИК и справочник регионов. Вот и вопрос может кто делал импорт этого дела к себе? :-)
Может это..... поделиться можно? :-))
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: BNKSeek

Сообщение lsgsoftware »

Можешь посмотреть здесь:
http://lsgsoftware.narod.ru/id22.htm
Сделано на клаше
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

bnkseek.dbf - это гуд. Только вот хотелось бы именно етот файлик разобрать да и закачку справочника нужно влепить в наш софт "внутрь"
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: BNKSeek

Сообщение lsgsoftware »

Не знаю, зачем тебе это нужно. Если ты работаешь в банке,
то этот файлик ты регулярно получаешь. Если нет, то мест для его
получения мало и на автомате тебя туда не пустят. А разбирать
этот файлик и не нужно. Работай с ним напрямую, клаша это позволяет.
Если ты посмотрел мою прогу, то наверное заметил, что возможности
моей проги уж на порядок выше, чем у штатной проги ЦБ. Так что успехов.
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

не работаю я в банке тот урл, который я приводил в первом посте - это доступно и всерьез :-) используется для обновления соотв справочников в 1С. Поэтому и возникло желание воспользоваться этим ресурсом. Проблема то в том что там файл текстовый, разделитель tab . Ну да ладно придется самому:-))) Думал может у кого есть уже .... на шару :-))) Спасибо!
George
Активист
Сообщения: 111
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 2 раза

Re: BNKSeek

Сообщение George »

А что конкретно нужно сделать с файлом bnkseek.dbf ?
Я в свое время закачивал данные в файл TPS и оттуда уже работал с данными.
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

Ув. Коллеги если бы нужно было брать данные из дбф я не посмел бы даже вас беспокоить такой мелочью :-))) У меня след. задача нужно регулярно обновлять справочник банков РФ. Это можно сделать 2мя способами :
1) добывая где-то bnkseek.dbf говорят он бродит где-то в околобанковских кругах, не знаю т.к. не вхож в эти околобанковские круги :-))

2) скачивая сфх архив пo http://cbrates.rbc.ru/bnk/bnk.exe там вся необх инфа есть.
Думал, что кто-то уже делал импорт из текстового файла ( разделитель TAB) - и спросил в надежде на шару получить исх текст на кларионе для этого самого импорта :-))) Вот собственно и весь проблем. :-)))))
George
Активист
Сообщения: 111
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 2 раза

Re: BNKSeek

Сообщение George »

Справочник БИК можно скачать здесь http://www.pvision.ru/bik.htm
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: BNKSeek

Сообщение lsgsoftware »

Понимаете, господа. Есть две проблемы.Получать актуальный
bnkseek на автомате и далее работать с ним. Наша любимая клаша
вполне позволяет работать с этим файлом напрямую без всяких
конвертаций. А вот актуальное обновление - это проблема.
Вот клиент-банк РФК такую возможность дает.
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

....." А вот актуальное обновление - это проблема." Золотые слова, Юрий Венедиктович! Именно это мне и надо и без всяких клиент банков и прочих штук. Просто обработать тот файлик и все. А в нем кстати говоря и лежит необходимая нам всем страдальцам информация. И не нужно искать доброго земляка :-)))
George
Активист
Сообщения: 111
Зарегистрирован: 04 Август 2009, 10:48
Благодарил (а): 2 раза

Re: BNKSeek

Сообщение George »

Сам справочник и актуальные обновления http://cbr.bankir.ru/bik_update.shtml
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: BNKSeek

Сообщение Игорь Столяров »

Привет всем ! Можно поучаствовать в Вашем обсуждении ? ;)

Все очень здорово - но достаточно проблематично (хотя и возможно конечно) добывать справочник БИК из EXE или ARJ архива в программе на Clarion, а потом еще распарсивать текст.

Не претендуя на оригинальность и для тех кто не ищет сложных путей для решения простых задач - рекомендую брать справочник БИК с страницы: хттп://www.mybank-nsk.ru/?id=obn_po или оттуда же загружать DBF файл по прямой ссылке через HTTP: хттп://www.mybank-nsk.ru/downloads/bnkseek.dbf (есть вариант и с ZIP архивом, который легко раскрывается в программе на Clarion). Все. Структуру DBF файла - просто загружаете в словарь через импорт из DBF и юзаете справочник без всех описанных ниже проблем - можно напрямую или переписав в TPS/SQL и т.д. таблицу.

Плюс - ссылка статическая и всегда возвращает текущее обновление справочника БИК в формате DBF (+ZIP).
Дату справочника можно узнать по дате создания DBF файла. Удобно напрямую грузить из программы по HTTP протоколу в TMP папку и потом загружать справочник в БД программы.

Минус - все под богом ходим. Если завтра навернется этот банк, то навернется и ссылка на загрузку справочника. ;)

Если серьезно: В своих программах использую уже лет 5 и всем рекомендую.
Make Clarion Great Again ! 😎
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

Согласен, коллега. Если банк навернется - то будет горе :-)) Но вот ваш вариант для меня более приемлем. Схватил в автомате файл загнал к себе - и справочник актуален, и данные правильные. Но в качестве резервного варианта видимо все ж таки придется поработать и над 1С вариантом :-)) На всякий случай ( ибо тиха украинская ночь, но сало надо перепрятать :-))))
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8031
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Re: BNKSeek

Сообщение Игорь Столяров »

Ну 1С и РБС под тем же богом живут, что и указанный мною ниже банк ... ;)
Хотя я конечно согласен с тем, что как говорил Виктор Степанович Черномырдин: "Не надо класть оба яйца в одну корзину" и у нас в прогарммах есть альтернативная загрузка с сайта еще одного банка ... ;)
Make Clarion Great Again ! 😎
Smith
Старожил
Сообщения: 225
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: BNKSeek

Сообщение Smith »

ОООО.........! :-) Уважаемый, я так понимаю у вас не два ... а три яйца и все в разных корзинках ?! :-)))
Ответить