Импорт объектов капитального строительства из копий технических паспортов


Описывается использование модуля импорта-экспорта для чтения и загрузки в модуль технической инвентаризации данных объектов капитального строительства, описанных в электронных документах, сформированных согласной второй версии XML-схемы Archive_OTI (далее по тексту — Схема).

Пошаговое руководство

  1. В окне модуля «Импорт-Экспорт» на вкладке импорта воспользуйтесь в одноимённом меню вариантами подменю для запуска импорта;
  2. Выберете наиболее подходящий вариант импорта объектов  в список: импорт одного файла, нескольких файлов или всех файлов в некотором каталоге:


    В качестве файлов можно также выбирать ZIP-архивы с одним или с несколькими XML-документами.

  3. Укажите в открывшемся стандартном диалоге выбора файла (файлов) или каталога нужные элементы. После выбора нажмите «Открыть»;
  4. Выбранные файлы отобразятся списком в левой части окна импорта;
  5. Отметьте «галочкой» необходимые к импорту файлы:



    Для удобства имеется функция «Выделить все»:
     
    В случае необходимости ненужный файлы можно удалить. Для этого отметьте их «галочкой» и нажмите  «Удалить ненужные элементы»:

  6. Перед началом импорта осуществите настройку. Для этого нажмите «Настройки импорта»:

     Выберете необходимую конфигурацию и нажмите “ОК»:

    Вкладка флагов регулирует некоторые автоматические настройки загрузки данных:

    • «Прикладывать к ОКС файлы, имя которых начинается с идентификатора ОКС в документе» — дополнительно заставит программу использовать прочитанные в XML-документе ОТИ-идентификаторы объектов капитального строительства для прикрепления к объектам в качестве графических приложений файлов форматов JPEG и PDF, не упомянутых в XML-документах, но подходящих по имени и найденных в каталоге, содержащем документ.
    • «Искать родительский ОКС (хост) по адресу, если не удалось найти по ОТИ-идентификатору» — для объектов капитального строительства, входящих в состав других ОКС (напр., для помещений в зданиях, для комнат в коммунальных квартирах) в XML-документах Схемы предусмотрены ссылки на родительские объекты (квартиры, здания) по ОТИ-идентификатору. Если объект-родитель не найден в текущем сеансе импорта, данный флаг разрешает его поиск по адресу дочернего объекта как в сеансе, так и в общем хранилище данных программы.
    • «Если не найден обязательный хост (напр. здание для помещения), создавать его» — регулирует случай, когда объект-родитель не удалось найти. По умолчанию, дочерний объект без назначенного ему родителя будет проигнорирован при загрузке, однако можно данным флагом разрешить автоматическое создание родительского объекта (коммунальной квартиры, здания), описанного на основе данных дочернего.

    Вкладка ручных действий позволяет выбрать варианты поведения при ситуациях, когда программа не может самостоятельно сделать вывод о характере загружаемых данных:

    • «Если не удалось определить тип ОКС» — для ОКС в системе АИС ТИ требуется обязательная типизация (сложный объект, здание, сооружение, помещение). Данный набор вариантов регулирует поведение импорта в случае, когда тип объекта программно установить не удалось, например, при чтении данных об объектах незавершённого строительства, для которых в Схеме типизация не предусмотрена. По умолчанию выставлен вариант, позволяющий отложить работу с нетипизированными объектами до окончания автоматической загрузки в сеансе всех успешно прочитанных ОКС.
    • «Если не удалось определить вид ОКС» — аналогично предыдущему набору вариантов, предусмотрен для возможности ручного назначения вида типизированному объекту (например, для категоризации объекта индивидуального жилищного строительства в виде либо жилого дома, либо жилого строения). Как и при ручной типизации, по умолчанию выбран вариант отложенной загрузки.
    • «Если не найден файл, приложенный к ОКС» — позволяет определиться с реакцией на отсутствие файла, ссылка на который присутствует в XML-описании объекта капитального строительства. По умолчанию программа запросит действие на продолжение или на прекращение импорта.
  7. Для начала импорта выбрать  «Начать загрузку из отмеченных файлов» либо нажать на выпадающий список и выбрать пункт «Импорт данных»

    В таком случае для каждого документа будут последовательно выполнены:

        • «Если не удалось определить тип ОКС» — для ОКС в системе АИС ТИ требуется обязательная типизация (сложный объект, здание, сооружение, помещение). Данный набор вариантов регулирует поведение импорта в случае, когда тип объекта программно установить не удалось, например, при чтении данных об объектах незавершённого строительства, для которых в Схеме типизация не предусмотрена. По умолчанию выставлен вариант, позволяющий отложить работу с нетипизированными объектами до окончания автоматической загрузки в сеансе всех успешно прочитанных ОКС.
        • Проверка на соответствие XML-схеме;

        • Форматно-логический контроль (ФЛК);
          При выборе «Только проверить» – будут выполнены проверка на соответствие XML-схеме и форматно-логический контроль.
  8. Процесс загрузки данных подробно иллюстрируется в журнальном окне, выводятся пояснительные записи о стадиях чтения и обработки каждого XML-документа в сеансе импорта:

    Нажатие кнопки «Прекратить импорт» во время импорта прекратит его процесс, но не удалит из системы те ОКС, что уже были успешно загружены и сохранены.

  9. По завершении процесса импорта, при нажатии на объект списка, в левой части окна импорта появится информация об объекте (ID, описание и адрес).
  10. Просмотреть отчеты по ходу импорта можно выбрав действие «Папки с отчетами об импорте»:

  11. Для редактирования загруженных ОКС нужно перейти в модуль технических паспортов, где объекты импорта выделены:

