Импорт
Импорт данных
В панели администратора LICANT-IT предусмотрен отдельный раздел «Импорт», который позволяет массово загружать данные из CSV-файлов.
Раздел «Импорт» доступен в разделе "Настройки" по адресу:
/admin/settings/import/
Импорт поддерживается для следующих сущностей:
- компании
- продукты
- серийные номера
- сотрудники

Также кнопка «Импорт» доступна на страницах списков — это позволяет быстро перейти к загрузке данных прямо из нужного раздела.
Общий принцип работы
Все сценарии импорта работают по единой схеме:
- Загрузка CSV-файла
- Сопоставление колонок файла с полями системы
- Предпросмотр результата
- Подтверждение и запуск импорта
- Получение отчёта (и файла с ошибками при необходимости)
Поддерживаемые разделители:
- запятая
- точка с запятой
- табуляция
Рекомендуемая кодировка файла: UTF-8
Импорт сотрудников
Используется для создания сотрудников и их привязки к компаниям.
Обязательные поля:
- Компания
Дополнительно можно указать:
- Имя
- Фамилия
Особенности:
- если сотрудник уже существует, заполненные поля не перезаписываются
- пустые поля могут быть автоматически дозаполнены
- если компания из файла отсутствует — она будет создана автоматически
Импорт компаний
Используется для загрузки списка компаний и заполнения их реквизитов.
Обязательное поле:
- Компания
Дополнительно можно указать:
- ИНН
- Адрес
Особенности:
- существующие данные не перезаписываются
- импорт используется для создания новых компаний и заполнения пустых полей
Импорт продуктов
Позволяет загрузить каталог продуктов и настроить их связь с типами продуктов.
Обязательные поля:
- Название продукта
- Тип продукта
Дополнительно можно указать:
- Артикул
- Описание
- Ссылка на документацию
- Ссылка на дистрибутив
Особенности:
- если продукт уже существует, используется существующая запись
- недостающие данные могут быть дозаполнены
- если указанный тип продукта отсутствует — он будет создан автоматически
Импорт серийных номеров
Используется для массовой загрузки лицензий (серийных номеров).
Обязательные поля:
- Продукт
- Тип продукта
- Компания
- Серийный номер
Дополнительно можно указать:
- Количество лицензий
- Дата начала
- Дата окончания
- Номер заказа
- Адрес заказчика
- E-Mail заказчика
Особенности:
- при отсутствии части обязательных данных система предложит указать их вручную на отдельном шаге
- поддерживается дозаполнение данных для существующих записей
Предпросмотр и обработка ошибок
Перед выполнением импорта система показывает предварительный результат:
- какие записи будут созданы
- какие уже существуют
- какие поля будут обновлены
- где обнаружены ошибки или конфликты
После завершения отображается итоговый отчёт.
Если в процессе возникли ошибки, доступна загрузка отдельного CSV-файла с их описанием.
Рекомендации
Перед запуском импорта рекомендуется:
- проверить названия колонок в CSV-файле
- использовать единый формат данных
- сохранить файл в кодировке UTF-8
- сначала протестировать импорт на небольшом наборе строк
- внимательно просмотреть этап предпросмотра перед подтверждением
Примечания
- Форматы дат:
DD.MM.YYYY,YYYY-MM-DD,DD/MM/YYYY. - Если после маппинга отсутствует какое то обязательное поле, пользователь имеет возможность войти в режим "Ручной выбор" и задать единое значение для всех импортируемых записей. Например, если в таблице отсутствует тип продукта, то на этой странице можно выбрать нужный - к примеру, годовую подписку:
