White Server Agent 2.7.5.7
Релиз 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 и базу данных.