Wiki source code of Импорт пропусков
Version 2.1 by pugachevskaya_elena on 2025/09/19 16:07
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | {{layout}} |
| 2 | {{layout-section ac:type="two_right_sidebar"}} | ||
| 3 | {{layout-cell}} | ||
| 4 | Импорт данных пропусков и владельцев (в том числе с фотографиями) из «сторонних» систем на Платформу НЕЙРОСС осуществляется посредством АРМ НЕЙРОСС Доступ с помощью специально подготовленного файла формата CSV. АРМ НЕЙРОСС Доступ также обеспечивает экспорт данных владельцев и пропусков в текстовый файл и экспорт фотографий в файлы графических форматов ~[[[doc:neyross.АРМ НЕЙРОСС Доступ.Управление пропусками.Экспорт пропусков.WebHome]]]. Полная информация по работе с пропусками приведена в разделе ~[[[doc:neyross.АРМ НЕЙРОСС Доступ.Управление пропусками.WebHome]]]. | ||
| 5 | |||
| 6 | {{error}} | ||
| 7 | **ВАЖНО** | ||
| 8 | |||
| 9 | Перенос данных между узлами НЕЙРОСС осуществляется с помощью другого механизма: путём создания резервной копии и последующего её восстановления на другом узле ~[[[doc:ui.Параметры узла.Данные и фотографии.Импортэкспорт данных.WebHome]], [[doc:ui.Параметры узла.Данные и фотографии.Управление фотографиями.WebHome]]]. | ||
| 10 | {{/error}} | ||
| 11 | {{/layout-cell}} | ||
| 12 | |||
| 13 | {{layout-cell}} | ||
| 14 | [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: | ||
| 15 | |||
| 16 | {{toc/}} | ||
| 17 | {{/layout-cell}} | ||
| 18 | {{/layout-section}} | ||
| 19 | |||
| 20 | {{layout-section ac:type="single"}} | ||
| 21 | {{layout-cell}} | ||
| 22 | (% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Общие сведения | ||
| 23 | |||
| 24 | (% style="color: rgb(23,43,77);" %)Импорт осуществляется из предварительно подготовленного файла формата **CSV**. При необходимости импорта фото, они загружаются в отдельном ZIP-архиве, имена файлов фотографий в архиве указываются в файле **CSV** в отдельном поле. Возможен импорт как стандартных свойств (перечень представлен на рисунке ниже, так и пользовательских свойств владельца и пропуска. | ||
| 25 | |||
| 26 | (% style="color: rgb(23,43,77);" %)[[image:attach:propusk_import_fields.png]] | ||
| 27 | |||
| 28 | (% style="color: rgb(23,43,77);" %)//Перечень стандартных свойств владельца и пропуска// | ||
| 29 | |||
| 30 | {{info}} | ||
| 31 | **ПОДСКАЗКА** | ||
| 32 | |||
| 33 | Для отображения импортированных пользовательских свойств потребуется откорректировать [[форму владельца пропуска и форму пропуска>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.WebHome]], а также [[таблицу пропусков>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка таблицы пропусков.WebHome]]. | ||
| 34 | {{/info}} | ||
| 35 | |||
| 36 | \\ | ||
| 37 | |||
| 38 | == {{id name="Импортпропусков-Основныепостулаты"/}}Основные постулаты == | ||
| 39 | |||
| 40 | 1. Возможен импорт одновременно и данных владельца, и данных пропуска. При необходимости импорта пользовательских свойств владельца и пропуска предварительно необходимо создать требуемый перечень пользовательских свойств и задать их параметры ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Добавление пользовательских свойств.WebHome]]]. В настоящее время поддерживается импорт текстовых полей и полей типа «список». Для списков при подготовке файла CSV необходимо указывать не текстовое значение, а уникальный ключ поля. Импорт полей типа «Дата/время» и «Переключатель» в настоящее время не поддерживается. При необходимости импорта уровня доступа указывайте UUID уровня. **Если UUID уровня доступа некорректный, пропуск не создаётся!** | ||
| 41 | \\ | ||
| |
2.1 | 42 | 1. Импорт из файла CSV, полученного путём [[экспорта в файл CSV>>doc:neyross.АРМ НЕЙРОСС Доступ.Управление пропусками.Экспорт пропусков.WebHome]] (% style="letter-spacing: 0.0px;" %)с другого узла Платформа НЕЙРОСС **НЕ ПОДДЕРЖИВАЕТСЯ**. Для переноса данных с одного узла Платформа НЕЙРОСС на другую в условиях отсутствия сетевого соединения, пользуйтесь механизмом обмена данными ~[[[doc:ui.Параметры узла.Данные и фотографии.Импортэкспорт данных.WebHome]], [[doc:ui.Параметры узла.Данные и фотографии.Управление фотографиями.WebHome]]]. |
| |
1.1 | 43 | |
| 44 | == {{id name="Импортпропусков-Требованиякзагружаемымфайлам"/}}Требования к загружаемым файлам == | ||
| 45 | |||
| 46 | CSV-файл с данными должен удовлетворять следующим требованиям: | ||
| 47 | |||
| 48 | * иметь кодировку: UTF-8; | ||
| 49 | * содержать разделитель для разграничения полей; поддерживаются следующие типы разделителей: запятая, точка с запятой, знак табуляции; | ||
| 50 | (% style="color: rgb(34,34,34);" %)**Экспорт из MS Excel**: при экспорте данных в CSV из Microsoft Excel в параметрах экспорта по умолчанию разделитель указывается как запятая (,), однако в итоговом файле в качестве разделителя может использоваться точка с запятой (;). укажите реальный разделитель, который присутствует в файле. Чтобы проверить тип разделителя воспользуйтесь текстовым редактором без форматирования (Блокнот, Notepad++ и другие). | ||
| 51 | [[image:attach:propusk_import4.png||height="71"]] | ||
| 52 | [[image:attach:propusk_import3.png||width="900"]]\\ | ||
| 53 | * (% style="color: rgb(34,34,34);" %)при необходимости импорта фотографий владельцев, файл CSV должен содержать поле, в котором для каждого владельца указано имя файла изображения. | ||
| 54 | |||
| 55 | (% style="color: rgb(34,34,34);" %)ZIP-архив с фотографиями должен удовлетворять следующим требованиям: | ||
| 56 | |||
| 57 | * Архив не должен содержать вложенных папок. Обрабатываются только фотографии, лежащие в корне архива. | ||
| 58 | * Имена файлов должны соответствовать данным в файле CSV. Имена файлов в таблице могут указываться как с расширением, так и без расширения. | ||
| 59 | |||
| 60 | == {{id name="Импортпропусков-Порядокдействий"/}}Порядок действий == | ||
| 61 | |||
| 62 | В меню команд [[управления пропусками >>doc:neyross.АРМ НЕЙРОСС Доступ.Управление пропусками.WebHome]]нажмите на кнопку **Другие действия** [3] выберите команду **Импортировать **или откройте контекстное меню и выберите требуемое действие. | ||
| 63 | |||
| 64 | В окне **Импорт данных**: укажите данные согласно таблице. Нажмите на кнопку **Далее**. | ||
| 65 | |||
| 66 | [[image:attach:propusk_import1.png||width="350"]] | ||
| 67 | |||
| 68 | |=((( | ||
| 69 | Поле | ||
| 70 | )))|=((( | ||
| 71 | Комментарий | ||
| 72 | ))) | ||
| 73 | |((( | ||
| 74 | Файл | ||
| 75 | )))|((( | ||
| 76 | Укажите путь к подготовленному файлу в формате CSV с данными владельцев | ||
| 77 | ))) | ||
| 78 | |((( | ||
| 79 | Заголовок | ||
| 80 | )))|((( | ||
| 81 | Укажите, есть ли в файле CSV строка с заголовками. Установите **Нет**, если заголовка нет. По умолчанию установлено **Да**. | ||
| 82 | ))) | ||
| 83 | |((( | ||
| 84 | Разделитель | ||
| 85 | )))|((( | ||
| 86 | Выберите из раскрывающегося списка используемый разделитель | ||
| 87 | ))) | ||
| 88 | |((( | ||
| 89 | Файл с фотографиями | ||
| 90 | )))|((( | ||
| 91 | Укажите путь к ZIP-архиву с изображениями владельцев | ||
| 92 | ))) | ||
| 93 | |||
| 94 | \\ | ||
| 95 | |||
| 96 | В окне предпросмотра данных у(% style="letter-spacing: 0.0px;" %)становите флаг в полях, которые требуется импортировать. Выберите из раскрывающегося списка, в какое поле пропуска нужно записать данные из этой колонки. | ||
| 97 | |||
| 98 | {{info}} | ||
| 99 | При совпадении именовании поля в файле и базе данных сопоставление производится автоматически. | ||
| 100 | {{/info}} | ||
| 101 | |||
| 102 | |||
| 103 | [[image:attach:propusk_import2.png||width="1200"]] | ||
| 104 | |||
| 105 | \\ | ||
| 106 | |||
| 107 | Нажмите на кнопку **Импортировать**. Будет начата процедура импорта с информированием о прогрессе. | ||
| 108 | |||
| 109 | [[image:attach:propusk_import5.png]] | ||
| 110 | |||
| 111 | Будут созданы записи владельцев и пропусков с данными в выбранных полях. По окончании нажмите на кнопку **Закрыть**. | ||
| 112 | |||
| 113 | [[image:attach:propusk_import6.png]] | ||
| 114 | |||
| 115 | \\ | ||
| 116 | |||
| 117 | == {{id name="Импортпропусков-Ошибкиимпорта"/}}Ошибки импорта == | ||
| 118 | |||
| 119 | При наличии проблем с импортом (неверных имён, отсутствия файлов изображений и прочих) будет выведено соответствующее предупреждение. Например, при отсутствии файла фотографии в архиве или опечатке в имени файла, отобразится информация об импорте владельца без фотографии. | ||
| 120 | |||
| 121 | [[image:attach:propusk_import7.png]] | ||
| 122 | {{/layout-cell}} | ||
| 123 | {{/layout-section}} | ||
| 124 | {{/layout}} |