среда, 12 июля 2017 г.

История замены оборудования в ЛЭРС УЧЁТ 3.07 R23

Начиная с версии 3.07 R23 движение оборудования на объектах и точках учёта фиксируется в специальном журнале "История замены оборудования".

Для объекта учёта можно просмотреть историю, в которой отмечаются следующие события:

  • Установка устройства на объект
  • Снятие устройства с объекта
  • Выбор прибора в качестве устройства для опроса в точке учёта
  • Удаление прибора из точки учёта
  • Поверка устройства (смена даты следующей поверки)
Для того чтобы посмотреть историю замены оборудования, на списке объектов учёта выберите нужный объект и в панели слева нажмите "История замены оборудования".


Кроме этого, в таблице с данными по точке учёта появилась возможность отображать историю, связанную с этой точкой. Теперь если у вас в точке учёта изменилось устройство, вам не придётся гадать почему интеграторы изменились. В колонке "История оборудования" будет информация о замене.

История замены оборудования ведётся автоматически. От вас не потребуется никаких действий по её настройке.

понедельник, 10 июля 2017 г.

Настройка диагностики в ЛЭРС УЧЁТ 3.07 R23.

К выпуску готовится новая версия ЛЭРС УЧЁТ 3.07 R23. В этом небольшом цикле статей будет представлено краткое описание новых функций, которые были реализованы.

В версии 3.07 R23 у наших пользователей появится возможность самостоятельно настраивать формулы для диагностики различных нештатных ситуаций. До этого критерии возникновения НС определяли толькок разработчики. Единственное небольшое исключение - баланс масс по объекту учёта, для которого формулу можно было задавать самостоятельно.

Теперь данная функция доступна для всех объектов учёта и для всех возможных параметров точек учёта. Например, можно будет настроить расчёт какого-либо параметра и сравнить его с данными других точек учёта этого же объекта.

Поскольку в формуле расчёта критерия возникновения НС могут участвовать параметры нескольких точек, этот тип диагностики относится к объекту учёта.

Для настройки откройте свойства любого объекта учёта и перейдите на закладку "Диагностика".

Для каждого объекта учёта можно определить произвольное количество формул, которые описывают нештатные ситуации. Тип НС - предупреждение или критическая ошибка вы выбираете в выпадающем списке.


Критерий задаётся формулой, основанной на параметрах точек учёта, которые входят в этот объект. Точно такой же редактор используется при настройке баланса масс по объекту и для расчётных точек. Если вы знакомы с этими механизмами, настроить диагностику не составит никакого труда.

Кроме этого, для каждой формулы вы можете определить в какой период работы - зимний или летний диагностика должна выполняться. Так же, вы сами определяете типы данных, на основании которых будут выявлены нештатные ситуации.

Такая система позволит вам гибко настроить диагностику вашей системы и оперативно получать уведомлений о различных критических ситуациях.

понедельник, 30 января 2017 г.

Изменения в Lers Framework 3.07 R21

В версии ЛЭРС УЧЁТ R21 произошли изменения в структуре библиотеки Lers Framework. Разработчикам внешних модулей нужно их учесть и пересобрать свои проекты.

Список изменений:

1. Из сборки Lers.System в сборку Lers.Utils были перенесены классы:

  • ArrayUtils
  • AttribUtils
  • EmailUtils
  • EnumExtensions
  • EnumUtils
  • ExceptionExtensions
  • ExceptionUtils
  • FileUtils
  • FormatUtils


Если ваше приложение использовало любой из этих классов, в проект нужно включить ещё одну сборку Lers.Utils.dll. Бинарный файл расположен в папке C:\Program Files\LERS\Common\Core\bin


2. Изменена сигнатура методов ReportManager.GetPreparedReportInfo и ReportManager.GetPreparedReportInfoAsync

Из них был удалён не несущий смысловой нагрузки параметр reportOptions. Если вы используете этот метод в своих модулях, удалите этот параметр. Метод будет функционировать как прежде.

3. Следствие пункта 2. Из класса ReportOptionsObject удалено поле bool GetPreparedReport.

