← К списку страниц

Импорт

В панели администратора LICANT-IT предусмотрен отдельный раздел «Импорт», который позволяет массово загружать данные из CSV-файлов.

Раздел «Импорт» доступен в разделе "Настройки" по адресу:

/admin/settings/import/

Импорт поддерживается для следующих сущностей:

  • компании
  • продукты
  • серийные номера
  • сотрудники

Сценарии импорта

Также кнопка «Импорт» доступна на страницах списков — это позволяет быстро перейти к загрузке данных прямо из нужного раздела.


Общий принцип работы

Все сценарии импорта работают по единой схеме:

  1. Загрузка CSV-файла
  2. Сопоставление колонок файла с полями системы
  3. Предпросмотр результата
  4. Подтверждение и запуск импорта
  5. Получение отчёта (и файла с ошибками при необходимости)

Поддерживаемые разделители:

  • запятая
  • точка с запятой
  • табуляция

Рекомендуемая кодировка файла: UTF-8


Импорт сотрудников

Используется для создания сотрудников и их привязки к компаниям.

Обязательные поля:

  • E-Mail
  • Компания

Дополнительно можно указать:

  • Имя
  • Фамилия

Особенности:

  • если сотрудник уже существует, заполненные поля не перезаписываются
  • пустые поля могут быть автоматически дозаполнены
  • если компания из файла отсутствует — она будет создана автоматически

Импорт компаний

Используется для загрузки списка компаний и заполнения их реквизитов.

Обязательное поле:

  • Компания

Дополнительно можно указать:

  • ИНН
  • Адрес
  • E-Mail

Особенности:

  • существующие данные не перезаписываются
  • импорт используется для создания новых компаний и заполнения пустых полей

Импорт продуктов

Позволяет загрузить каталог продуктов и настроить их связь с типами продуктов.

Обязательные поля:

  • Название продукта
  • Тип продукта

Дополнительно можно указать:

  • Артикул
  • Описание
  • Ссылка на документацию
  • Ссылка на дистрибутив

Особенности:

  • если продукт уже существует, используется существующая запись
  • недостающие данные могут быть дозаполнены
  • если указанный тип продукта отсутствует — он будет создан автоматически

Импорт серийных номеров

Используется для массовой загрузки лицензий (серийных номеров).

Обязательные поля:

  • Продукт
  • Тип продукта
  • Компания
  • Серийный номер

Дополнительно можно указать:

  • Количество лицензий
  • Дата начала
  • Дата окончания
  • Номер заказа
  • Адрес заказчика
  • E-Mail заказчика

Особенности:

  • при отсутствии части обязательных данных система предложит указать их вручную на отдельном шаге
  • поддерживается дозаполнение данных для существующих записей

Предпросмотр и обработка ошибок

Перед выполнением импорта система показывает предварительный результат:

  • какие записи будут созданы
  • какие уже существуют
  • какие поля будут обновлены
  • где обнаружены ошибки или конфликты

После завершения отображается итоговый отчёт.

Если в процессе возникли ошибки, доступна загрузка отдельного CSV-файла с их описанием.


Рекомендации

Перед запуском импорта рекомендуется:

  • проверить названия колонок в CSV-файле
  • использовать единый формат данных
  • сохранить файл в кодировке UTF-8
  • сначала протестировать импорт на небольшом наборе строк
  • внимательно просмотреть этап предпросмотра перед подтверждением

Примечания

  • Форматы дат: DD.MM.YYYY, YYYY-MM-DD, DD/MM/YYYY.
  • Если после маппинга отсутствует какое то обязательное поле, пользователь имеет возможность войти в режим "Ручной выбор" и задать единое значение для всех импортируемых записей. Например, если в таблице отсутствует тип продукта, то на этой странице можно выбрать нужный - к примеру, годовую подписку:

Ручной выбор