v7.0.1
актуальная версия
Новые функции и оптимизации:
- Улучшения в редакторе провайдеров состояний. Для Simple провайдера наименования полей теперь сразу заполняются ожидаемыми значениями и остаются редактируемыми для сценариев с кастомными состояниями. Для Script провайдера в шаблон скрипта также добавлены ожидаемые наименования полей. В UI добавлена справочная информация с допустимыми значениями Enum-типов данных для стандартных состояний, чтобы упростить настройку и написание скриптов.
- В модуле "Планирование" обновлена логика планирования заданий на рабочие центры. Теперь начало задания рассчитывается не от текущего времени, а по ближайшему доступному рабочему времени в расписании рабочего центра с учетом ранее запланированных заданий и нормы времени из технологии. Кнопка "Рассчитать" переименована в "Запланировать". Планирование выполняется с минимальным квантом времени 30 минут, при этом ближайшее возможное начало задания - не ранее чем через 60 минут от текущего времени.
- В модуле "Планирование" добавлена возможность планировать задание сразу на несколько рабочих центров. Пользователь может запустить планирование для одного, нескольких или всех выбранных рабочих центров. При этом пользователь может вручную скорректировать плановое начало, плановое окончание и количество отдельно для каждого рабочего центра.
- Оптимизированы запросы по машинным данным в аналитике Диаграмма Ганта.
- Удалена поддержка валидации шаблонных параметров. Выполнено множество исправлений в пользовательские скрипты валидации JSON-параметров.
- Выполнены внутренние улучшения и оптимизации модуля "Сигналы".
- Выполнены внутренние улучшения, связанные с работой клиентских моделей событий.
- Исправление скрипта классификации простоев по кодам ошибок.
- Внутренние доработки и оптимизации, уменьшение технического долга.
Изменения API:
- Удалены некоторые неиспользуемые UI компоненты, а также следующие методы API:
- GET api/enterpriseStruct/getAllEquipmentShortByDepartment/<department-id>
- GET api/enterpriseStruct/getEquipmentShort/<equipment-id>
- POST api/enterpriseStruct/getStaticTreeForWithoutEquipment
Исправленные ошибки:
- Обновление конфигурации драйверов для обеспечения уникальности имен состояний с учетом привязки к устройствам.
- Исправлена проблема корректировки (регистрации отрицательного) выпуска в АРМ Оператора.
- Реализовано обновление скриптов DPA Server в связи с изменениями в асинхронных методах.
- Исправлено некорректное отображение цвета фона и текста в зависимости от состояния рабочего центра на плитках "Операционная диаграмма (настраиваемая)" в приборных панелях.
- Исправлена проблема применения фильтра по состояниям рабочего центра в отчете аналитики "13.1. Классификация причин простоя".
- Исправлена проблема с 3-ей круговой диаграммой в аналитике "Итоговое распределение" при выборе подразделений и фильтрации по конкретным сменам.
- Исправлена проблема с отображением расписания на аналитиках: Диаграмма Ганта, Состояния группы рабочих центров, Задания. Диаграмма Ганта.
- Исправлена проблема, из-за которой виртуальный драйвер вызывал задержки доставки событий другими драйверами.
- DPA Server. OPC UA Driver. Исправлена утечка памяти при потере подключения к OPC UA серверам.