4. Изменена сигнатура методов ReportManager.GeneratePreparedReport и ReportManager.GeneratePreparedReportAsync. Вместо класса ReportOptionsObject они принимают идентификатор отчёта, который нужно получить.

5. Следствие пункта 4. Из класса ReportOptionsObject удалено поле int? PreparedReportId. Идентификатор теперь передаётся в методы напрямую.

среда, 30 ноября 2016 г.

Телеметрия в ЛЭРС УЧЁТ R20

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

Например, для будущего развития системы нам важно знать, какие версии SQL-серверов используют наши пользователи.Эти сведения, а также динамика их изменения, позволят нам принять решение, нужно ли двигаться вперед и начать планировать работы по модернизации SQL-серверов или с этим стоит повременить.

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

Для ответа на подобные вопросы нам часто не хватает сведений о том, как пользователи используют ЛЭРС УЧЁТ, достаточно ли производительности их систем для выполнения основных функций и т.д.

В настоящее время, единственный канал получения необходимых данных от пользователей - это наша техническая поддержка. По вашим обращениям мы собираем косвенные сведения об использовании функций системы. Естественно, далеко не все пользователи обращаются в техническую поддержку и предоставляют нам сведения.

Со сведениями о производительности ситуация еще плачевнее, так как мы получаем их только в виде жалоб, когда пользователи уже не могут терпеть медленную работу. Зачастую, мы вынуждены выбирать один из путей решения проблемы наугад из-за того что у нас не хватает исходных данных.

Чтобы кардинально изменить ситуацию и начать работать на упреждение, в версии ЛЭРС УЧЁТ 3.07 R20 мы разработали модуль сбора телеметрической информации с пользовательских систем. Эта статистическая информация нам для дальнейшего улучшения программы, разработки нового функционала и улучшения уже существующего.

Вся собираемая информация анонимна и обезличена. Мы не можем идентифицировать вас по тем данным, которые собирает наш сервер.

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

Мы не предоставляем доступ к собранной информации третьим лицам.

Мы не собираем и не храним ничего из следующего списка:
  • IP-адреса
  • Номера лицензий
  • Названия объектов учёта и точек учёта
  • Серийные номера оборудования
  • Номера телефонов или другие чувствительные параметры каналов связи с оборудованием
  • Имена/логины пользователей, адреса их электронной почты и номера телефонов
  • Считанные с приборов данные
  • Введённые вручную или импортированные данные

Отправка телеметрической информации может быть отключена в конфигурационном файле сервера ЛЭРС УЧЁТ.
Откройте текстовым редактором файл C:\Program Files\LERS\Server\Lers.Server.xml

Добавьте в него секцию advanced, в которой разместите тег <trackTelemetry>false<trackTelemetry>.

Конфигурационный файл должен выглядеть следующим образом:


Просим вас не отключать телеметрию без реальной необходимости. Эти данные нам очень важны для дальнейшего совершенствования ЛЭРС УЧЁТ.


пятница, 15 июля 2016 г.

Критические изменения в ЛЭРС УЧЁТ R18

Новая версия ЛЭРС УЧЁТ приносит в систему множество полезных и нужных функций. Список статей с их описанием можно прочитать по этой ссылке.

Некоторые из этих нововведений привели к критическим изменениям в работе с ЛЭРС УЧЁТ.

четверг, 14 июля 2016 г.

Настройка подключений в ЛЭРС УЧЁТ 3.07 R18

Одно из самых важных изменений в версии 3.07 R18 - перенос подключений из точек учёта в объект.

Теперь у объекта учёта есть отдельный справочник подключений, в котором можно просмотреть и настроить все доступные объекту учёта каналы связи.


вторник, 12 июля 2016 г.

Статистика опроса в ЛЭРС УЧЁТ 3.07 R18

В ЛЭРС УЧЁТ 3.07 R18 будет доступен новый вид анализа качества опроса - статистика опроса оборудования.

С помощью этого инструмента можно выявлять приборы, которые при опросе вызывают наибольшее количество проблем и диагностировать причины сбоев.

По каждому опрашиваемому прибору система собирает статистику и отображает её в списке. Чтобы открыть окно статистики опроса выберите пункт меню "Опрос -> Статистика опроса оборудования",

Окно выглядит следующим образом: