Перейти к основному содержимому

Создание точек учёта из Excel

Для упрощения создания большого объема точек учета, имеется специальный интерфейс.


Интерфейс модуля создания точек из Excel

В окне модуля задаются следующие поля:

  • Загрузочный Excel-файл, который заполнен в определенном формате выбранного ниже шаблона файла. Для шаблона в фиксированном формате имеется возможность скачать формат файла, нажав соответствующую кнопку ‘Скачать формат’ ниже;
  • Объект учета, в котором будут заведены точки учета. Объект можно выбрать из списка существующих или создать новый, нажав на соответствующую кнопку;
  • Создаваемые типы точек — задать какой тип точек необходимо создать из файла: индивидуальные и/или общеобъектные
  • Если в файле имеются модели счетчиков, которые отсутствуют в системе, с помощью флага внесения неизвестных счетчиков в атрибуты точек название модели и серийный номер будут внесены в специальные атрибуты, которые в дальнейшем, например, можно использовать в пользовательских отчётах
  • Флаг замены существующих должен быть установлен, если в файле фиксированного шаблона имеются заполненные столбцы ID.

Если в шаблоне выбран фиксированный формат, то, если при скачивании формата файла выбрано поле Объект учета — скачанный файл будет автоматически заполнен данными из выбранного объекта.

После задания всех полей необходимо нажать Запустить. После запуска откроется новое окно с отображением прогресса. Запущенную операцию можно отменить нажав на кнопку Отмена.


Отображение прогресса выполнения операции

После завершения, при необходимости, можно просмотреть журнал выполнения операции нажав на кнопку Показать журнал. Далее скрыть журнал можно нажав повторно на Скрыть журнал.


Журнал выполненной операции

Флаг замены существующих необходим для уменьшения человеческого фактора(например, когда пользователь скачал пример заполнения по существующему объекту, но не очистил столбцы ID перед загрузкой в другой объект). Если флаг не установлен и в файле присутствуют ID, то такие строки будут пропущены.

При использовании замены, если сущность(помещение, точка учета, оборудование и т.д.) с указанным ID не найдена, то будет произведен поиск существующей по соответствующим полям или будет создана новая.

Файл должен состоять из строк с заголовками столбцов и данными. Список столбцов фиксирован и не подлежит редактированию или изменению порядка:

  1. ID помещения
  2. Помещение
  3. Лицевой счет
  4. Комментарий помещения
  5. ID точки учета
  6. Наименование точки учета
  7. Тип системы
  8. Комментарий точки учета
  9. Коэффициент трансформации по напряжению
  10. Коэффициент трансформации по току
  11. ID оборудования
  12. Модель оборудования
  13. Серийный номер оборудования
  14. Сетевой адрес оборудования
  15. Пароль оборудования
  16. Комментарий оборудования
  17. Скорость обмена оборудования
  18. Номер порта оборудования
  19. Режим работы порта оборудования
  20. Протокол обмена оборудования
  21. Номер канала
  22. Вес импульса
  23. ID подключения
  24. Номер телефона
  25. IMEI
  26. Строка подключения
  27. Модель УСПД
  28. ID порта опроса
  29. ID группы портов опроса
  30. ID счетчика
  31. Модель счетчика
  32. Серийный номер счетчика
  33. Сетевой адрес счетчика

Содержимое конкретного загрузочного Excel-файла может отличаться в зависимости от используемого оборудования и типа подключения. Ниже описаны несколько правил форматирования, которых необходимо придерживаться:

  1. Во избежание проблем с датами, номерами телефонов и серийными номерами, все ячейки перед заполнением необходимо привести к формату Текстовый;
  2. Все поля чувствительны к регистру и не должны содержать лишних пробелов;
  3. Поля моделей оборудования, УСПД и счетчика должны полностью совпадать с наименованием в системе; для просмотра поддерживаемых моделей, необходимо перейти в Справочники -> Модели оборудования;
  4. При указании значений в столбцах ID(кроме ID порта опроса и ID группы портов опроса) будет произведен поиск соответствующей сущности по её ID, после чего будет произведена замена отличающихся полей;
  5. При указании поля ID помещения будут заменены поля из столбцов 2, 3 и 4;
  6. При указании поля ID точки учета будут заменены поля из столбцов 6-11, 30 и 21-22(если в точке используется счётчик импульса);
  7. При указании поля ID оборудования будут заменены поля из столбцов 12-20 и 21(если это оборудование использующее каналы, например, УМ-31, КУБ-1 т.д.);
  8. При указании поля ID подключения будут заменены поля из столбцов 24-29;
  9. При указании поля ID счетчика будут заменены поля из столбцов 31-33;
  10. При указании одновременно полей ID помещения и ID точки учета наряду с правилами №3-4 еще будет заменено и помещение в точке учета(т.е., точку таким образом можно будет перенести из одного помещения в другое, или из ОДПУ в ИПУ);
  11. Пункты №4-9 позволяют изменить только некоторые сущности, например, если нужно изменить сетевой адрес оборудования, то достаточно заполнить только поля из пункта №3;
  12. Для создания общеобъектной точки учета поля помещения необходимо оставить пустыми;

При использовании функционала замены с помощью ID, рекомендуется предварительно создать резервные копии загрузочных файлов. Перед запуском операции необходимо убедиться в правильности ID, так как неверно указанные ID могут привести к практически необратимым последствиям.