Версии программного обеспечения
В данной таблице опубликованы все версии программного обеспечения для Регистратора выбытия.
Программное обеспечение регистратора выбытия обновляется автоматически при подключении к сети Интернет:
- при подключении регистратора выбытия к проводному интернету проверка наличия обновления происходит сразу после включения устройства;
- при подключении к сети Wi-Fi проверка обновления происходит в течение 1 часа после включения устройства.
Подробнее об обновлении ПО можно посмотреть в статье
Обновление ПО Регистратора выбытия. Добавлена загрузка из МДЛП базы данных остатков и проверка по ней ЛП при выбытии
Проверка осуществляется по алгоритму ЦРПТ от 27.02.2020
Цвет курсора в меню изменен на более контрастный
Многократное нажатие красной кнопки не приводит к сбросу авторизации. Чтобы сменить роль надо осознанно выбрать пункт меню «выход»
Если экран выключен, то первое нажатие любой кнопки приводит только к включению экрана
Реализована загрузка неподтвержденных остатков из МДЛП, изменен алгоритм проверки по базе остатков.
Добавлена настройка проверки по базе остатков, настройка доступна только администратору. По умолчанию проверка включена
Улучшено подключение к скрытым сетям wifi при перезагрузке РВ
Добавлена поддержка работы с МДЛП по https. Требуется дополнительная настройка, в данный момент работа идет по http
Таймаут ожидания ответа от СЭ увеличен до 33 секунд
Реализована выгрузка КМ с ошибкой в криптографии в мониторинг
Прочие мелкие изменения и улучшения, не влияющие на работу пользователя и взаимодействие с МДЛП исправление действия кнопки cancel в выпадающем списке исправление "уплывающей страницы" при переключении выпадающего списка
Временно убрано меню "Изменить реквизиты", пока не будет добавлена реализация
Добавлен контроль длины поля номера документа основания в запросе на формирование отчёта о выбытии
Добавлен подсчёт количества КМ, просканированных вручную для отчётов о выбытии
Добавлено 4 новых статуса (ooc_part_prescription_sale, ooc_part_medical_use, ooc_part_dispensing_by_doc, ooc_part_sale) в фильтр запроса остатков из МДЛП и разрешено выбытие в этих статусах
Добавлен фильтр статусов при загрузке остатков на стороне РВ, поскольку в МДЛП он не работает Добавлена выгрузка статистики по онлайн-проверке и количеству сканирований в мониторинг Исправлена ошибка при удалении старых заданий в автономном режиме
Добавлена возможность обрабатывать кодировку base64 без паддинга Прочие мелкие исправления
Увеличен тайм-аут (до 15 минут) на скачивание обновления. Ранее тайм-аут был 30 секунд, что приводило
к невозможности получить обновление при медленном соединении.
Исправлена ошибка повторного установления tcp соединения с сервером эмиссии
Это версия с включённой онлайн проверкой
Исправлена ошибка, иногда приводящая к перезагрузке при подключении к СЭ
Это версия аналогична версии 0.6.163 но с выключенной онлайн проверкой на случай аварийного восстановления
Данная версия является патчем к версии 0.5.63
Максимальный размер пакета данных для МБРВ без использования режима сцепления блоков увеличен с 7900 до 8192 байт.
Работа с МДЛП переведена на https Добавлен контроль длины AI91 в КМ
Это версия с включённой онлайн проверкой
Исправлена ошибка с перезапуском при интенсивной работе с базой данных
Убрано фильтрование первого "дефективного" символа в КМ. Это требовалось на ранних этапах для работы с некоторыми тестовыми марками, а сейчас привело к тому, что некоторые коды с нарушение ФЛК проходили проверку без ошибок
В автономном режиме в списке результатов исполнения заданий, задания, результат исполнения которых уже удален (прошло более 8-ми часов с момента исполнения), перекрашиваются в желтый цвет и для них отображается предупреждение "Невозможно получить статус задания: задание устарело!"
Работа с МДЛП переведена на https Добавлен контроль длины AI91 в КМ
При удалении заданий старше 8 часов не удаляются задания с ошибками, удаляются любые задания старше недели
При загрузке данных из МДЛП загрузка будет продолжена если в процессе возникла ошибка.
Ранее загрузка останавливалась и приходилось грузить все заново
Сервер более не принимаются новые соединения пока не будет свободных слотов(текущее ограничение - 32 живых сессии) Исправлена обработка тайм-аута сессии
Добавлено сжатие UPX, размер исполняемого файла и обновления существенно уменьшен Уменьшен объем логгирования при работе с МДЛП
Обновление ПО сканера, версия 7.30
Изменён адрес эндпоинта для загрузки подтверждённых остатков
Добавлена онлайн проверка кодов маркировки
В общие настройки добавлена опция онлайн проверки при сканировании
В автономном режиме добавлена возможность повторной отправки отчетов о выбытии, при формировании которых возникли ошибки
В автономном режиме добавлена возможность просмотра статуса проверок КМ
Исправлен формат времени в поле timeBlock
Увеличен интервал запросов при загрузке остатков (в том числе неподтвержденных) до 5 секунд
Исправлен формат данных о частичном выбытии по причине несовместимости с сервером МДЛП
Сокращён объем логгирования нажатия клавиш
Исправлена ошибка с повторным ручным запуском процедуры обновления до ее завершения. Теперь при попытке запуска будет выведено сообщение «Процедура обновления уже запущена!».
При некоторых обстоятельствах такие действия приводили к повреждению исполняемого файла и «песочным часам»
Исправлена ошибка с перезапуском РВ при передаче по API КМ, закодированного в base64 с ошибками
Исправлена ошибка с остановкой сервера API при разрыве соединения, которое стоит в очереди на обработку
Добавлена дефрагмнетация базы данных по расписанию раз в месяц
Добавлено сообщение о необходимости установки обновлений если обновление получено в момент, когда пользователь авторизован
Добавлено сообщение «не выключайте питание» в момент установки обновлений
Исправлена ошибка с невозможностью установки идентификатора МД на неактивированном РВ
Загрузка остатков ЛП из МДЛП через фильтр
Строгий ФЛК КМ в соответствии с последней редакцией ППРФ-1556 Обмен с СЭ реализован в соответствии с утверждённым техническим регламентом
Убрана возможность редактирования пользователем идентификатора МД В отчёт о выбытии добавлен тег GRID КМ в тестовом выбытии заменён на КМ-44
Добавлена поддержка TLS по ГОСТ (требуется установка ФС версии 11 и выше)
В меню «Информация» добавлен вывод версии ФС и ядра ОСЗагрузка остатков ЛП из МДЛП через фильтр
Строгий ФЛК КМ в соответствии с последней редакцией ППРФ-1556 Обмен с СЭ реализован в соответствии с утверждённым техническим регламентом
Убрана возможность редактирования пользователем идентификатора МД
В отчёт о выбытии добавлен тег GRID КМ в тестовом выбытии заменён на КМ-44
Добавлена поддержка TLS по ГОСТ (требуется установка ФС версии 11 и выше)
В меню «Информация» добавлен вывод версии ФС и ядра ОС
Исправлены ошибки при загрузке остатков ЛП из МДЛП. Ранее если в данных отсутствовали поля pack1_desc и/или expiration_date то данные не грузились (пропускался весь блок из 100 ЛП в котором присутствовали такие записи)
Исправлена ошибка с проверкой срока годности ЛП: если дата срока годности SGTIN меньше или равно текущей даты в момент выбытия КМ, вывод запрещается
Все марки, которые нельзя выбыть теперь красные (в т.ч. при ошибках поиска SGTIN по БД остатков), соответственно жёлтый теперь однозначно означает, что КМ можно выбывать (на данный момент это только КМ со статусом in_realization)
Добавлена поддержка МБРВ с временем блокировки 1000 часов
Добавлена выгрузка в сервис мониторинга списков КМ, для которых локальная проверка криптографии вернула ошибку.
Исправлена ошибка с долгим запуском при отсутствии сетевого подключения
Улучшено переподключение к сетям WiFi
Понижено среднее энергопотребление следующими путями:
- Данные ГНСС запрашиваются из МБ только если они реально необходимы. Это позволяет МБ отключить приемник ГНСС.
- Добавлено затемнение и отключение экрана если не нажимаются кнопки в течении заданного периода (по умолчанию 60 и 600 секунд).
- Добавлено выключение устройства если нет активности клавиатуры и API в течении заданного периода (по умолчанию выключено).
- Расчет времени блокировки сделан на основе текущего системного времени а не данных ГНСС, чтобы не запрашивать их лишний раз.
Добавлена автоматическая активация
Изменены и улучшены заводские тесты аппаратуры (исправлены ошибки в тесте ГЛОНАСС, исправлен тест МАО)
Улучшена процедура активации (принудительная установка новой криптосессии непосредственно перед активацией)
Обновлена библиотека json
Временно отключена отправка доли выбытия на СЭ
Добавлен UDP relay
Изменены настройки firewall с той целью, чтобы работал ping
Исправлена блокировка при старте без МБ и с неактивированным МБ
Добавлена поддержка МБРВ с временем блокировки 127 часов
Добавлена загрузка остатков из МДЛП Добавлена проверка ЛП при сканировании по базе остатков
Улучшен алгоритм управления питанием МБ при включении.
При наличии обновлений МБ не включается, ставятся обновления и РВ перегружается
WIFI: исправлена ошибка в функции обновления прошивки
WIFI: убрано ограничение на длину пароля
WIFI: исправлена проблема с подключением к скрытым сетям
WIFI: новая прошивка модуля - версия 5
WIFI: улучшена процедура подключения к сетям и изменения настроек сети
WIFI: добавлены сообщения, информирующие пользователя о статусе подключения к сети и ошибках
WIFI: исправлено сообщение об успешном подключении, если в процессе подключения возникла ошибка
GUI: Добавлено меню смены пароля
LOG: Добавлена в конфиг возможность управлять политикой сброса лога на диск Улучшена общая стабильность работы
Улучшено подключение к wifi
Переключение на новый сервер эмиссии
Включена отправка доли выбытия на СЭ
Окончательный вариант автоматической активации: визуальные улучшения, прогрессбар, возможность отмены ожидания ответа от сервера
Отключено кеширование TLS соединений, приводившее к большому расходу ОЗУ
Отдельное меню Сервис для неактивированного РВ (доступны только Настройки, Спутники и Проверка обновлений)
Исправления в процедуре обновления ПО сканера, исправлены ошибки.