Оглавление | ||||||||
---|---|---|---|---|---|---|---|---|
|
Периодически, например, перед началом избирательной кампании. необходимо актуализировать список домов на территории
...
Загрузка из файлов ФИАС по одному субъекту
Скачать свежий архив домов в формате .dbf с сайта https://fias.nalog.ru/Updates, разархивировать его
Примечание |
---|
Разархивированные файлы занимают около 100Гб места на диске, поэтому если необходимо загрузить только данные одного субъекта, необходимо извлечь только 2 файла ADDROBXX.DBF и HOUSEXX.DBF, где XX - код загружаемого региона |
Войти в Полевая работа → Паспорт территории → Здания
Нажать Еще → Загрузить дома
...
В открывшейся форме заполнить параметры: Субъект федерации, файл с адресными объектами, файл с домами
Нажать Загрузить
Дождаться окончания загрузки домов
Примечание |
---|
Внимание! На данный момент нет информации о количестве квартир, этажей, подъездов в данном файле |
...
Доступ к команде
Для загрузки данных необходимо обладать ролью Обработка загрузка данных с сайта ФИАС
Алгоритм загрузки
...
Обработка запустится в фоновом режиме, если общий размер файлов не превышает 1Гб. Иначе загрузка выполняется на клиенте, интерфейс приложения будет заблокирован до окончания загрузки
...
Загрузка/обновление данных о домах с сайта Реформа ЖКХ по одному субъекту
Скачать реестры домов с сайта https://www.reformagkh.ru/opendata?gid=2227349&cids=overhaul&page=1&pageSize=10 по субъектам, которые планируется загружать
Войти в Полевая работа → Паспорт территории → Здания
Нажать Еще → Загрузить дома
Перейти на страницу Реформа ЖКХ
Заполнить Субъект федерации, указать путь к файлу с с домами
Нажать Загрузить
Дождаться завершения загрузки домов
Массовая загрузка домов из каталога на сервере
Каталог должен быть указан на сервере и сервер 1С (пользователь, под которым работает сервис) должен иметь к нему доступ
Для открытия формы массовой загрузки домов из каталога необходимо нажать на ссылку Загрузить дома из каталога
Указать путь к каталогу на сервере, куда сложены файлы с сайта ФИАС или Реформа ЖКХ
Отметить субъекты федерации, которые необходимо загружать. Для этого выделить необходимые Субъекты и нажать правую кнопку мыши - Загружать или Не загружать. Если у субъекта установлен признак Не загружать - тогда субъект пропускается при загрузке
Команда Загрузить адресные объекты ФИАС - загружает адресные объекты в справочники, упорядочивает (переподчиняет) те адресные объекты, которые расположены некорректно. При создании новых объектов обращается в dadata для проверки корректности адресного объекта
Команда Загрузить ФИАС - загружает (обновляет) дома из справочников ФИАС. Также пытается добавлять улицы, если их нет в справочнике
Команда Загрузить Реформу ЖКХ - добавляет/обновляет данные по МКД в справочнике Здания - обновляет количество квартир, подъездов этажей
Команда Получить статистику - имитирует загрузку домов из ФИАС, но не добавляет ничего в базу. При этом ошибочные записи добавляются на страницу Незагруженные объекты для дальнейшего анализа и обработки
Статистика
Незагруженные объекты
Команда Загрузить адресные объекты ФИАС
Выполняет последовательно следующие действия:
Загружает файлы с адресными объектами
Упорядочивание бизнес-регионов - находит в базе 1С бизнес-регионы (адресные объекты), которые находятся не в том подчинении, как указано в файле ФИАС и исправляет подчинение у найденных адресных объектов
Упорядочивание улиц - находит в базе 1С улицы и территории, которые находятся не в том подчинении, как указано в файле ФИАС и исправляет подчинение у найденных улиц
Добавление новых бизнес-регионов (адресных объектов)
Добавление новых улиц и территорий
Права доступа
Для загрузки данных необходимо обладать ролью Обработка загрузка данных с сайта ФИАС
Алгоритм
Сравнить УИД выбранного субъекта с субъектом в файле ADDROBХХ.DBF (ГУИД с пустым родителем). Если значения не совпадают
...
, сообщить об ошибке,
...
прервать загрузку
Выбрать дома, у которых дата окончания больше текущей даты и тип = 2 (дом)
Получить запросом список домов, которые необходимо добавить / обновить (т.е. дом
...
не найден в базе по ГУИД)
Из списка домов, которые необходимо загрузить, получить по 1 дому из каждого владельца, который не найден в базе. Запустить загрузку этих домов. Заодно добавятся все недостающие владельцы (улицы)
Получить через родителя улицу, населенный пункт и так далее до субъекта федерации. В итоге
...
получается полный адрес дома
...
Запросить по полученному адресу информацию в DaData
...
в пределах Субъекта федерации
Если DaData вернула ГУИД, равные ГУИД в DBF,
...
запустить подбор здания Dadata
Получить список домов, у которых в базе САВА найден владелец по ГУИД. Запустить загрузку этих домов - без обращения в Dadata
Информация |
---|
При загрузке данных может быть превышен суточный лимит обращений в Dadata (50 000). В этом случае необходимо увеличить его вручную |
Связанные статьи
Фильтр по метке (контент, отфильтрованный по метке) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Свойства страницы | ||
---|---|---|
| ||
|