Пояснения к принятым в программе соглашениям по импорту из Схемы

Как уже упоминалось выше, XML-документы, созданные согласно Схеме, в плане категоризации объектов существенно отличаются от объектной модели, принятой в АИС ТИ. Для коррекции отличий применительно к описываемому импорту приняты следующие соглашения:

  1. Отсутствие в Схеме и присутствие в АИС ТИ понятия составных (комплексных) объектов капитального строительства (зданий как объектов индивидуального жилищного строительства и сооружений как  сложных вещей) согласованы следующей трактовкой:
    • если адрес некоторого описанного в XML-документе жилого здания или объекта незавершённого строительства, либо удовлетворяющего критериям ИЖС (не более трёх этажей, отсутствие квартир), либо так или иначе именованного как ИЖС, аналогичен адресам описанных ниже в документе одного или нескольких зданий и/или сооружений, и при этом ни один из таких соадресных объектов заведомо не противоречит критериям включения в ИЖС (напр., не является многоквартирным домом), то это здание импортируется как главное в создаваемый объект индивидуального жилищного строительств, а соадресные объекты — как входящие в состав объекта;
    • если адрес некоторого описанного в XML-документе сооружения или опознанного как сооружение объекта незавершённого строительства аналогичен адресам описанных ниже в документе одного или нескольких зданий и/или сооружений, и при этом ни один из таких соадресных объектов заведомо не противоречит критерям включения в составное сооружение (напр., не является жилым домом), то это сооружение импортируется как сложная вещь, а соадресные объекты — как входящие в её состав.
  2. Для импортируемых сооружений предпринимается попытка автоматического определения вида по текстовым полям их описания. В случае неудачи присваивается вид инженерное сооружение.
  3. Квартира, описанная в XML-документе, как отдельный ОКС, будет трактоваться в качестве коммунальной квартиры, если в том же сеансе импорта будут присутствовать также описанные как отдельные ОКС одна или несколько комнат — помещений, для которых эта квартира либо явно прописана как родительский объект, либо (согласно конфигурации импорта) найдена по тому же адресу.
  4. Сведения, данные для помещения в разделе «Уровни» или «Расположение в пределах здания (этажа)» XML-описания, сохраняются в АИС ТИ как одна или несколько частей помещения.
  5. Помещения, не категоризированные XML-описанием в качестве квартир или комнат, импортируются как принадлежащие зданию части помещений на этажах.

Связанные статьи