Импорт каталогов

Описание, шаблоны для импорта, подготовка, загрузка и проверка данных
С помощью модуля "Импорт каталогов" вы сможете загрузить в систему большой объем данных и быстрее настроить зоны, действия, чек-листы, документы и другие разделы, значительно сэкономив время по сравнению с ручным добавлением.

1. Шаблоны для импорта.

Чтобы импортировать данные в систему, вам необходимо подготовить их в формате, который "понимает" система. Для этого у нас есть специальные шаблоны. Чтобы получить шаблон, перейдите в раздел "Настройки".
Затем нажмите на вкладку "Импорт каталогов".
Теперь необходимо определить, в какой раздел каталога вы будете загружать данные. Для этого нажмите на поле под надписью "Каталог" и выберите нужный раздел из выпадающего списка.
После того как вы выберете раздел, справа от кнопки "Импортировать" появится кнопка "Скачать шаблон". Нажмите на неё.
На ваш компьютер будет сохранен файл в формате xlsx. Откройте его.

2. Подготовка файла импорта.

Когда вы откроете файл импорта, вы увидите примерно такую структуру. Конфигурация файла для разных каталогов может немного отличаться, но логика работы у всех одинакова.
В нашем примере мы хотим добавить зоны в объект "ЖК Ненастье" так, чтобы в первом подъезде дома появились еще 5 этажей. Сейчас у нас их 20, а нам надо, чтобы там ещё появились этажи с 21 по 25.
На нашем объекте уже есть родительская зона для новых этажей, которая называется "1 Подъезд". Важно понять, что если вам не нужна сложная структура, когда одна зона вложена в другую, вы можете просто добавить список зон, у которых нет родительской зоны. В данном примере мы демонстрируем более сложный вариант.
В связи с этим, мы поступаем следующим образом: добавляем в первый столбец с названием "Zone" те зоны, которые хотим импортировать в систему.
Теперь в столбец с названием "ParentZone" нужно добавить ID родительской зоны. Чтобы узнать этот ID, переключитесь на вкладку "parent zones" в этом же файле.
Теперь в столбец с названием "ParentZone" нужно добавить ID родительской зоны. Чтобы узнать этот ID, переключитесь на вкладку "parent zones" в этом же файле.
Скопируйте вот эту кучу символов (это и есть ID), а затем вставьте в соотвествующую ячейку на первом листе. Вот так:
Теперь осталось заполнить столбец "Object". Для этого нужно найти ID объекта. Как и в случае с родительской зоной, перейдите на вкладку "objects" в этом файле.
Найти в списке нужный объект и скопировать его ID.
Вставить значение на первый лист в столбик "Object"
Всё, готово! Теперь сохраните файл.

3. Загрузка и проверка данных.

После того как вы подготовили файл импорта, вернитесь в систему в раздел "Импорт каталогов" и нажмите кнопку "Выберите файл" в секции с названием "Файл XLS".
Найдите файл импорта на вашем компьютере, выберите его и нажмите "Открыть".
После загрузки файла система прочитает его содержимое и покажет, как именно она собирается импортировать данные. Проверьте, всё ли корректно. Если нет, значит, вы допустили ошибку при работе с файлом данных. Вернитесь к файлу и проверьте, где допущена ошибка. Помните, лучше проверить файл, чем потом очищать систему от неправильно импортированных данных.
Если всё в порядке, смело нажимайте кнопку "Импортировать".
На экране появится сообщение о том, что импорт выполняется, и полоса с индикатором прогресса.
После завершения импорта система сообщит об этом и предложит перейти в соответствующий раздел для проверки результата, либо вы можете просто закрыть это сообщение.
Мы всё-таки решили проверить, и вот что получилось: наши зоны успешно импортировались.