Импорт CSV

Массовый импорт данных

Чтение 6 мин
Распечатать этот раздел

Импортируйте активы, детали, местоположения, пользователей, поставщиков, клиентов, наряды, планы ПО и заявки из CSV.

Поддерживаемые типы

  • Активы
  • Детали
  • Местоположения
  • Пользователи
  • Поставщики
  • Клиенты
  • Наряды-заказы
  • Планы ППО
  • Запросы
  • Инциденты с активами

Процесс

  1. Скачайте шаблон
  2. Заполните данными
  3. Сохраните как CSV UTF-8
  4. Загрузите файл
  5. Проверьте результаты валидации
  6. Подтвердите импорт

Совет

Всегда начинайте с шаблона.

Какого размера может быть файл

До 8 000 строк на файл. Это ограничение относится к ОДНОМУ ФАЙЛУ, а не к вашей учётной записи: количество оборудования, запчастей, объектов и любых других записей не ограничено ни на одном тарифе, включая бесплатный Core. Больший объём данных просто разбивается на несколько файлов, которые вы импортируете по очереди, и каждый импорт добавляется к уже имеющемуся. Очень большие файлы к тому же дольше обрабатываются и дают более длинный отчёт об ошибках, поэтому 2 000–5 000 строк на файл обычно удобнее, чем один файл на пределе. Исключение: файл запчастей, строки которого указывают и количество, и место хранения, импортированный в режиме «Только обновить существующие» или «Обновить существующие и создать остальные», обновляет запас по каждому месту хранения и ограничен 2 500 строками на файл, потому что каждая такая строка записывается дольше.

Обновление существующих записей

Экспортируйте данные, отредактируйте их и загрузите файл снова. FreeMaint сопоставляет каждую строку с её существующей записью по столбцу ID (или Ссылка), поэтому записи обновляются, а не дублируются. На шаге предпросмотра выберите, как применяется импорт:

Только создать новые

Всегда добавлять новые записи. Существующие не изменяются (возможны дубликаты).

Только обновить существующие

Обновляются только записи, сопоставленные по ID/ссылке. Строки без совпадения пропускаются и отображаются в отчёте.

Обновить существующие и создать остальные

Совпавшие записи обновляются, несовпавшие строки создаются.

Экспорт, редактирование в Excel, повторный импорт

Экспортируемый файл и шаблон импорта теперь используют одни и те же столбцы: вы можете выгрузить данные, отредактировать их в Excel и загрузить обратно — без добавления и переименования столбцов. Не изменяйте столбец ID: именно он связывает строку с существующей записью, чтобы она обновлялась, а не дублировалась. Столбцы, которые нельзя импортировать (В наличии, Заказано, Общая стоимость, даты), отмечаются как игнорируемые на шаге сопоставления.

Столбец, УДАЛЁННЫЙ из файла, или ячейка, оставленная ПУСТОЙ, сохраняет записанное значение. Так обновляют одно, не задевая другое: чтобы проставить цену за единицу у сотен запчастей, не меняя остатков, удалите столбец «Количество» перед загрузкой. Общая стоимость пересчитывается автоматически по новой цене за единицу.

Чтобы, наоборот, очистить записанное значение, впишите в ячейку NONE (регистр не важен). Это работает для активов в столбцах «Модель», «Производитель», «Описание», «Зона» и «Штрихкод», а для запчастей — в столбцах «Описание», «Артикул», «Производитель» и «Место хранения»; NONE в столбце «Расположение (Название)» отвязывает запчасть от расположения, а NONE в столбце «Клиент (Название)» отвязывает актив от клиента. NONE очищает значение только в строке, которая обновляет существующую запись: в строке, создающей новую, он игнорируется, и поле остаётся пустым. Дефис (-) не считается NONE: он сохраняется как есть.

Штрих-коды активов, которые уже используются

Перед импортом активов предпросмотр показывает, в каких строках штрих-код совпадает с другой строкой файла и в каких строках указан штрих-код, который уже есть у другого актива. Создание таких строк дало бы двум активам один и тот же код; обновление актива, у которого этот код, — нет. Если в вашей компании включены «Уникальные штрих-коды активов», такие строки отклоняются и выводятся в списке с указанием причины, а остальная часть файла импортируется.

Пользовательские поля при импорте

Ваши пользовательские поля отображаются в экспорте как столбцы cf_ и могут быть заполнены и импортированы обратно. Не включайте столбец cf_ в файл, чтобы сохранить записанное значение; включите его с пустой ячейкой, чтобы очистить значение.

Контакты поставщика

Поставщики поддерживают отдельные контакты прямо при импорте и экспорте. Добавьте пронумерованные столбцы — Contact 1 Name, Contact 1 Email, Contact 1 Phone, Contact 1 Role, Contact 1 Primary — и повторяйте с Contact 2, Contact 3 и так далее для любого количества контактов. Обязательно только имя; адрес электронной почты можно оставить пустым. Экспорт поставщиков уже включает эти столбцы, поэтому можно экспортировать, отредактировать и снова загрузить. При обновлении наличие любого столбца Contact заменяет контакты этого поставщика; не указывайте столбцы Contact, чтобы сохранить существующие.

Импорт иерархии местоположений

Местоположения можно вкладывать на любую необходимую глубину. В столбце «Родительское местоположение» укажите имя родителя — или, если вложенные местоположения имеют одинаковые имена в разных ветвях, полный путь, уровни которого разделены « > » (например: Площадка A > Здание 1 > Этаж 2). Это позволяет повторно использовать имя вроде «Офис» или «Коридор» под разными родителями без конфликтов. При экспорте этот столбец уже заполняется полным путём, поэтому экспортированный файл импортируется обратно в точности как был.

Совет

Чтобы удалить родителя при импорте из Excel, введите NONE в столбце «Родительский актив» (или «Родительское расположение»). Пустая ячейка означает «оставить без изменений», поэтому её очистка не открепит родителя.

Люди сопоставляются, а не дублируются

Человек определяется по ID, затем по электронной почте, затем по имени пользователя: повторный импорт выгрузки сотрудников никогда не создаст вторую учётную запись для того, кто уже есть. В режиме «Только создавать новые» такие строки пропускаются и перечисляются по имени. В обоих режимах обновления из файла меняются только имя и фамилия: роль, почта, имя пользователя и пароль импортом не изменяются. Два однофамильца остаются двумя людьми — имя не является идентификатором.

Эта страница была полезна?