Релиз White Server Agent версии 2.7.5.7 от 27.03.23.

Интеграция с Store House 5

  • Добавили в запрос в ShDocReceivingReport возможность добавлять КПП в реквизитах юридического лица
  • Добавили передачу метрик по Store House 5 с уровня ресторана в Prometheus
  • Обновили текст ошибки при таймауте Store House 5: теперь он более информативен.

Доработки для WSA в трее

Выполнили блок доработок для отображения WSA в трее:

  • Добавили раздел Сервис, в котором можно:
    • Остановить или запустить службы
    • Очистить логи одним кликом
    • Перезапустить службы.
  • Реализовали мгновенное обновление статусов при открытии контекстного меню из трея. Теперь WSA отображает статус подключений в режиме реального времени.
  • Теперь трей обновляется и стартует при обновлении агента через административную панель WS
  • Перенесли Wizard, всплывающий при установке агента в трее, как конфигуратор. Теперь в трее:
    • Отображается список настроенных в конфигурационном файле подключений
    • Используется конфигуратор, который позволит настраивать новые подключения агента через Wizard в случаях, если r_keeper не предоставляет автоматические настройки.
  • Перезапуск трея после обновления происходит под тем же пользователем, под которым был запущен процесс
  • Упростили текст ошибок при подключении к системам
  • Добавили отображение информации о проблемах лицензирования.

Доработки

  • Доработали поддержку агентом лицензий с различным ProductId. Это необходимо, когда есть срочные и бессрочные версии одной лицензии
  • Доработали тихую установку агента: теперь проверяется наличие более новой версии агента
  • Доработали чтение расширенных свойств заказа от r_keeper. Заказы успешно создаются и не блокируются в случаях, когда r_keeper в зависимости от версии может "потерять" расширенное свойство
  • Добавили в конфигуратор сообщение об ошибке, если отсутствуют права администратора
  • Улучшили схему работы с двумя кассовыми серверами двух разных ресторанов: теперь агент отрабатывает корректно
  • Доработали процесс обновления: теперь агент можно обновлять через инсталлятор из файла с новой версией агента
  • Обновили версию плагина rPos до 1.12.0.82. Плагин отвечает за передачу данных в Plazius Loyalty.

Технические улучшения

  • Исправили удаление из заказа блюд с модификаторами, а затем их повторное добавление в заказ при внесении изменений в состав заказа после сохранения
  • Исправили запрос UpdateOrder для обновления адреса доставки: теперь он не возвращает ошибки
  • Исправили флаг Удалить логи, конфиги, кэш... Теперь при деинсталяции он работает в соответствии с описанием
  • Исправлена ошибка при рестарте агента через трей. Добавили таймаут
  • Исправили потерю тела ответа от SQL, если в момент отправки ответа на WS  истекает срок действия токена
  • Теперь подсистемы, например серверы справочников, кассовые серверы, а также плагин лояльности rPos успешно подключаются к WSA
  • Починили увеличение логов WSA в определенных сценариях
  • Оптимизировали работу с базами данных. Исключили избыточные вызовы к базе, тем самым снизили нагрузку на WS и базу данных.