На этой неделе появилось обновление диспетчерского ПО (пока только для теста РДЦ) CyberFleet 1.17.2.8
В этой статье расскажу о том, что нового следует ожидать в данной версии по сравнению с 1.17.2.5.
Список изменений:
Теперь можно регулировать размер окна усреднения (в минутах) при работе с топливными графиками. Делается это посредством указания в параметре DefaultFuelSplineStepInMinutes нового значения. Параметр следует добавить в таблицу глобальных настроек. Комментарий: по моему, данной функцией будут пользоваться на относительно однородных парках ТС, с примерно одинаковым объемом баков, и в основном в сторону уменьшения окна с существующих 7 минут, до меньшего значения. При это, не надо забывать, что в случае резких колебаний вы с гораздо большей вероятностью можете получить ложный слив или заправку. Код для просмотра/изменения
/****** Сценарий для команды SelectTopNRows среды SSMS ******/
-- чтение
SELECT TOP 1000 [ID_Opt]
,[Opt]
,[Opt_Value]
FROM [BN].[dbo].[SYS_GlobalOptions]
where [Opt]='DefaultFuelSplineStepInMinutes'
-- вставка значения
--insert into [BN].[dbo].[SYS_GlobalOptions] ([Opt],[Opt_Value])
--values ('DefaultFuelSplineStepInMinutes',7)
-- изменение значения
update [BN].[dbo].[SYS_GlobalOptions]
set [Opt_Value]=7
where [Opt]='DefaultFuelSplineStepInMinutes'
В топливных и сводных отчетах появилась возможность отдельно игнорировать для сливов и заправок фиксацию на скорости. Комментарий: в большинстве случаев, как раз требуется игнорирование сливов на скорости (при движении ТС), и разделение "галок" было давно ожидаемым удобством.
Систему разделения прав теперь можно настроить на запрещение каких-либо действий
по умолчанию. Управляется через таблицу глобальных настроек параметром DefaultRight (1 - доступ есть (по умолчанию), <>1 - доступа нет). Комментарий: пригодится для больших организаций, где разделению прав пользователей придается большое значение - возможность по умолчанию запретить доступ для объектов для них важна. Код для чтения/изменения
/****** Сценарий для команды SelectTopNRows среды SSMS ******/
SELECT TOP 1000 [ID_Opt]
,[Opt]
,[Opt_Value]
FROM [BN].[dbo].[SYS_GlobalOptions]
where [Opt]='DefaultRight'
--insert into [BN].[dbo].[SYS_GlobalOptions] ([Opt],[Opt_Value])
--values ('DefaultRight',1)
update [BN].[dbo].[SYS_GlobalOptions]
set [Opt_Value]=7
where [Opt]='DefaultRight'
Добавлена возможность сокрытия пользовательского меню и элементов управления (кнопки, закладки)- функция для разработчиков.
Для группы Все теперь указано количество ТС
(выпадающий список фильтра в главном окне) - мелочь, а приятно.
Начиная с данной версией ПО работает с картографией М2М-GIS Platform 2.4 или выше
Для Марки ТС теперь можно указать "CAN-схему", в качестве который можно создать отдельный прибор, со всеми требуемыми настройками датчиков (в том числе и тарировкой). Сохранение CAN-схемы идет правой кнопкой на приборе. Внимание! После пометки прибора как CAN-схема он будет удален из списка!!! Так что создавайте НОВЫЙ ПРИБОР, который нигде не использован еще. Комментарий: достаточно удобно, потому как для одних и тех же марок обычно используются подобные схемы установки оборудования.
Изменен алгоритм определения заправки, в случае если прибор сразу после этого отключался. Комментарий: на сколько я понимаю, это касается "косяка вечерней заправки", когда сразу после нее прибор выключался, и алгоритм не мог адекватно определить ее полный уровень. Комментарий: Будем смотреть, как теперь это будет отображаться.
Реализована работа с установками, доступ к ПО из которых происходит с разных часовых поясов. Часовые пояса указывается в таблице FLEET_TimeZones. Привязка часового пояса выполняется для организаций. И все ТС привязанные к ней будут "пересчитываться" с учетом данного пояса. Так же в главном окне появилась возможность выбора часового пояса. Комментарий: пригодится для больших организаций, где диспетчерские места расположены в разных часовых поясах.
/****** Сценарий для команды SelectTopNRows среды SSMS ******/
SELECT TOP 1000 [id]
,[name]
,[difference]
FROM [BN].[dbo].[FLEET_TimeZones]
insert into [BN].[dbo].[FLEET_TimeZones] ([name],[difference])
values ('Тамбов',0)
insert into [BN].[dbo].[FLEET_TimeZones] ([name],[difference])
values ('Лондон',-4)
не очень понятно пока, относительно чего указывается значение difference... видимо относительно времени сервера SQL.
После внесения данных (в таблице, в организации, привязки ТС к организациям) клиента нужно перезапустить, что бы увидеть поле выбора.
Появился конструктор отчетов. Конструктор выполнен в виде отдельного файла (M2MTelematics.ReportBuilder.exe). Сохраненные шаблоны будут доступны через меню "Отчеты - Дополнительные отчеты". Для нормальной работы требуется SQL Agent (запустить в службах). Комментарий: пока "ручками" не пробовал, но ооооочень интересно. Исходя из описания, данные для дополнительных отчетов будут обрабатываться ночью (запущенный компьютер), и за позавчера. Т.е. данные за 01-ое число будут доступны в отчете только 03-го утром.
Появилась возможность подавить создание команд и датчиков по умолчанию для всех новых абонентских терминалов. Делается это через глобальную таблицу и параметр DisableSensorsAutoCreation=1.
Добавлена возможность контроля времени ТС в определенном состоянии (стоянка, потеря связи, потеря навигации). При превышении времени пребывания в состоянии может выводить тревожное окно. Настройка производится из основного окна правой кнопкой мышки. Комментарий: для тех организаций, где более критично наблюдение за транспортом он-лайн.
Добавлена адресная база горога Южно-Сахалинск
Добавлена возможность идентификаций водителей по RFID-меткам.
Добавлена возможность создания отдельных потока обсчёта координат по глобальным зонам, маршрутным заданиям, чистке и созданию резервной копии БД и потока обработки входящих/исходящих команд и сообщений и прочих периодических, но не длительных действий. Комментарий: позволит ускорить реакцию на более важные события, такие как тревожные сообщения, отправка команд и так далее. Полезно на загруженных серверах.
Увеличена скорость обработки координат по зонам и заданиям.
Обновлена адресная база г. Хабаровск.
С полным списком изменений вы можете ознакомиться в файлах changes_client.txt и changes_server.txt.
По поводу: Систему разделения прав теперь можно настроить на запрещение каких-либо действий по умолчанию. Управляется через таблицу глобальных настроек параметром DefaultRight (1 - доступ есть (по умолчанию), <>1 - доступа нет). Комментарий: пригодится для больших организаций, где разделению прав пользователей придается большое значение - возможность по умолчанию запретить доступ для объектов для них важна. Код для чтения/изменения Уточнение : необходимо указывать следующие параметры DefaultRight 1 Полный доступ 2 Задания, Изменения, Просмотр 3 Изменения, Просмотр 4 Просмотр 5 Доступ запрещен
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]