Взята за основу обработка автора //infostart.ru/public/292078/ Загрузка кадастровой стоимости земельных участков с сайта Росреестра в 1С:Бухгалтерия 8 (ред. 3.0).
Почему была переботана данная обработка? Обработка автора dvigor ищет через API сайта rosreestr.ru земельные участки по кадастровым номерам. В процессе ее использования обнаружилось, что она находит около 2% всех земельных участков из моего списка, что грустно, но к сожалению эта проблема данного API и ничего с этим не поделаешь(что на нем информация не полная), но что было сделано:
Изменения и дополнения:
Переведен интерфейс с управляемых форм на обычные;
Строки подсвечиваются (разница в кадастровой стоимости -красная строка, разница в дате - зеленая)
В интерфейс добавлены закладки:
-Загрузка с API сайта (собственно этот функционал сохранен из полностью заимствован с обработки автора
dvigor;
-Загрузка из Excel (можно загрузить информацию об измененной стоимости земельных участков из файла Excel);
-Загрузка с сайта (эта пожалуй самая главная закладка, так как здесь используется алгоритм поиска не через API сайта, а напрямую через его сервис по поиску земельных участков https://rosreestr.ru/wps/portal/cc_information_online?KN, таймаут на каждый земельный участок 4 секунды, чтобы не забанил сайт. При реализации данного функционала огромную помощь оказала публикация //infostart.ru/public/255881/ Пример работы с заголовками HTTP-запросов: загрузка версий программ с users.v8.1c.ru, за что огромное спасибо ее автору.
Строго не судите, эта моя первая обработка, принимаются критика и замечания.
Update 24/12/2016 Версия 1.1 Изменились алгоритмы работы поисковой системы сайта, в обработку внесены изменения.