Что нового?

Версия 22.35.0.43787 от 02.12.2022

В связи с модернизацией для дальнейшей корректной работы автоматического обновления Pilot-BIM-Server требуется его обновить вручную при переходе с предыдущих версий.

Pilot-BIM

  • Реализовано чтение из IFC-файлов свойств конструкций (properties и quantities из классов IfcComplexProperty, IfcPhysicalComplexQuantity, IfcPropertySingleValue, IfcPropertyBoundedValue, IfcPropertyRefernceValue) (PI#2-623, SD#7330157).
  • Реализовано чтение материалов (IfcMaterial) из IFC-файлов и подсветка изменений материалов в режиме сравнения версий (PI#2-427, PI#2-1040, SD#7245799, SD#7317846).
  • Повышена скорость построения отчётов [BIM] Ведомость окон и дверей по модели, [BIM] Журнал проверок модели, [BIM] Замечания по модели, [BIM] Матрица пересечений по части консолидированной модели (PI#2-832, SD#7310355, SD#7333634).

Pilot-ICE

  • Реализовано сохранение переноса строк при вставке многострочного текста из буфера обмена в поле карточки (PI#1-5856, SD#7336238).
  • Реализовано автозаполнение полей файлов форматов .DOC, .DOCX, .ODT значениями атрибутов типа Справочник элементов (PI#1-5247, SD#7303642, SD#7309776, SD#7331301).

Pilot-SDK

  • Добавлена возможность доступа к информациио создателе элемента в свойствах Subscribers, IgnoreList и Message для действия SendNotifications (PI#1-5851, SD#7335491).
  • Предусмотрен перехват печати из компоновщика XPS с помощью интерфейса IPrintHandler (PI#1-5824, SD#7333450).

Исправлены ошибки

  • Pilot-BIM: откорректировано удаление временных файлов после обработки облаков точек формата .e57 (PI#2-934, SD#7270308).
  • Pilot-BIM: исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта" при открытии определённой модели (PI#2-1043, SD#7334537).
  • Pilot-BIM: исправлена ошибка SE Exception Access Violation при обработке определённых IFC-файлов (PI#2-1036, SD#7335257).
  • Pilot-BIM: исправлена иконка для обозначения чатов на вкладке Информационная модель (PI#2-1045, SD#7334701).
  • Pilot-BIM: в демонстрационной базе данных pilot-bim_ru для заданий добавлен переход из состояния В работе в Выдано (PI#1-5792, SD#7332513).
  • Pilot-BIM: исправлена ошибка построения отчёта [BIM]Ведомость окон и дверей по всей модели при запросе по выбранной части модели (PI#2-1042).
  • Pilot-BIM: Обновлены примеры отчётов Замечания по модели, Журнал проверки модели, Матрица пересечений (PI#1-5821, SD#7332884).
  • Pilot-myAdmin: исправлена неработоспособность пользовательского интерфейса при завершении редактирования скриптов автоматизации без сохранения (PI#1-5867, SD#7336555).
  • Исправлена ошибка работы службы обновления Pilot-Updater в некоторых сценариях (PI#1-5804, PI#2-1007, SD#7332561, SD#7332426, SD#7328596).
  • Исправлено заполнение атрибута типа Нумератор в текстовых пояснениях к графическим замечаниям и заметкам (PI#1-5840, SD#7335592).
  • Откорректировано автоматическое заполнение атрибута типа Справочник элементов при создании процесса по шаблону (PI#1-5842, SD#7336056).
  • Исправлена ошибка "Последовательность не содержит элементов" при раскрытии списка шаблонов во время создания процесса (PI#1-5143, SD#7293834, SD#7325986).
  • Исправлена некорректная сортировка ярлыков в обозревателе элементов в некоторых сценариях (PI#1-4590, SD#7268574).
  • Исправлено некорректное заполнение запросов на подпись после выгрузки документа на диск и загрузки обратно (PI#1-5844, SD#7335930).
  • Откорректирован счётчик документов при экспорте проекта (PI#1-4864, SD#7275497, SD#7336022).
  • Исправлена ошибка "Значение не может быть неопределенным" при сохранении XPS-документа из компоновщика (PI#1-5865, SD#7337341).
  • Исправлена ошибка "Невозможно задать для свойства Owner указатель на закрытое окно" при определённом расположении окон (PI#1-5225, SD#7302271, SD#7319580, SD#7328545, SD#7336471).

Версия 22.33.0.43578 от 15.11.2022

В связи с выходом новой функциональности по замечаниям ранее написанные отчёты, использующие функциональность замечаний в моделях, требуют корректировки.

Pilot-BIM

  • Реализована функциональность замечаний к облакам точек (PI#2-944, PI#1-5758).
  • Релизована поддержка пользовательских типов замечаний к модели (PI#2-884).
  • Реализован навигационный куб для улучшения взаимодействия с 3D моделью (PI#2-909, PI#2-978).
  • Реализована универсальная команда удаления инструментов измерений и секущих плоскостей (PI#2-824).
  • Расширена поисковая грамматика при создании поисковых запросов в замечаниях к модели (PI#2-882, SD#7284721).
  • Реализовано сохранение состояния опции Отображать замечания в 3D-окне при завершении сеанса работы (PI#2-904, SD#7321109).
  • Улучшен алгоритм анимированного пролёта камеры (PI#2-958).
  • Оптимизирована скорость отображения больших облаков точек при навигации (PI#2-943).
  • Добавлена команда Совместный доступ для замечаний (PI#2-1000, SD#7332257).
  • Добавлена команда Копировать ссылку для замечаний (PI#2-1001).
  • Улучшено отображение точек для более удобного взаимодействия с помощью клика мыши в моделях с облаками точек (PI#2-716).
  • Реализовано скрытие замечаний на сцене с соответствии с заданным фильтром поиска (PI#2-883).

Pilot-ICE

  • Реализована возможность редактировать замечания на предыдущих версиях документа (PI#1-5673).
  • Доработан счётчик замечаний. Теперь он показывает количество замечаний, соответствующее выбранному фильтру и общее количество замечаний по всем версиям документа (PI#1-5722).
  • Реализовано отображение содержимого вложений в чатах для файлов следующих типов: .ico, .jpe, .tif, .tiff, .jpeg (PI#1-5736, SD#7328583).
  • Добавлена возможность исключения различных типов из поиска с помощью настройки конфигурации типов. Подробнее. (PI#1-5713, SD#7326180).
  • Реализована возможность исключать из поисковых запросов типы с помощью знака "-" (PI#1-5706).
  • Реализована возможность ограничить влияние записи прав доступа только на элементы определенных типов (PI#1-5684, SD#7325633, SD#7228245, SD#7329420).
  • Значительно увеличена скорость отправки больших файлов на сервер.
  • Добавлены права доступа на редактирование атрибута типа нумератор (PI#1-2953, SD#7195079, SD#7208126, SD#7236276, SD#7278352, SD#7273233, SD#7292550, SD#7297390).
  • Реализовано отображение ярлыков в дереве обозревателя элементов (PI#1-1475, SD#795118, SD#7172122, SD#7179852, SD#7204176, SD#7325800).
  • Добавлены дополнительные записи в лог-файлы с информацией об отсутствии прав на атрибуты и типах, к которым эти атрибуты принадлежат (PI#1-5816, SD#7330719, SD#7334029).

Pilot-SDK

  • Добавлена возможность создания дополнительной кнопки в контекстном меню и на панели инструментов вкладки Замечания (PI#1-5755, SD#7329686, SD#7327880).

Исправлены ошибки

  • Pilot-BIM: При поиске пересечений, в режиме Скрывать всё кроме объектов пересечения исправлена ошибка отсутствия перехода камеры по двойному клику для некоторых моделей (PI#2-770).
  • Pilot-BIM: Исправлено некорректное раскрытие дерева элементов в случае наличия одинаковых идентификаторов у элементов в разных частях модели (PI#2-949).
  • Pilot-BIM: Восстановлен сброс команды выбора инструмента измерения при выборе другой команды на панели инструментов (PI#2-989).
  • Pilot-BIM: После исправления настройки скрытия мелких объектов при навигации работают в процессе движения с использованием клавиш WASD без зажатой левой кнопки мыши (PI#2-994).
  • Pilot-BIM: Исправлена ошибка некорректного отображения геометрии при появлении новой версии модели в некоторых случаях (PI#2-967, SD#7327869).
  • Pilot-BIM: Исправлена ошибка продолжения работы процесса Pilot-BIM при закрытии приложения с открытой на сцене моделью с облаком точек (PI#2-1018).
  • Pilot-BIM: Исправлена ошибка отсутствия точек замечаний на сцене при открытии всплывающего окна с замечанием (PI#2-1005).
  • Pilot-BIM: Исправлены проблемы с некоторыми .LAS файлами, вызывающие остановку службы Pilot-BIM-Server (PI#2-919, SD#7323736, SD#7323577).
  • Pilot-SDK: Исправлена ошибка замены шаблонов элементов меню тулбара при использовании компонента Gantt DevExpress (PI#1-5823, SD#7333431).
  • 3D-Storage: исправлена ошибка при добавлении файлов в чат (PI#1-5730).
  • Исправлена ошибка отсутствия команды Опубликовать добавлением в некоторых сценариях (PI#1-2721, SD#7166432, SD#7306707).
  • Исправлена ошибка некорректного отображения порядка сообщений в чате (PI#1-2890, SD#7216613).
  • Исправлена ошибка отсутствия подсчёта общего количества замечаний, если на текущей версии документа нет замечаний (PI#1-5724).
  • Для избежания некорректного расположения замечания к тексту при добавлении в актуальную версию оно заменяется теперь на точечное замечание (PI#1-5721).
  • Исправлено исчезновение сообщений в чатах в некоторых сценариях (PI#1-5749).
  • Исправлена ошибка невозможности удалить некоторые папки на виртуальном диске, созданные модулем расширения (PI#1-5746, SD#7327992).
  • Исправлена ошибка отсутствия автопрокручивания к своему сообщению в длинном чате (PI#1-5737).
  • После исправления стикеры замечаний показываются непрозрачными на всех версиях, для которых они актуальны (PI#1-5725).
  • Исправлены ошибки при загрузке в папку автоимпорта писем без содержания с вложением и без(PI#1-5566, PI#1-5573, SD#7318167, SD#7318971).
  • Откорректировано действие ReplaceVirtualSignatureRequest, чтобы при изменении роли согласования в задании изменялась роль в запросе на подпись (PI#1-4426, SD#7234792, SD#7331262).
  • Исправлена ошибка "шестнадцатеричное значение 0x1F, является недопустимым знаком" при работе в компоновщике с некоторыми файлами (PI#1-5611, SD#7317233).
  • Исправлено появление исключения Change is not allowed при вложении внешнего файла в сообщение чата (PI#1-5733).
  • Исправлена ошибка "Не принято сервером" при вложении внешних файлов пользователями без прав администратора базы данных (PI#1-5756, SD#7329448).
  • Исправлена медленная обработка изменений на сервере при высокой загрузке процессора (PI#1-5783, PI#1-5790, PI#1-5796, SD#7329317).
  • Исправлена ошибка указания времени создания документа в карточке документа без учёта часового пояса (PI#1-5717, SD#7327425, SD#7332665).
  • Исправлена ошибка неполной загрузки истории сообщений в чатах при прокручивании (PI#1-5744).
  • Исправлена ошибка невозможности использования прокрутки при изменении высоты во время редактирования сообщения в чатах (PI#1-5770).
  • Откорректирована работа горячих клавиш по управлению базой данных в Pilot-myAdmin (PI#1-2812, SD#7177175, SD#7332878).
  • Исправлена ошибка назначения ответственным пользователя на удалённой должности (PI#1-4132, SD#7245589, SD#7333834).

Версия 22.27.0.43113 от 28.09.2022

Pilot-BIM

  • Оптимизировано обновление списка задач в окне Диспетчер серверных задач Pilot-BIM (PI#2-886).

Pilot-ICE

  • Реализовано отображение количества замечаний в интерфейсе в виде: для выбранного фильтра/все замечания текущей версии, за исключением добавленных из предыдущих версий (PI#1-5650).

Исправлены ошибки

  • Исправлена ошибка частичного не отображения надписи выше слова "служебный" в интерфейсе Pilot-myAdmin (PI#1-5705).
  • Убрано всплывающее уведомление "Команда не может быть выполнена по данному пути", связанное с работой антивируса Касперского (PI#1-5627, SD#7316007).
  • В случае отсутствия соответствующей организационной единицы в базе при импорте конфигурации значение поля Редактирование доступно в карточке редактирования атрибута типа теперь заполняется текстом <некорректное значение>, нажатие на который открывает окно выбора организационной единицы (PI#1-5575, SD#7319089).
  • Исправлена ошибка Use next tasks instead при публикации ECM-документа (PI#1-5636, SD#7322040, SD#7327655).
  • Pilot-BIM: Исправлена ошибка не отображения части объектов в 3D-окне при поиске (PI#2-948, SD#7323642, SD#7326247).

Версия 22.26.0.43003 от 21.09.2022

Осуществлён переход на .NET Framework 4.7.2. При обновлении приложений системы Pilot, может потребоваться обновление фреймворка.
Модули расширения, написанные для предыдущих версий продолжат работать. При создании модулей на основе новой версии пакета SDK необходим .NET Framework 4.7.2.

Pilot-BIM

  • Реализована поддержка формата облаков точек .E57.
  • Реализована оптимизация хранения облаков точек (PI#2-649, SD#7310362).
  • Реализована обработка некорретных данных в заголовках файлов .E57 (PI#2-912, SD#7323947).
  • Реализовано совмещение отдельных файлов .E57 (PI#2-889).
  • Реализована возможность логирования характеристик видеокарты персонального компьютера, на котором работает Pilot-BIM (PI#2-936).

Pilot-ICE

  • Значительно расширена функциональность чатов. Реализована поддержка голосовых сообщений, добавление вложенных файлов из любого расположения на диске ПК и из буфера обмена, отображение картинок и медиафайлов в теле сообщения (SD#7179655, SD#7273412, SD#7304838, SD#7319829).
  • Возможность управления допустимыми размерами и типами файлов для вложений в сообщения чатов.
  • Возможность вложения в задания файлов из любого расположения на диске ПК (PI#1-4047, SD#7239779).
  • Фильтр Удалённые для замечаний и заметок добавлен в качестве фильтра по умолчанию (PI#1-5669).

Pilot-myAdmin

  • Обновлено активити SendEmail в тестовой базе, добавлена проверка отозванных сертификатов в параметры активити (PI#1-5649).

Pilot-SDK

  • Исправлена логика метода IObjectsRepository.MountAsync таким образом, чтобы продолжение задач было асинхронным (PI#1-5623, SD#7321299).
  • Доработан модуль создания структуры по шаблону с учетом атрибута типа справочник (PI#1-4772, SD#7275690, SD#7293580, SD#7311465, SD#7323784).
  • Добавлен интерфейс IUserActionLogExtension для серверных модулей расширений, позволяющий записать дополнительную информацию в журнал пользовательских действий в Pilot-myAdmin в новую графу Информация модуля расширения (PI#1-5304, SD#7300678).
  • Возвращены методы API IMessagesApi.GetChats(), IMessagesApi.GetChat(), IMessagesApi.GetPersonalChat(), IMessagesApi.GetRelatedChats() (PI#1-5665).

Исправлены ошибки

  • Исправлена ошибка Assertion failed при загрузке XPS-файла (PI#1-5546, PI#1-2998, SD#7316241, SD#7200968, SD#7288389).
  • Исправлена ошибка отсутствия уведомления о новом сообщении, адресованном пользователю, только что добавленному в чат (PI#1-5625).
  • Исправлена ошибка System.ArgumentException: Illegal characters in path. при печати из Revit на принтер Pilot-XPS (PI#1-5621, SD#7319135).
  • Исправлена ошибка некорректного сохранения черновика чата (PI#1-5615, SD#7321251).
  • Исправлена Ошибка загрузки расширения, связанная с невозможностью монтирования Pilot-Storage при загрузке Pilot-BIM (PI#1-5658, SD#7322271, SD#7322242).
  • Исправлена ошибка Не удалось найти часть пути, возникавшая при работе с файлом с длинным названием на Pilot-Storage (PI#1-5642, SD#7323738, SD#7324642, SD#7323782, SD#7325600, SD#7323917, SD#7327170).
  • Возвращена кликабельность части окна Оптимимзация в глобальных настройкаx BIM на вкладке Диспетчер серверных задач (PI#2-930, SD#7324636).

Версия 22.19.0.42439 от 29.08.2022

Pilot-BIM

  • Добавлена функциональность изменения размера стикера замечания и его перемещения на сцене (PI#2-885).
  • Добавлена подсветка измерений при наведении курсора (PI#2-847).
  • Реализовано прохождение камеры сквозь точки в облаках точек при приближении/отдалении (PI#2-887).

Pilot-BIM-Server

  • Обновлены зависимости Pilot-BIM-Server для Linux: теперь используются GLIBC 2.31 и OpenSSL 1.1.1n

Docker-контейнеры

  • Новый базовый контейнер с dotnet 6, GLIBC 2.31 и OpenSSL 1.1.1n

Pilot-SDK

  • Добавлен пример с методом ShortcutRemover по поиску и удалению всех ярлыков, ссылающихся на элемент, при удалении этого элемента (PI#1-5607, SD#7319295).
  • В settings.xml для Pilot-Server добавлен параметр отмены проверки CheckChangeCreator, от какого пользователя пришли изменения. Удалён устаревший метод ImportApi (PI#1-4937, SD#7278272).
  • Добавлен метод GetAvailableTransitionsForState для поиска возможных переходов по состояниям (PI#2-905).

Исправлены ошибки

  • Pilot-BIM: Исправлена ошибка "Unhandled exception EXCEPTION_ACCESS_VIOLATION" при использовании инструментов измерений (PI#2-892).
  • Pilot-BIM: Исправлена зависимость поиска пересечений в модели от порядка, в котором указаны проверяемые части модели (PI#2-835, SD#7313676).
  • Pilot-BIM: Возвращена команда Не требует исправления для найденного пересечения (PI#2-905).
  • Исправлена ошибка "Projection Repository can use only UI Thread" при попытке пользователя с правами администратора разблокировать файл другого пользователя на виртуальном диске (PI#1-5605).
  • Исправлена ошибка отсутствия в карточке документа информации о дате создания и пользователе, создавшем документ (PI#1-5618, SD#7321961).
  • Убрано ошибочное расположение команды контекстного меню Построить отчёт... в пустом окне (PI#2-907).

Версия 22.18.0.42360 от 16.08.2022

Внимание! После установки данной версии обновление базы данных может выполняться длительное время в связи с изменениями конфигурации для работы с новой функциональностью по заметкам и замечаниям на документах.
В связи с выходом новой функциональности по замечаниям ранее написанные отчёты, использующие функциональность замечаний, требуют корректировки.

Pilot-BIM

  • Создан инструмент измерений длин рёбер конструктивных элементов модели (PI#2-729, PI#2-802, PI#2-807, PI#2-817, PI#2-818, PI#2-820, PI#2-828, PI#2-863, PI#2-503, SD#7273429, SD#7304834, SD#7231688).
  • Управление загрузкой частей консолидированной модели. Возможность открытия только определённых частей модели (PI#2-627, PI#2-787, SD#7264229).
  • В диалог "Управление кэшем" добавлена опция Очищать данные информационных моделей (PI#2-782).
  • Реализована прозрачность стен и препятствий при проходе сквозь них при навигации в 3D-модели (PI#2-771).
  • Для предотвращения случайного выхода, когда в фокусе окно с информационной моделью, закрытие вкладки по команде Ctrl+W деактивировано (PI#2-784).
  • Повышена скорость работы дерева при раскрытии большого числа веток (PI#2-602).
  • Откорректирована компенсация истинного севера в Pilot-BIM Camera (PI#2-809).
  • Для точек съемки Pilot-BIM Camera реализован учёт смещения части модели при координатном базисе модели отличном от начала координат (PI#2-811).
  • Реализована функциональность загрузки ярлыков на части модели из других проектов (PI#2-872, PI#2-788, PI#2-876, SD#7270489).
  • Реализована возможность создавать пустую консолидированную модель для загрузки ярлыков на части моделей из других проектов или установки настроек обработки моделей (PI#2-858).
  • Улучшен алгоритм построения конечной трансформации тела пересечения при поиске пересечений (PI#2-744).
  • Улучшено взаимодействие с деревом элементов: реализовано автоматическое разворачивание и сворачивание веток при селектировании и отмене селектирования объекта в 3D окне (PI#2-582, SD#7283176, SD#7283171).

Pilot-ICE

  • Полностью обновлена и расширена функциональность по созданию замечаний на документах: появились простые заметки и замечания с исполнителем и сроком исполнения, расширены фильтры, улучшена сортировка, созданы полнофункциональные чаты для обсуждения каждой заметки или замечания, реализована возможность создавать свои типы замечаний... Подробнее. (SD#7311068, SD#7305336, SD#792656, SD#792799, SD#792804, SD#7239563, SD#7277542, SD#7318332, SD#7311645, SD#7283294)
  • Список реализованных задач в рамках модернизации замечаний к документам: PI#1-4888, PI#1-4551, PI#1-5328, PI#1-5278, PI#1-5366, PI#1-5363, PI#1-5268, PI#1-5380, PI#1-5401, PI#1-5040, PI#1-5085, PI#1-5380, PI#1-5447, PI#1-5370, PI#1-5450, PI#1-5393, PI#1-5372, PI#1-5426, PI#1-5384, PI#1-5528, PI#1-5480, PI#1-5427, PI#1-5545, PI#1-5563, PI#1-5532, PI#1-5501, PI#1-5499, PI#1-5421, PI#1-5491, PI#1-5498, PI#1-5583, PI#1-5547
  • Значительно улучшена работа с оперативной памятью: на 31% уменьшено количество загружаемых в память объектов, на 20% оптимизировано использование памяти за счёт реструктуризации скриптов работы с деревом объектов, хранения строк, пересмотра загрузки коллекций (PI#1-4952, PI#1-5386, SD#7283935).
  • Сделаны более информативными сообщения для пользователя в случаях проблем с обновлениями базы данных, сервера, несоответствия версий серверного и клиентского приложений, реализованы дополнительные записи в лог сервера, увеличен интервал проверки подключения базы данных к серверу при обновлении (PI#1-5349).
  • В диалоговое окно Совместный доступ добавлена кнопка фильтрации для просмотра действующих прав выбранного пользователя (PI#1-5085).
  • В окнe Выбор шаблона для нового документа при создании ECM-документа реализована всплывающая подсказка для отображения целиком длинных названий шаблонов (PI#1-5414, SD#7310574).
  • Пакеты V1 при импорте/экспорте больше не поддерживаются (PI#1-4551, SD#7266200).
  • Возможность выбора нескольких орг.единиц и групп пользователей в параметрах отчета (PI#1-4922, SD#7285004).
  • Реализовано контекстное меню в режиме презентации (PI#1-5378).
  • Обновлён пример отчёта по замечаниям (PI#1-5489, SD#7318332)
  • Добавлена возможность выбора нескольких организационных единиц и групп пользователей в параметрах отчета (PI#1-4922, SD#7285004)

Docker-контейнеры

  • Выпущены Docker-контейнеры для серверных компонентов Pilot: Pilot-Server, Pilot-BIM-Server, Pilot-TextSearch-Server, Pilot-Web-Client. Подробнее. (PI#1-5399)

Pilot-BIM-Server

  • Выпущен Pilot-BIM-Server для Linux. Подробнее. (PI#2-546, PI#2-855, SD#7288217).
  • Улучшен механизм отлова ошибок Pilot-BIM-Server. При построении геометрии с ошибками вместо завершения построения объект без геометрии будет доступен в дереве с соответствующим сообщением об ошибке (PI#2-570).

Pilot-SDK

  • Добавлено описание создания объекта с отложенным нумератором (PI#1-5568, SD#7318172).
  • Устаревший метод IFileSaver.SaveFile заменён новым IFileSaver.SaveFileAsync (PI#1-5580, SD#7319242).

Исправлены ошибки

  • Pilot-BIM: Исправлена загрузка сетки осей в модели (PI#2-780).
  • Pilot-BIM: Исправлена работа команды Масштабировать по всем объектам в случае, если сетка осей объекта находится не в начале осей координат (PI#2-781).
  • Pilot-BIM: Откорректирован подсчёт найденных изменений при сравнении моделей (PI#2-815, SD#7310106).
  • Pilot-BIM: Исправлено отображение в 3D окне облака точек при его удалении (PI#2-810).
  • Pilot-BIM: Исправлено отображение в 3D окне облака точек при его выключении, если в консолидированной модели присутствуют другие части модели (PI#2-830).
  • Pilot-BIM: Решены проблемы при перемещении сложной сборки модели (PI#2-870).
  • Pilot-BIM: Исправлена ошибка отображения в дереве элементов при определённых обстоятельствах не всех частей модели, которые присутствуют на сцене (PI#2-869).
  • Pilot-BIM: Исправлена ошибка некорректной обработки файлов с расширением .Ifc (с большой буквы) (PI#2-856, SD#7315613).
  • Pilot-BIM: Исправлено зависание при открытии модели с опцией Удалять плоские и тупые рёбра (PI#2-891).
  • 3D-Storage: Улучшено поведение при автообновлении (PI#1-5314).
  • Pilot-SDK: Не изменяется Caption при использовании ShowTaskDialog интерфейса IPilotDialogService (PI#1-5306, SD#7306256).
  • Pilot-XPS: исправлена ошибка "Не удалось загрузить файл или сборку "Ascon.Pilot.ProjectionsRepository" (PI#1-5424, SD#7311595).
  • При использовании справочника через карточку диалога автоимпорта не работало создание и изменение связи с выбранным элементом (PI#1-5557, PI#1-3408, SD#7217895, SD#7233780, SD#7240839, SD#7279256, SD#7280447, SD#7288577).
  • Восстановлена возможность изменния прав доступа замороженных элементов (PI#1-5505, SD#7315084).
  • Исправлена ошибка "Constraint failed FOREIGN KEY constraint failed" при обновлении БД в некоторых сценариях (PI#1-5418, SD#7311729).
  • Исправлена ошибка "Файл не начинается с "%PDF" (PI#1-5417, SD#7311425).
  • Исправлено отображение подписи при отсутствии доверия к сертификату (PI#1-5429, SD#7312090).
  • Исправлена ошибка "Отказано в доступе по пути "*.ext2.dll" при использовании Preload (PI#1-5420, SD#7311120, SD#7313443, SD#7313905).
  • Исправлена ошибка "0,00239999994" не является допустимым значением для свойства "FontSize" (PI#1-5454, SD#7313473).
  • Исправлено отображение подписи кнопок только в одну строку в Pilot-myAdmin при масштабе 125% (PI#1-5440).
  • Исправлена ошибка зависания модуля при использовании var unit = repository.GetOrganisationUnit(idRecipient); в IObjectChangeHandler (PI#1-5272).
  • Исправлена ошибка "Text is too long!" при загрузке документа с замечаниями (PI#1-5527, SD#7316688).
  • Исправлена ошибка активации кнопки "Выбрать" при сравнении документа с ярлыком другого документа (PI#1-5571, SD#7318811).
  • Откорректировано заполнение атрибута Справоник элемента в заданиях на согласования при добавлении Исполнителя (PI#1-5592, SD#7320161, SD#7321611).
  • Исправлена ошибка Элемент с тем же ключом уже был добавлен при обновлении базы данных (PI#1-5594).
  • Исправлена ошибка Данный ключ отсутствует в словаре при обновлении базы данных (PI#1-5600).

Версия 22.11.0.39138 от 23.05.2022

Для корректной работы с новой функциональностью облаков точек и обработки файлов .LAZ/.LAS необходимо импортировать новую конфигурацию.

Pilot-BIM

  • Добавлена возможность обработки облаков точек в форматах файлов .LAZ/.LAS.
  • Для удобства навигации по 3D-сцене добавлен новый способ с использованием клавиш WASD+QE, Shift и мыши (PI#2-607, SD#7286563, SD#7293010).
  • Добавлена процедура очистки кэша для Pilot-BIM на основании новых методов SDK для управления кэшем (PI#2-741, SD#7281394).
  • В диалоге Настройки отображения две настройки сглаживания объединены в одну - Сглаживание граней и рёбер (PI#2-739).
  • При обработке IFC реализована поддержка имён стилей, разделенных знаком перевода строки (PI#2-763).

Pilot-ICE

  • В списке чатов на вкладке Сообщения больше не отображаются чаты, в которых пользователь отсутствует как участник (PI#1-5254, SD#7303339).
  • В целях оптимизации занимаемого места на диске реализована настраиваемая проверка превышения допустимого значения размера кэша и предупреждение с предложением очистки (PI#1-4722, PI#1-2160, SD#7293321, SD#7127483, SD#7155661, SD#7226052, SD#7242448, SD#7247845, SD#7269671, SD#7276450).
  • Реализована возможность поддержки анонимного доступа при отправке уведомлений по почте при отключении безопасного соединения с почтовым сервером (SSL/TLS) (PI#1-5279, PI#1-5280, SD#7303770, SD#7303929).

Pilot-myAdmin

  • При создании нового типа в Pilot-myAdmin можно выбрать место в списке, где он будет расположен (PI#1-4715, SD#7274872).

Pilot-Server

  • В целях улучшения стабильности работы системы реализован механизм обновления клиентских приложений только после успешного обновления базы данных (PI#1-5145, PI#1-5301, PI#1-5313).
  • Реализован новый метод API для получения полной таблицы прав доступа, в том числе наследуемых, к объекту (PI#1-5271).

Pilot-SDK

  • Pilot-BIM: модифицированы методы SDK для построения контекстного меню (PI#2-764, SD#7304831).
  • Добавлено серверное и клиентское API для взаимодействия по каналам между компонентами системы Pilot.
  • Обновлён пример расширения CreateTaskDialog, для того чтобы при повторном вызове карточки заданий обновлялся заголовок, если в нём есть изменения (PI#1-5253, SD#7303973).
  • В интерфейс IObjectsRepository добавлен асинхронный метод Mount (PI#1-4942, SD#7286275).

Исправлены ошибки

  • Исправлена ошибка игнорирования символа ";" в пароле (PI#1-5104, SD#7295408).
  • Исправлена ошибка наличия запросов на подпись заданий после их отзыва заместителем командой Отозвать все задания процесса (PI#1-5258, SD#7299039).
  • Устранена ошибка, возникающая при указании адреса в качестве Host IP вместо имени при использовании действия SendEmail (PI#1-5246, SD#7303770).
  • Pilot-BIM: поиск пересечений в консолидированной модели не срабатывал на системах с одним ядром CPU (PI#2-686, SD#7294265).
  • Pilot-BIM: исправлена ошибка просвечивания надписей сетки осей сквозь стены (PI#2-753).
  • Pilot-BIM: исправлено зависание моделей при расчёте тел пересечений с крайне малыми размерами (PI#2-696, SD#7292205, SD#7303031, SD#7303029, SD#7303027).
  • Pilot-BIM: исправлена ошибка смещения осей относительно выносных линий (PI#2-762, SD#7304821).
  • Исправлена ошибка не отображения измененной иконки типа в списке типов (PI#1-5061).
  • Исправлена ошибка подключения клиентского приложения к серверу после отмены неуспешного обновления вследствие повреждённой базы данных (PI#1-5324).
  • Исправлена ошибка некорректного включения режимов сравнения документов (PI#1-5214, SD#7301840).

Версия 22.7.0.38879 от 07.04.2022

Внимание! После установки данной версии обновление базы данных может выполняться длительное время в связи с переводом хранения времени на UTC.

Внимание! В связи с переводом на UTC это обновление содержит изменение серверного API (SDK\Server\ServerApi\). Необходимо актуализировать сторонние приложения работающие с серверным API. Например, если вы используете Pilot.Web обновите его до актуальной версии, синхронно с установкой этого обновления.

Pilot-BIM

  • Ускорение обработки моделей на сервере за счёт оптимизации алгоритма определения габаритов объектов (PI#2-591).
  • Улучшена производительность работы с 3D-моделью за счёт исключения негеометрических объектов со сцены (PI#2-704).
  • Унифицирована навигация по замечаниям в документах и моделях:
    • одинарный клик в списке замечаний приводит к селектированию замечания и навигации по документу,
    • двойной клик выполняет разворачивание карточки замечания(PI#1-5013, SD#7286297).

Pilot-ICE

  • В целях оптимизации занимаемого места на диске:
    • реализован функционал очищения неактуальных модулей расширения в кэше пользователя (PI#1-4104, SD#7238417),
    • устранено промежуточное копирование модулей расширения в папку \Temp\ (PI#1-5167).
  • Изменения в настройках совместного доступа:
    • реализован моментальный пересчёт действующих прав доступа при изменениях в диалоге совметстного доступа (PI#1-5084),
    • в зоне определения уровня доступа для субъекта теперь перечисляются все уровни доступа без сокращений (PI#1-5092).

Pilot-Server

  • Логирование сервера дополнено информацией, на какой объект не хватило прав и каких именно (PI#1-5162).

Pilot-SDK

  • Доработан модуль расширения "Копирование проекта по шаблону" для возможности обрабатывать в шаблоне объекты удалённых типов. Если в базе есть одноимённый не удалённый тип - будет создан объект этого типа (PI#1-4308).
  • Добавлены методы для встраивания модуля расширения в диалог Управление кэшем для очистки своих кэшей (PI#1-4833).

Исправлены ошибки

  • Ошибка вывода разных результатов отчёта, сформированного с одними и теми же параметрами, но в разное время (PI#1-5105, SD#7292480).
  • Исключена потеря машины состояний в импортируемых типах при наличии в базе данных одноименных машин состояний (PI#1-5193).
  • Исправлено некорректное отображение AirspaceOverlay с данными телеметрии и замечаниями в различных сценариях (PI#1-4639, SD#7302142).
  • Pilot-BIM: устранено падение на больших моделях (PI#2-725).
  • Pilot-BIM: устранены причины появления предупреждений для методов DirectX ClipplaneDrawer, GizmoDrawer, TouchPointRender (PI#2-722, PI#2-723, PI#2-724).

Версия 22.5.0.38703 от 11.03.2022

Pilot-Server

  • Смена платформенного формата хранения времени на UTC для упрощения передачи дат и времени между клиентами и сервером (PI#1-5082).

Pilot-Updater

  • Уменьшение размера папки \InstallLog\ после обновления за счёт сохранения только 3-х последних log-файлов работы MSI-установщика, все остальные log-файлы удаляются автоматически (PI#1-4022).

Pilot-ICE

  • Добавлена настройка в Сервис->Настройки->Настройки клиента для выбора режима открытия xps-документа (PI#1-5146, SD#7296160).

Исправлены ошибки

  • Pilot-BIM: Ошибка создания геометрии некоторых объектов (PI#2-708, SD#7297565).
  • Не закрываются стримы FileStorageStreamCached (PI#1-5128).
  • Не отображаются элементы умной папки в некоторых сценариях (PI#1-5130).
  • Не очищается кэш после переноса файлов в корзину (PI#1-4706).
  • На клиенте не показываются серверные ошибки (PI#1-5111).
  • Файл бесконечно в статусе "Отправляется" (PI#1-5100).
  • После перевода активити SendMail на библиотеку MailKit отправка на сервер происходит дольше (PI#1-5116).
  • Не сохраняется пароль для учетной записи прокси сервера (PI#1-4777).
  • Ошибки "Session was closed" на каждое отправленное сообщение для всех участников чата (PI#1-5114, SD#7295817, SD#7290110).

Версия 22.3.0.38477 от 24.02.2022

Pilot-BIM

  • Упразднена опция Максимальное число элементов для объединения в плоскость, вместо неё следует использовать более производительную Удалять плоские и тупые рёбра (PI#2-639).
  • Оптимизация расчёта габаритов со сложной трансформацией для ModelChecker (PI#2-585).
  • Реализовано корректное чтение моделей с разными единицами измерения (IFCUNIT) (PI#2-618).

Pilot-ICE

  • При скрытии документа реализовано добавление максимально возможных прав доступа, которые рассчитываются на основе наследуемых прав (PI#1-5086).
  • При проверке действующих прав доступа действия SetAccessLevel теперь учитываются права на группы. Учёт групп выполняется для всех пользователей назначенных на должность из параметра orgUnitAttributeNames (PI#1-5098, SD#7293438).
  • Реализовано автозаполнение атрибутов типа Оргединица.
  • Реализовано отображение в задании наличия вложения при отсутствии прав на него (PI#1-4838, SD#7277691).

Pilot-Server

  • Действие отправки сообщений на почту SendEmail переведено на новый компонент для работы с SMTP по 465 порту (PI#1-4661).
  • Параметру journal_mode, отвечающему за режим записи журнала транзакций, устанавливается значение "WAL" для всех баз данных (PI#1-5001).

Исправлены ошибки

  • Pilot-BIM: Дублируется панель телеметрии в некоторых сценариях (PI#1-4639).
  • Pilot-BIM: В контекстном меню Storage отсутствуют команды обработки моделей .STP и .STEP (PI#2-593, SD#7285089).
  • Pilot-BIM: Исключение при закрытии вкладки модели в некоторых сценариях (PI#2-473).
  • Pilot-BIM: Ошибка построения тела AdvancedBrep для некоторой геометрии IFC4 (PI#2-673, PI#2-655, SD#7293009, SD#7292206).
  • Pilot-BIM: Некорректное положение геометрии после добавления новой версии (PI#2-566).
  • Pilot-BIM: При сравнении на сцене отображаются объекты из другой части модели (PI#2-571, SD#7270645).
  • Pilot-BIM: Некорректное отображение модели формата STEP (PI#2-590, SD#7285077, SD#7287894).
  • Pilot-BIM: Модель, у которой нет объектов ниже IfcSite не отображается на сцене (PI#2-605, SD#7286626).
  • Pilot-BIM: Зависание сервера при параллельной обработки нескольких файлов (PI#2-638, SD#7290821).
  • Pilot-BIM: Ошибка "Ссылка на объект не указывает на экземпляр объекта" при клике на уведомлении по замечанию (PI#1-5052).
  • Pilot-BIM: Исправлено некорректное сообщение pbiadmin при неправильном вводе пароля (PI#1-5047).
  • Pilot-BIM: Исправлена причина появления записей "DeviceRef != 0" в логах (PI#2-669).
  • Pilot-BIM: Исправлены ошибки отображения окна телеметрии (PI#2-603).
  • Pilot-BIM: Исправлено появление оверлея при вызове контекстного меню для свернутого клиентского приложения (PI#2-694).
  • Pilot-ICE: Умная папка отображает не все данные (PI#1-5094, SD#7294423, SD#7293834).
  • Pilot-ICE: Кнопка Добавить должна быть неактивна в диалоге совместного доступа при отсутствии прав Делегирование прав доступа (PI#1-5063).
  • Pilot-ICE: Перезапись истории по заданию (PI#1-5076, SD#7293985).
  • Pilot-ICE: Восстановлено автоматическое заполнение атрибута Справочник элементов в заданиях при создании задания или процесса из шаблона (PI#1-4885, SD#7281584).
  • Pilot-ICE: Ошибка "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом" при одновременном монтировании проекта на диск и очистке кэша (PI#1-4841).
  • Pilot-ICE: Исправлены ошибки при построении отчётов (PI#1-5105, 1-5065, SD#7292480, SD#7291512).
  • Pilot-myAdmin: Не удаляются IP-адреса из окна карточки Редактирование пользователя (PI#1-5112, SD#7296655).

Версия 22.1.0.38282 от 31.01.2022

Внимание! Это обновление содержит изменение серверного API (SDK\Server\ServerApi\). Необходимо актуализировать сторонние приложения работающие с серверным API. Например, если вы используете Pilot.Web обновите его до актуальной версии, синхронно с установкой этого обновления.

Pilot-BIM

  • Выпущено мобильное приложение Pilot-BIM Camera для Android. Точки съёмки фотографий, сделанных в приложении, позиционируются в пространстве модели Pilot-BIM на основе метаданных геолокации и ориентации Android-устройства.
  • Добавлена возможность фильтрации замечаний по статусу Решено / Не решено (без статуса) (PI#1-4711, SD#7273415).
  • Реализован диалог предупреждения о несоответствии минимальным требованиям системы (PI#2-557).

Pilot-ICE

  • Модифицированы права доступа. Реализованo: делегирование прав доступа, запретительные права, новая опция наследования Наследование для всех (PI#1-4718, SD#7270358).
  • Реализован переход в полноэкранный режим при двойном клике на документе, в том числе и для неактуальных версий (PI#1-4804, SD#7278820).
  • Добавлен новый тип лицензии "Временная лицензия"(PI#1-4792).

3D-Storage

  • В главное меню 3D-Storage добавлена команда Управление кэшем (PI#1-4981, SD#7288573).
  • Добавлена иконка к команде Заморозить в контекстное меню (PI#1-5004, SD#7289808).

Исправлены ошибки

  • Pilot-BIM: Исправлена ошибка применения положения STEP-модели при открытии проекта (PI#1-4470).
  • Pilot-BIM: Исправлена ошибка обработки IFC модели, созданной в программных продуктах Топоматик Robur (SD#7290381).
  • Pilot-BIM: Восстановлена многопоточная обработка изменений в рамках одного проекта на Pilot-BIM-Server (PI#2-581).
  • Pilot-BIM: Исправлена ошибка сохранения точки взгляда в замечании. (PI#1-4855, SD#7281915).
  • Pilot-ICE: Исправлено некорректное отображение области с результатами поиска при подключении справочника к строке с параметром EditorType="Dialog" или в окне Справочник элементов атрибута типа Справочник элементов (PI#1-4853, SD#7273281).
  • Pilot-ICE: Исправлена ошибка обновления базы данных после восстановления (PI#1-4980, SD#7286695).
  • Pilot-ICE: Исправлена ошибка активизации кнопки Модули расширений (PI#1-4995).
  • Pilot-ICE: Исправлена ошибка отображения QR-кода в предпросмотре (PI#1-4815, SD#7279343).
  • Pilot-ICE Enterprise: Исправлена ошибка "System.AggregateException" при добавлении записи в журнал (PI#1-4972).
  • Pilot-ICE: Восстановлен вывод корректной версии ОС при логировании (PI#1-4989).
  • Pilot-ICE: Исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта" при изменении аудитора (PI#1-5048, SD#7292660).
  • Pilot-ICE: Исправлена ошибка "Local file size is incorrect" при уделении файла в процессе его отправки (PI#1-5080, SD#7293231, SD#7292696).
  • 3D-Storage: Исправлена некорректная работа команды Отменить изменения (PI#1-5054, SD#7292855).
  • Pilot-TextSearch/DraftSearch-Server: Исправлена ошибочная запись данных в С:\Windows\Temp вместо C:\ProgramData\ASCON\<Имя сервиса>\TMP\. Предусмотрено удаление обработанных временных файлов из папки \TMP\ (PI#1-4987, SD#7289170).

Версия 21.36.0.38044 от 14.12.2021

Pilot-ICE

  • Добавлен механизм удаления разреженных файлов при очистке кэша. Ранее при очистке кэша производился только сброс размера разреженного файла. (PI#1-4713).

Pilot-Server

  • Для предотвращения непреднамеренного изменения идентификатора базы реализован запрет на подключение баз данных с одинаковыми GUID (PI#1-4903).

Pilot-SDK

  • Добавлены методы IObjectCardControlProvider и IObjectCardControlInteraction для отображения карточки объекта (PI#1-4931).
  • Добавлены события TabDocked — для перемещения вкладки из отдельного окна в панель вкладок, и TabUndocked — для перемещения в отдельное окно (PI#1-4943).

Исправлены ошибки

  • Pilot-ICE Enterprise: Исправлена ошибка отображения в Компоновщике XPS текстовой метки со значением справочника элементов (PI#1-4848).
  • Pilot-ICE: Исправлена ошибка удаления из локального кэша файлов с отмененными локальными изменениями (PI#1-4783).
  • Pilot-ICE: Из контекстного меню исключена команда Отправить в Компоновщик XPS, не соответствующая возможностям версии (PI#1-4860).
  • Pilot-ICE: Исправлена ошибка вывода статусов замечаний в отчете Замечания по проекту.repx (PI#1-4897, SD#7284112).
  • Pilot-ICE: Исправлена ошибка "Изменяемый элемент не найден на сервере" (PI#1-4893, SD#7283916).
  • Pilot-ICE: Отключено масштабирование свернутых стикеров у замечаний к тексту (PI#1-4797).
  • Pilot-ICE: Исключена ошибочная выдача задания исполнителю до завершения предыдущего этапа (PI#1-4911, SD#7268092).
  • Pilot-ICE: Исправлена ошибка работы переключателя Скрытый/Общедоступный при выборе нескольких элементов (PI#1-4813).
  • Pilot-ICE: Исправлена ошибка присвоения номера атрибуту типа Нумератор при создании документа через папку автоимпорта (PI#1-4946, SD#7286744).
  • Pilot-ICE: Не срабатывает автоматическое заполнение справочника элементов при создании задания из шаблона (PI#1-4885, SD#7281584).
  • Pilot-Server: Логирование обновления базы в service.log перенаправлено в service_update_scripts.log (PI#1-4908).
  • Pilot-Server: Исправлена ошибка "ProtoBuf.ProtoException: Invalid wire-type;" (PI#1-4894, SD#7282784, SD#7286785).
  • Pilot-Server: В письмо-уведомление незаполненный атрибут приходит в виде "{new.attr.description}" (PI#1-4962, SD#7286242).

Версия 21.33.0.37767 от 22.10.2021

Pilot-BIM

  • В диалоге Настройки отображения добавлена новая опция Телеметрия с расширенными данными о текущей 3D сцене (PI#2-439).
  • Повышена устойчивость от падения клиентского приложения в случае ошибки открытия вкладки Информационная модель (PI#2-516).
  • Значительное увеличение FPS за счёт оптимизации работы с идентификаторами объектов (тип идентификатора изменён со string на UUID) (PI#2-381).
  • Геометрический компонент C3D Toolkit обновлён до версии 115089 (PI#2-515).
  • При выборе плоскости сечения реализовано подсвечивание кромки объектов в месте сечения секущей плоскостью (PI#2-517, SD#7273419).
  • Оптимизированы скорость обработки IFC и потребление памяти Pilot-BIM-Server (PI#2-539, PI#2-433, SD#7274004).

Pilot-ICE Enterprise

Pilot-ICE

  • Добавлен диалог Управление кэшем. Команды по работе с кэшем перенесены в этот диалог из диалога Настройки клиента (PI#1-4775).
  • Реализовано отображение типа Справочник элемента в текстовой метке (PI#1-4674, SD#7272927).
  • Реализована настройка отображения полей сертификата ЭП (PI#1-4764, SD#7247485).
  • Реализовано отображение прогресса очистки кэша при размонтировании проектов (PI#1-4774, PI#1-4788).

Pilot-Server

  • Оптимизация изменений и хранения наследуемых прав доступа. Наследуемые права доступа теперь вычисляемые без необходимости записи в дочерние элементы (SD#7273436, SD#7276218).
  • В консольную программу pServerAdmin добавлена команда --compress для запуска дефрагментации базы данных.

Pilot-myAdmin

  • Добавлена возможность задавать диапазон разрешённых IP адресов для подключения пользователей (PI#1-4700, SD#7271595).
  • Произведена модернизация журнала действий Pilot-myAdmin:
    • при выгрузке журнал действий в CSV разделитель между колонками заменён с "," на "|" (PI#1-4679, SD#7270387);
    • реализована запись служебных атрибутов в журнал действий (PI#1-4682, SD#7273431);
    • реализована запись значения атрибута до его изменения в журнал действий (PI#1-4621, SD#7270356);
    • оптимизация хранения записей по правам доступа в журнале действий для множественных изменений прав доступа (PI#1-4802, SD#7273993);
    • реализовано скрытие столбцов в журнале для оптимизации отображения и экспорта в CSV (PI#1-4789).
    • значительно увеличена скорость экспорта в CSV;

Исправлены ошибки

  • Pilot-BIM: Исправлены ошибки при открытии вкладки Информационная модель (PI#2-550, SD#7279723, SD#7279257, SD#7280186).
  • Pilot-BIM: Устранена загрузка процессора после открытия модели в некоторых сценариях (PI#2-540).
  • Pilot-BIM: Восстановлена работа опции Запускать автоматически после каждого изменения в журнале проверок (PI#1-4803).
  • Pilot-BIM: Устранена утечка памяти при работе с моделями (PI#2-553, SD#7276643).
  • Pilot-BIM: Восстановлена работоспособность BIM-отчетов за счёт исключения using не используемого Ascon.Pilot.Core.WorkFlow (PI#1-4824).
  • Pilot-BIM: Исправлены ошибки "Ссылка на объект не указывает на экземпляр объекта", "Unable to process file "{filename}.ifc". File size is zero." при обработке IFC-файлов (PI#2-536).
  • Pilot-BIM: Исправлено некорректное отображение дерева объектов при разворачивании свёрнутых уровней (PI#2-543, SD#7265654, SD#7273433).
  • Pilot-BIM: Восстановлена работоспособность команд -0 и -1 консольной программы pServerAdmin (PI#1-4832).
  • Pilot-ICE: Устранена ошибка частичной публикации PDF-документов (PI#1-4663, SD#7272059).
  • Pilot-ICE: Устранена ошибочная возможность выдачи задания пользователю с аннулированной должностью (PI#1-3983, SD#7277081).
  • Pilot-ICE: Исправлена ошибка вызова OnValueChange при выборе сотрудника в процессе формирования карточки (PI#1-4771, SD#7268730).
  • Pilot-ICE: После изменения отчёта его построение выполняется только после отправки новой версии на сервер (PI#1-4825).
  • Pilot-ICE: Исправлена ошибка локализации (PI#1-4854).
  • Pilot-ICE: Исправлена ошибка "Один из идентифицированных элементов имел недопустимый формат" при просмотре некоторых документов в режимах отображения Без оптимизации и Оптимизации геометрии (PI#1-4849, SD#7281429).
  • Pilot-ICE: Исправлены ошибки при выдаче заданий по шаблону (PI#1-4794, SD#7279407).
  • Pilot-ICE: Исправлена ошибка заполнения атрибута типа Нумератор значением из атрибута типа Справочник элементов для отображения значения в названии элемента (PI#1-4787, PI#4760, SD#7273230, SD#7277100).
  • Pilot-Server: Восстановлено логирование ошибки "Не принято сервером" (PI#1-4828).
  • Pilot-SDK: Исправлена ошибка формирования ссылки PilotShare (PI#1-4730).
  • Pilot-myAdmin: Исправлено отображение актуальной версии и идентификатора в списке баз данных после подключения базы данных.
  • Pilot-myAdmin: При переключении между базами данных не сохранялись настройки журнала действий (PI#1-4795).
  • PDF2XPS: Обновлён модуль для решения проблемы увеличения размера XPS-файла (PI#1-4821).

Версия 21.28.0.37304 от 30.09.2021

Pilot-BIM

  • Реализовано автоматическое скрытие замечаний к объектам BIM-модели, находящихся в отсечённой части (PI#2-519, SD#7273409).
  • Добавлена команда Изменить направление плоскости сечения (PI#2-514, SD#7273428).
  • Произведена корректировка параметров окна Глобальные настройки BIM (PI#2-430)
  • Для оптимизации скорости открытия модели загрузка журналов выполняется только при открытии вкладки "Проверки модели" (PI#1-4640).

Pilot-ICE

  • Реализована экспериментальная возможность кэширования файлов проксирующим сервером (PI#1-4689).
  • Реализована возможность отмены некорректных изменений локального кэша при выполнении проверки данных на клиенте. Например, вследствие попытки модулем расширения внести изменения в неактуальные версии документов (PI#1-4709).
  • При выполнении автоматической проверки изменений логирование на клиенте дополнено записью имени модуля расширения, инициировавшего некорректное изменение, для упрощения диагностики проблемы (PI#1-4710, SD#7273045, SD#7271148, SD#7266412).
  • Произведена оптимизация получения списка файлов очистки кэша, сокращено время активации кнопки Очистить (PI#1-4736, SD#7274168).
  • Оптимизирована отправка файлов на сервер (PI#4761, SD#7276645):
    • устранено множественное открытие/закрытие файловых потоков при отправке большого файла;
    • реализована общая оптимизация транспортного уровня, ускоряющая отправку и снижающая нагрузку на CPU сервера и клиента.
  • Реализовано перестроение вкладок при переключении версии документа (PI#1-4526, SD#7264132).
  • Улучшен контроль очистки кэша (PI#1-4714, SD#7274168):
    • очистка происходит в два этапа: чтение базы данных и очистка;
    • кнопка Очистить деактивируется если есть уже запущеный процесс очистки;
    • реализована визуализация прогресса очистки.

Pilot-Server

  • Расчет md5 для файлов более 1 мб ускорен на 10-25%. Отключена избыточная проверка md5 при загрузке файла в серверный файловый архив (PI#1-4753, SD#7276645).

Исправлены ошибки

  • Pilot-BIM: Не выполнялось автоматическое удаление временных файлов в папке C:\ProgramData\ASCON\Pilot-BIM-Server\TMP\ (PI#1-4615, SD#7270308).
  • Pilot-BIM: Исправлена ошибка обновления записей базы данных для проверки пересечений при изменении настройки Упрощение профиля по кривой (PI#1-4572, SD#7264781).
  • Pilot-BIM: Не восстанавливается видимость частей модели при переходе к замечанию или точке взгляда, в которых они являются видимыми (PI#2-531, SD#7272774).
  • Pilot-BIM: Устранено перекрытие миниатюры точки взгляда точкой замечания (PI#2-454, SD#7271070).
  • Pilot-BIM: Зависание парсинга модели DTV при умолчательном значении параметра оптимизации (PI#2-383).
  • Pilot-BIM: Долго открывается и закрывается вкладка с пересечениями после импорта модели из (PI#1-4641).
  • Pilot-BIM: Скорректирована верстка дерева BIM-объектов (PI#1-4690).
  • Устранено самопроизвольное сворачивание дерева в обозревателе проектов в автономном режиме, когда часть элементов дерева не загружена в локальный кэш (PI#1-4733).
  • Решена проблема обновления базы данных при использовании null и undefined в качестве json-объектов в скриптах автоматизации (PI#1-4768, SD#7277663).
  • Исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта" при открытии вкладки задания (PI#1-4778, SD#7278242).

Версия 21.24.0.37223 от 15.09.2021

Pilot-BIM

  • Реализовано чтение и визуализация сетки осей IfcGridAxes из моделей IFC (PI#2-336).
  • Геометрический компонент C3D Toolkit обновлён до версии 114632 (PI#2-512).
  • В консольное приложение pbimadmin добавлена отладочная опция -z для обнаружения незамкнутой геометрии с помощью C3D Toolkit (PI#2-391).
  • Возможность создания в Autodesk Revit специального 3D-вида (с именем "CadFarmApp") для экспорта в IFC с использованием CadFarmApp (PI#1-4250).
  • Реализована обработка IFC, созданного в MagicCAD, c пустым значением геометрического представления IfcVector (PI#2-452, SD#7270367).
  • В дерево объектов добавлены красные индикаторы для объектов с ошибками построения геометрии (PI#2-440).
  • Добавлены подсказки, всплывающие при наведении на индикаторы ошибок и предупреждений в дереве объектов (PI#2-441).
  • При чтении модели IFC отключены 2D представления FootPrint (PI#2-452).
  • Расширено логирование 3D-сцены Pilot-BIM для упрощения диагностики ошибок (PI#2-431).
  • Добавлена визуализация точки вращения камеры (PI#2-468, PI#2-461).
  • Размерным свойствам добавлены единицы измерения (PI#2-471).
  • В меню Глобальные настройки наименование параметра Диаметр профиля изменено на Для профиля диаметром менее (PI#2-428).
  • Реализована блокировка повторной обработки изменений, завершенных с ошибкой (PI#1-4686).
  • Для корректного назначения прав на элементы консолидированной модели, в том числе при работе CadFarmApp, предусмотрено копирование права доступа от IFC-файла на стороне Pilot-BIM-Server (PI#1-4630).
  • Объекты CadFarmApp создаются от пользователя подключения (PI#1-4629).
  • Добавлены всплывающие подсказки для просмотра значений свойств BIM-объектов (PI#2-495, SD#7274000).
  • Реализовано геометрическое представление замкнутых сплайновых поверхностей с узловыми векторам IfcBSplineSurfaceWithKnots (PI#2-529, SD#7275975, SD#7276574).

Pilot-ICE

  • Реализована возможность предзагрузки сторонних библиотек в домен приложения Pilot-ICE для их использования в скриптах отчётов (PI#1-4704, SD#7273059).
  • Подключение виртуального диска Pilot-Storage осуществляется без задействования командной строки.
  • Создание объектов от чужого имени с помощью плагинов запрещено (PI#1-4596).
  • Включено автоматическое заполнение параметра при изменении типа задания (PI#1-4586, SD#7268374).

Pilot-SDK

  • Cкорректирована работа метода ShowReferenceBookDialog интерфейса IPilotDialogService. Интерфейс IReferenceBookConfiguration дополнен свойством AllowMultiSelect (PI#1-4622, SD#7270394, SD#7273989, SD#7275642).

Исправлены ошибки

  • Pilot-BIM: Исправлено построение тел методом BooleanClipping (PI#2-350).
  • Pilot-BIM: Исправлен ховер для труб моделей, созданных в MagiCAD (PI#2-442, SD#7267048).
  • Pilot-BIM: Устранено падение при навигации к замечанию, которое содержит в себе плоскости сечения (PI#2-456).
  • Pilot-BIM: Восстановлена навигация при включенном над элементом модели ховере (PI#2-357).
  • Pilot-BIM: Исправлено падение при вычитании openings после успешной работы MeshProcessor (PI#2-374, SD#7259065).
  • Pilot-BIM: Исправлено падение при переключении версий (PI#2-470).
  • Pilot-BIM: Исправлено поведение точки вращения камеры (PI#2-481).
  • Pilot-BIM: Исправлена обработка элементов, не содержащих геометрию (PI#2-483).
  • Pilot-BIM: Восстановлено корректное отображение плоскости сечения с включенной опцией Скрывать ребра при навигации (PI#2-453, SD#7272329).
  • Pilot-BIM: Исправлен некорректный статус "Не определено" при запуске повторной обработки уже обработанных изменений (PI#1-4671).
  • Pilot-BIM: Исправлена вёрстка макета в Диспетчере системных задач (PI#1-4692).
  • Pilot-BIM: Исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта" при открытии вкладки Диспетчер системных задач (PI#1-4705, SD#7274391, SD#7274857).
  • Pilot-BIM: Исправлена ошибка "EXCEPTION_ACCESS_VIOLATION" при открытии моделей (PI#2-527, SD#7275975).
  • Исправлена ошибка отображения ФИО пользователя, поставившего подпись (PI#1-4588, SD#7247485).
  • Восстановлено сохранение значения атрибута Дата и Время (PI#1-4691, SD#7274019, SD#7274219).

Версия 21.20.0.37157 от 26.08.2021

Pilot-ICE

  • Оптимизирована производительность дерева Обозревателя элементов при большом количестве элементов.
  • Реализована поддержка формата .EDRWX для документов (PI#1-4667).

Pilot-myAdmin

  • Существенно ускорено создание групп в организационной структуре Pilot-myAdmin (PI#1-4625, SD#7270506).
  • В запрос файла лицензии добавлен новый продукт Pilot-FLY (ID 112).

Pilot-Server

  • В базы данных добавлены дополнительные индексы для ускорения работы Pilot-Server в некоторых сценариях.

Pilot-SDK

  • Сервер внешних ссылок реализован и опубликован в виде примера SDK \Server\ServerApi\Samples\PilotShare (PI#1-4643).
  • Реализован метод открытия стандартной вкладки и селектирования на элементе (PI#1-4563, SD#7266211).
  • В документацию SDK добавлена информация о PilotThumbnail.
  • Устаревшие методы сериализации BinaryFormatter заменены для .NET Core 5.0 (PI#1-4628) и исключены из Pilot.Xps.Service при сериализации подписей (PI#1-4648).

Версия 21.18.0.37057 от 11.08.2021

Pilot-BIM

  • Визуальное удаление лишних рёбер тесселированной геометрии улучшает вид модели. На вкладку Оптимизация добавлена настройка Удалять плоские и тупые рёбра обработки тесселяций (PI#2-407).
  • Существенно увеличена скорость обработки IFC с включенной опцией сохранения солидов для поиска коллизий (PI#2-411).
  • Оптимизирован процесс отрисовки замечаний на сцене, и увеличена скорость открытия проекта с большим количеством замечаний (PI#2-448).
  • Оптимизирован рендер, увеличена производительность, снижено потребление памяти:
    • Формат нормалей сокращён до half16 (PI#2-376).
    • Данные SortedBBoxes высокополигональной модели перенесены в структуру BufferBatch (PI#2-390).
    • Cписки полигональных моделей и проволочных моделей разделены внутри GetObjectsToDraw() (PI#2-359).

Pilot-ICE

  • Добавлена возможность редактирования сообщений чатов (PI#1-4605).
  • Реализовано отображение ФИО автора документа на вкладке Связи (PI#1-4449, SD#7259764).
  • Модернизирована начальная вкладка. Добавлены списки заданий, документов и файлов к которым недавно обращался пользователь (PI#1-4495).
  • Реализована поддержка формата OXPS (PI#1-4558, SD#7261930, SD#7269437).
  • Горячая клавиша * разворачивает дерево подзаданий для заданий (PI#1-4598, SD#7268870).
  • Логика опции Показывать процессы свёрнутыми по умолчанию скорректирована для разворачивания подзаданий (PI#1-4595, SD#7268870).
  • Для опций Отображать отозванные и Отображать завершённые учитываются подзадания (PI#1-4599, SD#7268864, SD#7268866).
  • Реализован перенос вложения из основного процесса в подпроцесс, аналогично копированию в подзадание (PI#1-4534, SD#7264662).

Pilot-SDK

  • В метод OnValueChanged интерфейса IObjectCardHandler добавлен обработчик события выбор организационной единицы (PI#1-4600, SD#7268730).
  • Добавлен параметр statesFrom для действия UpdateDocumentStateOnSigning из примера серверного модуля расширения ServerActivitySample (PI#1-4592).

Исправлены ошибки

  • Pilot-BIM: Исключёна повторная обработка IFC для удалённого объекта (PI#2-419).
  • Pilot-BIM: Устранена ошибка "Данный ключ отсутствует в словаре" при открытии модели после импорта (PI#2-449, SD#7269372).
  • Pilot-BIM: Устранена ошибка "Exception access violation" (PI#2-448, SD#7269372).
  • Pilot-BIM: Устранено зависание при обработке модели с рекурсивным вызовом IfcBooleanClippingResult (PI#2-457).
  • Pilot-BIM: Исправлено падение при вычитании проёмов после успешной работы MeshProcessor (PI#2-374, SD#7259065).
  • Pilot-BIM: Восстановлена работа опции Скрывать маленькие объекты при навигации (PI#2-437).
  • Исправлено некорректное поведение клиента при ошибке отправки почты сервером (PI#1-4452, SD#7259807).
  • Исправлено масштабирование иконок в контекстном меню Открыть с помощью (PI#1-4606).
  • В автоматизации SendEmail восстановлено чтение порта из настроек (PI#1-4454, SD#7259807).
  • Исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта" при входе в Pilot (PI#1-4523, SD#7261052).
  • Исправлена ошибка "Ссылка на объект не указывает на экземпляр объекта GraphicLayerSample" (PI#1-4474, SD#7261053).
  • Восстановлена функциональность горячих клавиш * и - после клика на флажок Развернуть (PI#1-4597, SD#7268870).
  • Устранено падение при экспорте проекта (PI#1-4601, SD#7268560).
  • Устранено зависание при подключении к базе (PI#1-4548).

Версия 21.16.0.36880 от 13.07.2021

Pilot-BIM

  • Смягчение требования к IFC по несоответствию схеме MVD Reference View — теперь допускается загрузка IfcQuantityWeight с пустым значением, несмотря на то, что такой IFC не соответсвует схеме (PI#2-424).

Pilot-Server

  • Оптимизация потоков для предотвращения ухода клиентов в автономный режим (PI#1-4562, SD#7263804).
  • Оптимизация скорости обновления поисковых запросов.

Исправлены ошибки

  • Pilot-BIM: Исправлена проблема с подключением CadFarmApp при наличии в базе удалённой учётной записи (PI#1-4577, SD#7267551).
  • Pilot-Server: Исправлена ошибка "item with the same key already added" при работе с подписками на изменения.
  • Восстановлено отображение атрибута типа Состояние с названием State (PI#1-4580, SD#7268100).
  • Устранено размытие текста в некоторых полях ввода.
  • Для предотвращения зависания при прокручивании списка на актуальных обновлениях Windows10 временно отключена привязка к пикселям монитора до выхода соответствующего пакета обновления от Microsoft (SD#7268715).
  • Не срабатывает автопрокручивание и селектирование ярлыка после его создания.

Версия 21.14.0.36782 от 29.06.2021

Pilot-BIM

  • Улучшено построение IfcAdvancedBReps для IFC4 в представлении Design Transfer View полученных из Autodesk Revit 2022.
  • Улучшено построение геометрического представления IfcBSplineCurveWithKnots (PI#2-363).
  • Вывод информации об ошибке при выполнении команды Полное перестроение из контекстного меню дерева (PI#1-4243).
  • Уменьшено потребление памяти при загрузке частей модели (PI#2-396).

Pilot-ICE

  • Новый тип атрибута Справочник элементов. Позволяет сохранять в атрибуте идентификаторы выбранных элементов вместо строк.
  • Модернизация списка отображения заданий и элементов обозревателя элементов с учётом параметра ShowInListView атрибута типа Справочник элементов.
  • Реализовано автоматическое создание связи задания с проектом. Активируется настройкой AutoFill (PI#1-4261).
  • Автоматический расчет Даты\Календарных Дней в атрибутах типа Дата и время (PI#1-4505, SD#7262677).
  • Для улучшения совместимости изменён алгоритм сжатия файлов XPS при выгрузке документа на диск (PI#1-4412, SD#7255344).
  • Добавлена локализация интерфейса Türkçe.

Pilot-MyAdmin

  • Управление компонентами Pilot-TextSearch и Pilot-DraftSearch полностью перенесено в консоли ptextsearchserver и pdraftsearchserver. Команда Запустить индексацию раздела Поиск по атрибутам перенесена на вкладку Общая информация в связи с удалением вкладки Поиск из интерфейса Pilot-myAdmin (PI#1-4063).

Pilot-SDK

  • Документация SDK дополнена по условиям поиска (PI#1-4447, SD#7259736).
  • При обработке файлов на Pilot-Server расширения файлов больше не чувствительны к регистру (PI#2-356).
  • Добавлено свойство ObjectCardContext.CurrentObjectId для упрощения реализации добавления связи при создании объекта (PI#1-4306, SD#7252905).

Исправлены ошибки

  • Pilot-BIM: Некорректное чтение цветов IfcShapeAspect (PI#2-389).
  • Pilot-BIM: Исправлено преобразование IfcAdvancedBrep для сложных геометрических построений (PI#2-382).
  • Pilot-BIM: Исправление вёрстки на вкладке Связи (PI#1-4482).
  • Pilot-BIM: Исправлена проблема зависания процесса загрузки частей консолидированной модели после открытия проекта (PI#2-396, SD#7264234).
  • Pilot-BIM: Исправлена ошибка "Unhandled exception EXCEPTION_ACCESS_VIOLATION" при загрузке частей модели (PI#2-396, SD#7264234).
  • Pilot-BIM: Исправлено падение Pilot-BIM-Server при параллельной обработке нескольких IFC (PI#2-398).
  • Ограничить возможность ввода значений меньше 1 в поле Уровень детализации цилиндрических объектов (PI#1-4533).
  • MyAdmin: Обычные атрибуты помечены как системные (PI#1-4506).
  • MyAdmin: Ошибка "Ссылка на объект не указывает на экземпляр объекта" при скролле атрибутов (PI#1-4490, SD#7264755).
  • MyAdmin: Дублируется связь при импорте (PI#1-4491).
  • MyAdmin: Не восстанавливать удаленные типы при импорте конфигурации (PI#1-4313, SD#7252861).
  • При открытии XPS-документа ошибка "0,001 не является допустимым значением для свойства FontSize" (PI#1-4420, SD#7254127).
  • Зависание клиента при обновлении текстовых меток при мультиселекте документов (PI#1-4511, SD#7263127).
  • Сбрасывается значение списка в карточке задания с заданным параметром DefaultItemIndex (PI#1-4516, SD#7262228).
  • Значение null при получении значения из предопределенного списка (PI#1-4530, SD#7264284).
  • Служебный атрибут Справочник элементов не заполняется автонастройкой (PI#1-4538).
  • В подписанных документах должность отображается по-разному (PI#1-4455, SD#7259802).
  • Должность пропадает после подписания (PI#1-2983, SD#7200556).
  • Ошибка "Данный ключ отсутствует в словаре" при импорте конфигурации RPM (PI#1-4522)

Версия 21.10.0.36234 от 21.05.2021

Pilot-BIM

  • Возможность автоматизированной проверки пересечений информационных моделей — Pilot-BIM ModelChecker.
    • Создание журналов пересечений. Автоматическое обновление журналов при обновлении модели.
    • Настройка журналов пересечений.
    • Управление состояниями найденных пересечений. Навигация по найденным пересечениям.
    • Построение отчётов по найденным пересечениям.
  • Добавлена поддержка расширенной геометрии IFC4 ADD2 TC1 (AdvancedBrep, Surface, SweptSolid). Некоторые из поддерживаемых геометрических представлений:
    • IfcSurfaceCurveSweptAreaSolid,
    • IfcFacetedBrepWithVoids и IfcAdvancedBrepWithVois (PI#2-318),
    • IfcFixedReferenceSweptAreaSolid, в том числе и для композитных кривых (PI#2-317),
    • IfcExtrudedAreaSolidTapered и IfcRevolvedAreaSolidTapered (PI#2-346),
    • IfcBSplineCurveWithKnots и IfcRationalBSplineCurveWithKnots (PI#2-361),
    • IfcAdvancedBrep, IfcAdvancedFace,
    • fcBSplineSurface, IfcBSplineSurfaceWithKnots, IfcRationalBSplineSurfaceWithKnots, IfcCylindricalSurface, IfcBSplineCurve,
    • и другие.
  • Значительная оптимизация потребления памяти при открытии моделей. Для больших моделей потребление памяти сокращено в 2-3 раза (PI#1-4191, SD#7246344).
  • Снижена зависимость от CPU при отображении моделей. Большая часть вычислений теперь перенесена на GPU видеоадаптера.
  • Увеличение FPS при просмотре тяжелых моделей за счёт более оптимального использования возможностей GPU видеоадаптера.
  • Реализовано чтение цвета для геометрии типа MappedItem (PI#2-344).
  • Обновлено геометрическое ядро C3D до версии 113129 (PI#2-319).
  • Параметр Уровень детализации цилиндрических объектов реализован как относительный, т.е. учитывает размеры объектов (PI#2-329).
  • Параметр Уровень детализации цилиндрических объектов теперь работает не только для IFC-файлов, но и для STEP/JT-файлов (PI#2-360).
  • Реализовано сохраненение и восстановление вкладок Информационная модель BIM и Диспетчер серверных задач при перезапуске Pilot-BIM.

Pilot-ICE

  • Настройка кнопки Подписать перенесена в дополнительные параметры типа (PI#1-4208).
  • История переходов для обозревателя элементов и история запросов для поисковой строки заданий (PI#1-4126).
  • Реализовано скрытие поисковой строки при выходе из поискового контекста (PI#1-4127).
  • Для атрибута типа Состояние добавлена настройка конфигурации (PI#1-4249).
  • Добавлена возможность публиковать документ с указанием причины его замены из вкладки Файлы, чтобы созданная версия XPS-документа имела комментарий (PI#4015, SD#7238970, SD#7224730).
  • Оптимизация проверки целостности файлового архива (PI#1-4431, SD#7258689).
  • Дополнительное логирование входа в клиентское приложение (PI#1-4330, SD#7252373).
  • Скоординированы команды добавления документа в шаблон процесса из контекстного меню Вложить в и с вкладки задания кнопкой Создать процесс (PI#1-4120, SD#7243061, SD#7254858).

Pilot-MyAdmin

  • Разблокировано управление сортировкой для системных типов (PI#1-3996, SD#7238129).

Pilot-SDK

  • Реализован SDK для сохранения и восстановления вкладок, открытых модулями расширения (см. пример использования ITabStateHandler в примере Ascon.Pilot.SDK.WPFSample).
  • Добавлен метод расширения Configuration2() в интерфейс IAttribute (PI#1-4397).

Исправлены ошибки

  • Поиск по запросу Версия создана не находит документы, версия которых создана без указания причины (PI#1-4384).
  • Ошибка импорта конфигурации (PI#1-4396).
  • Зависание клиентского приложения при переходе к заданию из уведомления (PI#1-4277, SD#7244178).
  • Ошибка при добавлении нового атрибута в тип (PI#1-4370, SD#7255828, SD#7259173).
  • Ошибка при импорте проекта версии V2: не импортируются пустые значения атрибутов (PI#1-4430, SD#7258134).
  • Сброс бронирования лицензий на модули (PI#1-4172, SD#7246411).
  • Pilot-TextSearch: Ошибка при выполнении команд консоли (PI#4463, SD#7260581).
  • Pilot-BIM: исправлено построение поверхностей IfcSurfaceOfRevolution (PI#2-355).
  • Pilot-BIM: исправлено некорректное построение дугового проёма на углу стен (IfcSurfaceOfLinearExtrusion) (PI#2-343).
  • Pilot-BIM: исключение System.ObjectDisposedException при отмене операций, ожидающих обработки после дисконнекта (PI#1-4398, SD#7256109).

Версия 21.8.0.36046 от 06.04.2021

Pilot-BIM

  • Команда Полное перестроение добавлена в контекстное меню дерева для части консолидированной модели (PI#1-4242).
  • Реализован новый механизм обратной совместимости для работы со старыми версиями проектов Pilot-BIM (PI#1-3832).
  • Расширено логирование ошибок Pilot-BIM-Server при подключении (PI#1-4293).
  • Реализовано корректное создание BIM-модели при копировании на Pilot-Storage одноимённых файлов разных типов (PI#1-4168).
  • Улучшена работа CadFarmApp при одновременной отправке на сервер изменнеий по нескольким файлам (PI#1-4236).

Pilot-ICE

  • Для действия sendEmail реализованы шаблоны форматирования и ссылки на элементы, по которым создано задание (PI#1-3524, SD#7222640, SD#7240537).
  • Для защиты электронной подписи от разрушения запрещено добавление графических элементов, штрихкодов и текстовых меток после создания запроса на подпись или подписи без запроса (PI#1-4117, PI#1-4130).
  • Конфигурирование текстовых меток и штрихкода перенесено в поле Дополнителные параметры типа. Конфигурации баз данных будут обновлены автоматически (PI#1-4054).
  • Отображение даты создания и ФИО создателя для документов заменено на информацию об актуальной версии (дата, ФИО и причина изменения) (PI#1-2116, SD#7125146, SD#7218533).
  • Если сертификат принадлежит юридическому лицу при подписании будут указаны наименование организации и фамилия сотрудника (PI#1-3749, SD#7229032, SD#7247485).
  • Расширено логирование конвертации ЛОЦМАН:ПГС -> Pilot-ICE (PI#1-4237, SD#7249748).
  • Улучшена английская [English] локализация.
  • Добавлен выбор сотрудников по подразделениям и группам для добавления в чаты (PI#1-3051, PI#1-3221, SD#7207297, SD#7249658, SD#7211532).
  • Изменён алгоритм работы чата: предыдущий исполнитель не удаляется из чата при замене исполнителя задания (PI#1-4296, SD#7251491).
  • Для работы Pilot-Server на новых версиях Linux обновлён NET Core до версии 5.0 (PI#1-4196, SD#7248149).
  • Статусы сертификата сделаны видимыми при осутствии доступа к корневому сертификату одной из подписей (PI#1-4305, SD#7228459).

Pilot-SDK

  • Реализован API для запуска базового диалога, с возможностью предзаполнения полей карточки произвольными значениями, определяемыми модулем (PI#1-4190, SD#7247420).
  • Добавлена поддержка метода PluginObjectBuilder.AddRelation, дополнен пример ObjectsSamplePlugin (PI#1-4240, SD#7247420).

Исправлены ошибки

  • Pilot-BIM: Исключение "Элемент с тем же ключом уже был добавлен" при подключении Pilot-BIM-Server или при запуске клиента (PI#1-4291, PI#1-4292, SD#7252157, SD#7251530).
  • Pilot-BIM: Исправлены ошибки при чтении из IFC поверхностей IfcRationalBSplineSurfaceWithKnots, IfcSurfaceOfLinearExtrusion, IfcSurfaceOfRevolution, IfcSweptDiskSolid (PI#2-294, PI#2-295, PI#2-342).
  • Ошибка "Ссылка на объект не указывает на экземпляр объекта" при отправке XPS-документа на диск или открытии во внешнем просмотрщике (PI#1-2841, SD#7179136).
  • Дублирование текстовой метки документа при создании запроса на подпись (PI#1-4116).
  • Ошибка "SQL logic error table [user_actions] already exists" при обновлении базы (PI#1-4137, SD#7245622).
  • Ошибка "Type sapublicationsettings is duplicated" при импорте конфигурации (PI#1-4175, SD#7244322).
  • У элементов, не имеющих версии, сбросились даты на 01.01.0001 (PI#1-4299, SD#7252972).
  • Некорректная временная метка XPS-файла при экспорте на диск (PI#1-4223).
  • Некорректно работает поиск по корзине в обозревателе элементов (PI#1-4153, SD#7242999).

Версия 21.5.0.35667 от 25.02.2021

Pilot-ICE Enterprise

  • Опубликован релиз XML-схемы (.XSD) для формирования пакета документов электронных (ПДЭ) по ГОСТ Р 21.101-2020.

Pilot-BIM

  • Добавлена поддержка форматов вспомогательных моделей и обстановки .STEP, .JT, .IGES, .ACIS (PI#1-4154).
  • Реализовано чтение цветов отдельных частей полигональных BIM-объектов.
  • Изменён алгоритм назначения цветов BIM-объектам при обработке IFC. Теперь приоритет отдаётся цвету геометрии, а не материалу.

Pilot-ICE

  • Значительно ускорена работа алгоритмов сравнения документов по геометрии (PI#1-3918, SD#7235355).
  • При сравнении документов оптимизировано отображение красных меток на полосе прокрутки. В свзи с этим отключено ограничение на отображение большого количества найденных различий.
  • При изменении рамки команды "Сравнение области" значительно ускорено сравнение за счёт кэширования в памяти содержимого документа.
  • Обновлен модуль PDF2XPS для корректной обработки спец.символов (SD#7230706).

Pilot-Server

  • Консольная утилита pServerAdmin создаёт снимок базы данных для резервного копирования без остановки Pilot-Server (PI#1-4042, SD#7239423, SD#7241243).

Исправлены ошибки

  • Pilot-BIM: Исключена возможность удаленного подключения к Pilot-BIM-Server через Pipe (PI#1-4089).
  • Pilot-BIM: Сообщение "Не удалось подключиться к Pilot-BIM-Server" на вкладке Глобальные настройки при успешном подключении (PI#1-4159, SD#7246433).
  • Ошибка при импорте "Элемент с тем же ключом уже был добавлен" (PI#1-3753, SD#7228467, SD#7243073, SD#7246923).
  • Ошибка при импорте "ERROR [ClientApp] - Необработанное исключение" (PI#1-4181, SD#7247034).
  • Ошибка при экспорте "Ссылка на объект не указывает на экземпляр объекта" (PI#1-4193, SD#7247204).
  • Ошибка при редактировании ранее сохранённого шаблона процесса с заполненными значениями полей Срок до... заданий (PI#1-4093, SD#7242551, SD#7245499, SD#7246244).
  • Устранена ошибка "Server version and client do not match" при обнаружении клиентом новой версии сервера.

Pilot-SDK

  • В комплект SDK добавлен сервис для серверной работы с XPS \Server\ServerApi\Samples\Pilot.XPS.Service\ (проверка ЭП, подписание, соединение графических слоёв с XPS-документом).
  • Реализован API для запуска базового диалога, с возможностью предзаполнения полей карточки: метод ShowObjectDialog интерфейса IPilotDialogService. Пример в SDK ObjectsSamplePlugin (PI#1-4190, SD#7247420).

Версия 21.1.0.35536 от 23.01.2021

Pilot-ICE

  • Модернизация поиска (При обновлении будут автоматически переидексированы базы):
    • Добавлены новые поисковые критерии (PI#1-3883, SD#7233638, SD#7155634):
      • Требуется подпись - поиск документа, в которых есть неподписанный запрос на подпись по определённому пользователю;
      • Подписано - поиск документа, в которых есть подпись определённого пользователя.
    • Реализована подстановка поискового критерия в поисковую строку при клике на фильтр (PI#1-3962).
    • Добавлено ведение истории переходов с учетом поисковых запросов, что позволяет вернуться на предыдущий поисковый запрос (PI#1-3963).
  • Размер изображений в формате .TIFF остаётся неизменным после выгрузки на диск и обратной загрузки с диска (PI#1-3228, SD#7211401).

Pilot-ECM

  • Для публикации больших ECM-документов командой Опубликовать увеличен таймаут ожидания до 10 минут (PI#1-4079, SD#7241689).

Pilot-SDK

  • Реализовано получение аргументом args.OldValue метода OnValueChanged предыдущего значения атрибута события (PI#1-4105, SD#7242911).

Исправлены ошибки

  • Pilot-BIM: Дочерний элемент IfcSite в дереве создавался даже при отсутствии в нём геометрии (PI#1-4062).
  • Pilot-BIM: Закрыто удаленное подключения к Pilot-BIM-Server через Pipe (PI#1-4089).
  • Исправлена ошибка "Значение не может быть неопределенным" при выборе пустой папки при создании на основе шаблона (PI#1-4103).
  • Штрихкод, наложенный на нескольких страницах, печатается только на первой из них (PI#1-4053, SD#7237490).
  • Пропала информация об удалённых элементах в журнале событий (PI#1-4088).
  • Кнопка Установить не активна при загруженых, но не отправленых обновлениях (PI#1-4106).
  • Не наследуются права на скрытый документ (PI#1-4128, SD#7244413).
  • Исправлен алгоритм обновления Pilot-XPS (PI#1-4113, SD#7242681).

Перейти к разделу Что нового? за 2020 год и ранее.