для УПП 1.3
Взята за основу обработка автора //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/2024 Версия 1.1 Изменились алгоритмы работы поисковой системы сайта, в обработку внесены изменения.
Обработка работала прекрасно, но почему-то с недавних пор выдаёт ошибку «Ошибка 301», похоже сервис перестал работать.
(1) Сервис работать не перестал, просто алгоритмы сайта переделали. Эти изменения учтены в версии 1.1
(2) Спасибо за доработку!
(2)Спасибо за исправление.
(2) Единственная проблема — во втором запросе HTTP при обходе элементов «td» элемента «ГКН» больше нет, смог зацепиться по идентификатору таблицы:
Есть отличное api для работы с Росреестром. Много чего позволяет и техподдержка быстрая.
Посмотрите, может подойдет. apirosreestr.ru
(5)Возможно дело в том, что с 01.01.2017 гола вступил в действие новый закон 218-фз о регистрации объектов недвижимости. В соответствии с этим законом уже нет ни гкн ни егрп, теперь единый реестр ЕГРН. Соответсвенно все запросы и объем информации запрашиваемой и отдаваемой изменился.
При использовпнии альтернативного api (apirosreestr.ru) многих проблем не возникает.
(6) База api росреестра содержит не полную информацию, 90% объектов, по которым проходит запрос HTTP, в api просто нет, ситуация до сих пор не изменилась.
(8)API это не база, это способ «зайти» в базу и получить от туда информацию.
API можно получить всю исчерпывающую информацию об объекте недвижимости. Просто правильно необходимо формировать запрос.
API получает информацию из разных баз и консолидирует её в одном API. Попробуйте, возможно вы решите свою проблему.
Вы не совсем правы когда утверждаете о том, что 90% объектов имеющихся в Росреестре не содержат информации. Укажите какой информации нет и каким образом Вы её пытаетесь получить.
Например через это
Информация в Росреестре находится в разных базах и скорее всего Вы пытаетесь «тащить» её из одной базы. Указанное
(9) Действительно новый сервис, в данной обработке было реализовано API соединение, но пришлось отбросить этот вариант ввиду отсутствия необходимых данных. Благодарю за информацию.
Кроме того,