Обработка неоднократно выручала, когда требовалось сформировать список собственников по выпискам, которые с первого взгляда очень неудобно читать, а когда архивов десятки сотен, это становится практически невозможным.
Посему считаю необходимым разместить ее на Инфостарте.
Она крайне проста в использовании, позволяет буквально в одно нажатие получить результат, а вторым нажатием выгрузить этот результат в Excel.
Итак, обо всем по порядку.
Прежде чем приступить к использованию обработки, требуется сохранить все полученные из Росреестра выписки в одну папку, в моем случае это "D:\rosreestr".
Открываем обработку в 1С, любой конфигурации, выбираем указанный каталог, как показано на изображении.
Нажимаем кнопку "Запустить чтение архивов".
Обработка самостоятельно распакует все файлы XML. Cами файлы XML обработка перенесет в созданную папку "res".
И уже на их основе прочитает содержимое и выведет в таблицу на форму.
Не обессудьте, пришлось подрезать список, а остальную часть обезличить. Как по мне для наглядной демонстрации и понимания принципов работы достаточно.
Следующим и заключительным шагом идет сохранение полученного результата в файл "reestr1.xlsx", в папку "res".
На этом ознакомление с функционалом считаю законченным.
Обязательным условием для работы данного функционала является установленный Excel на компьютере.
Следует оговориться, что в настоящий момент при работе с долевой собственностью берется только первый собственник, функционал будет расширен уже либо дополнительному обговоренному требованию, либо как опубликую вторую версию обработки.
Данная обработка написана в режиме ассинхронных вызовов и отсутствии модальности, что позволит ее применять в любой конфигурации через "Файл-Открыть...".
Информация для программистов:
В данной обработке используется COMОбъект ("msxml2.DOMDocument") и чтение осуществляется только нужных узлов, в настоящий момент это те поля, которые указаны на прошлом изображении, ФИО собственника, Документ на право, Площадь.
Вы же можете, используя данную обработку как основу, дописав 10 - 15 строчек кода, вытянуть из выписок нужную информацию для себя и своих заказчиков.
В общем, приятного использования. Жду ваших замечаний и пожеланий.
Обработка тестировалась на платформе 1С:Предприятие 8.3 (8.3.12.1529), пустой конфигурации.