Импорт и экспорт
Обзор возможностей
Вы можете добавить программы в Библиотеку ПО с помощью импорта.
Для этого:
- Сачайте файлы библиотеки и справочников, чтобы использовать их как шаблон для заполнения. Это можно сделать в разделе Бибилиотека / Экспорт.
 - Заполните файлы данными, см. описание шаблона заполнения.
 - Загрузите файлы в разделе Бибилиотека / Импорт.
 
Также вы можете использовать экспорт, чтобы скачать библиотеку ПО.
Экспорт данных
С помощью экспорта вы можете выгрузить данные из Библиотеки ПО и справочников. Если библиотека пустая, то вы получите файлы без данных о ПО, которые вы можете использовать как шаблоны для заполнения и последующего импорта данных в библиотеку.
Для этого:
- Наведите курсор на раздел Библиотека в верхнем меню.
 - Выберите пункт Экспорт в открывшемся подменю.
 - Выберите файлы, которые нужно скачать, с помощью чекбоксов.
 - Нажмите кнопку Экспортировать.
 
Импорт данных
С помощью импорта вы можете загрузить данные в Библиотеку ПО и справочники. 
Данные должны быть подготовлены в формате .csv и соответствовать шаблонам. 
Важно! При импорте данные в библиотеке будут перезаписаны данными из загружаемых файлов при совпадении ID элемента.
Для импорта:
- Наведите курсор на раздел Библиотека в верхнем меню.
 - Выберите пункт Импорт в открывшемся подменю.
 - Добавьте файлы, которые нужно загрузить, для этого:
- Нажмите кнопку Выбрать, и выберите их на своем устройстве.
 - Или перетащите файлы в область для загрузки.
 
 - Нажмите кнопку Импортировать.
 
Формат файлов
Версии (Versiya__01.csv)
Файл предназначен для заполнения справочника версий.
| ID | Версия программного обеспечения | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите версию программного обеспечения. | 
Производители (Vendor__01.csv)
Файл предназначен для заполнения справочника производителей.
| ID | Наименование | Страна | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование производителя. | Укажите наименование страны производителя. | 
Типы лицензий (Tip_litsenzirovaniya__01.csv)
Файл предназначен для заполнения справочника типов лицензий.
| ID | Тип лицензирования | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование типа лицензии. | 
Страны (Strana_proizvoditel__01.csv)
Файл предназначен для заполнения справочника стран.
| ID | Страна | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование страны. | 
Семейства (Semeystvo_prilozheniy__01.csv)
Файл предназначен для заполнения справочника семейств.
| ID | Семейство приложений | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование семейства приложений. Например: Яндекс или Google. | 
Редакции (Redaktsiya__01.csv)
Файл предназначен для заполнения справочника редакций.
| ID | Редакция программного обеспечения | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование редакции ПО. | 
Категории (Kategoriya_programmnogo_obespecheniya__01.csv)
Файл предназначен для заполнения справочника категорий.
| ID | Категории | Подкатегории | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование категории. | Укажите наименование подкатегории, если необходимо разбить категорию на подкатегории. Если к одной категории относится несколько подкатегорий, то все они указываются в одной ячейке, разделенные ***. Например: Бухгалтерия***ERP***Финансы***Налоги***Управление рабочим временем  | 
Подкатегории (Podkategoriya_programmnogo_obespecheniya__01.csv)
Файл предназначен для заполнения справочника подкатегорий.
| ID | Подкатегории | 
| Укажите порядковый номер элемента.  Например:1  | 
Укажите наименование подкатегории. | 
Библиотека ПО (Prilozhenie__01.csv)
Файл предназначен для заполнения программ в библиотеке ПО.
Столбцы:
- ID – обязательное поле.
 - Полное наименование приложения - обязательное поле.
 - GUID
 - Семейство приложений – опциональное поле.
 - Вендор – опциональное поле.
 - Тип лицензирования – опциональное поле.
 - Редакция – опциональное поле.
 - Версия – опциональное поле.
 - Дата окончания поддержки вендора – опциональное поле.
 - Категория – опциональное поле.
 - Подкатегория – опциональное поле.
 
Правила (Maska_installyatsii__01.csv, Maska_fayla__01.csv)
Файлы предназначены для заполнения правил, привязанных к программам в библиотеке ПО.
Для правильной привязки правила к программе должно совпадать Полное наименование приложения (в файле программ) и Приложение (в файле правил).
Предусмотрено два формата файла, используйте тот, который подходит вам по заполняемым данным:
Маска инсталляции (Maska_installyatsii__01.csv):
| ID | Маска наименования инсталляции | Маска версии инсталляции | Маска вендора инсталляции | Приложение | 
| Укажите идентификатор правила. Например: 411685  | 
Пример: MacDrive 8 | Пример: 8.% | Пример: Mediafour% | Наименование приложения, к которому нужно привязать правило. Должно совпадать с значением в столбец Полное наименование приложения в файле программ. Пример: MacDrive 8  | 
Маска инсталляции (Maska_fayla__01.csv):
| ID | Маска наименования инсталляции | Маска версии инсталляции | Маска вендора инсталляции | Маска пути инсталляции | Приложение | 
| Укажите идентификатор правила. Например: 411685  | 
Пример: MacDrive 8 | Пример: 8.% | Пример: Mediafour% | Пример: C:\Program Files (x86)\Mediafour% | Наименование приложения, к которому нужно привязать правило. Должно совпадать с значением в столбец Полное наименование приложения в файле программ. Пример: MacDrive 8  | 
Рекомендации по заполнению:
При заполнении столбцов "Маска ..." вы можете использовать символ %, чтобы задать маску, например:
- Правило, в котором Маска наименования инсталляции = Viber%, выполнится для всех программ, название которых начинается с «Viber», например, «Viber MC».
 - Правило, в котором Маска наименования инсталляции = %Viber, выполнится для всех программ, название которых заканчивается на «Viber», например, «MC Viber», при этом «Viber MC» уже не будут соответствовать правилу.
 - Если вы не хотите, чтобы какое-то значение проверялось (например, вам не важна версия программы), то укажите в поле %.
 

