====== Импорт объектов из MS Excel ======
Такие компоненты в ADVANTA совместимы только с продуктами** Microsoft Office**. \\ Мы не можем дать гарантии совместимости с офисными пакетами других производителей. \\ Файлы в них могут открываться с искажениями форматирования, либо, в отдельных случаях, могут не открываться вообще. \\ Это не является ошибкой системы.
Вы можете быстро создать в системе несколько объектов с помощью загрузки Excel-файла.
--------------------
О том, как [[product/objects/users/excel_imp_exp#экспорт_выгрузка|выгрузить (экспортировать) существующую ветку объектов]].
--------------------
===== Особенности импорта =====
Можно загружать только линейный список. Все объекты, которые вы будете загружать, будут размещены в одном родительском объекте. \\
Иерархическую структуру импортировать из MS Excel на данный момент нельзя.
Объекты импортируются с тем типом, который вы выбираете перед тем, как скачать шаблон для загрузки.
В файле-шаблоне всегда есть три обязательные колонки. Значения этих колонок нужно заполнять обязательно:
* "Название" -- название импортируемого объекта (проекта, задачи).
* "Запланированная дата начала" -- фиксированное ограничение по дате начала.
* "Запланированная дата окончания" -- фиксированное ограничение по дате окончания.
Остальные колонки -- это пользовательские [[product:requisites|реквизиты]], которые прикреплены к типу объекта, выбранному перед скачиванием файла-шаблона. То есть перед импортом нужно настроить в нужном типе объекта (проект, задача и т.п.) нужный набор реквизитов, который будет соответствовать исходным данным для импорта.
Как импортировать объекты с реквизитом-классификатором, в котором должно быть несколько значений?
В файле-шаблоне MS Excel, в ячейке этого реквизита разделяйте значения разрывом строки – Alt+Enter:
При импорте из файла MS Excel объектов с реквизитом-классификатором, у которого разрешен выбор нескольких значений, следует все, требуемые для одной строки справочника, значения реквизита-классификатора располагать в одной ячейке файла MS Excel, друг под другом. Это можно сделать с помощью сочетания клавиш Alt+Enter: следует ввести первое значение, затем создать следующую строку в ячейке, нажав Alt+Enter, после чего в следующую строку ввести второе значение и т.д.
===== Как импортировать =====
==== Шаг 1. Сохранить шаблон и заполнить его ====
- Зайдите в карточку того объекта-родителя, в который вы хотите добавить дочерние объекты.
- В портлете "Иерархическая структура" -> "**загрузить excel**" -> "**Шаг 1: скачать файл-шаблон**". \\ {{ product:objects:new_object:objects_excel_3.png |Скачать файл-шаблон в формате Excel}}
- Выберите тип объектов, которые будут загружены. \\ За одну итерацию можно загрузить только объекты одного типа.
- Откройте этот файл в MS Excel, заполните его перечнем объектов, сохраните изменения.
==== Шаг 2. Загрузите файл с данными в Advanta ====
- Вернитесь на карточку объекта в Advanta -> "**загрузить excel**" -> "**Шаг 2: загрузить заполненный шаблон**"; \\ {{ product:objects:new_object:objects_excel_2.png?nolink |Загрузить заполненный шаблон}}
- выберите тот файл, который только что сохранили -> "**Импортировать**".
Загрузка заполненного шаблона с большим количеством строк занимает некоторое время (порядка 15-20 минут для 100 объектов).
Но мы не рекомендуем загружать файлы подобного объёма -- используйте файлы объемом до 100 строк, иначе операция может не успеть завершиться из-за таймаута, настроенного на сервере с приложением системы.
Обязательно дождитесь завершения операции, //не совершая других действий в окне загрузки//. После завершения операции всплывающее окно закроется и произойдет возврат на карточку проекта.
Если запустить процесс импорта и после этого закрыть вкладку или окно браузера, то при этом процесс импорта всё равно будет продолжаться в фоне вплоть до завершения.