Что нового?


Для перехода на ПОЛИНОМ:MDM 24 с версии 23 и выше достаточно обновить хранилище в приложении Администратор. Больше не потребуется выполнять миграцию пользовательских данных с предварительной выгрузкой хранилища во внешний пакет.


Начиная с версии 24 ПОЛИНОМ:MDM больше не поддерживает СУБД Microsoft SQL Server 2014. Пожалуйста, используйте СУБД MSSQL 2016 SP2 или новее.


Единицы измерения

Из дистрибутива КОМПЛЕКСА РЕШЕНИЙ АСКОН 24 исключено приложение Единицы измерения. Информация о единицах измерения теперь хранится в ПОЛИНОМ:MDM. Управление единицами измерения осуществляется в приложении ПОЛИНОМ:MDM Редактор справочников.

Импортируйте информацию о единицах измерения в базу данных ПОЛИНОМ:MDM 24, если использовали в предыдущих версиях приложение Единицы измерения.


Конструктор компонентов

Новый инструмент для описания групп однотипных изделий.

Задайте таблицы допустимых параметров, общие свойства, формулы вычисления значений свойств, шаблоны представлений, и система автоматически сгенерирует объекты справочника.

Конструктор особенно удобен, если нужно добавить в справочник изделия с широким размерным рядом, имеющие одинаковый набор свойств и единый принцип формирования условного обозначения, но выпускаемые из разных материалов и с разными видами покрытий. Например, стандартные крепежные изделия, режущий инструмент по ГОСТ.

Конструктор компонентов заменяет приложение ПОЛИНОМ:MDM Дизайнер моделей, которое было снято с продажи и поддержки начиная с версии ПОЛИНОМ:MDM 22. Функциональность полностью перенесена в новый инструмент.


Семейства моделей

Расширение Семейства моделей автоматически формирует таблицу в формате .ods, которую КОМПАС-3D может использовать как набор данных для построения экземпляров семейства моделей. Для группы изделий ПОЛИНОМ:MDM с единой параметрической моделью вы сможете получить набор моделей, каждая из которых будет соответствовать конкретному объекту группы.


Система информирования об изменениях

В версии 24 реализована система информирования об изменениях в заявках в приложении Клиент. В дальнейшем перечень отслеживаемых объектов будет расширяться.

Средства информирования:

Просмотреть исчезнувшие или закрытые всплывающие уведомления можно в менеджере уведомлений, нажав на боковой панели ico_notify Уведомления.

Кроме уведомлений об изменениях в заявках менеджер хранит системные уведомления приложения Клиент и его плагинов.

Системные уведомления теперь отображаются в новом дизайне.


Настройки интеграции с КОМПАС-3D

Настройки, определяющие поведение системы при работе в КОМПАС-3D, теперь хранятся в базе данных ПОЛИНОМ:MDM и привязаны к учетной записи конкретного пользователя. При смене рабочего места или переустановке операционной системы все настройки сохранятся и будут применены автоматически при входе пользователя в ПОЛИНОМ:MDM.

Настройки доступны для изменения в разделе Интеграция с КОМПАС-3D в настройках приложения ПОЛИНОМ:MDM Клиент.


Формат c3d для трехмерных представлений

В представлениях изделий теперь поддерживаются 3D-модели формата *.c3d — собственного формата геометрического ядра C3D Labs, лежащего в основе КОМПАС-3D.


Имя пользователя и название хранилища в заголовках окон Клиента и Редактора справочников

В приложениях Клиент и Редактор справочников в заголовке главного окна отображается имя текущего пользователя и название активного хранилища. Это упрощает ориентацию при одновременной работе с несколькими хранилищами или при переключении между учетными записями.


Кроссплатформенный API для С++ приложений

Новый ПОЛИНОМ C++ API для разработчиков, который позволяет создавать нативные приложения, работающие как на Windows, так и на Linux. Это особенно актуально в условиях перехода на отечественные операционные системы.

C++ API максимально приближен по составу интерфейсов и функций к уже знакомому ПОЛИНОМ .NET API, что значительно упрощает перенос существующих приложений на кроссплатформенный C++ API. Описание нового API расположено в дистрибутиве: \Polynom\SDK\SDK_CppApi.md.


Интеграция ПОЛИНОМ:MDM – ЛОЦМАН:PLM – КОМПАС-3D

  • Поддержка классификации объектов ЛОЦМАН:PLM в ПОЛИНОМ:MDM

    В результате классификации объекты ПОЛИНОМ:MDM, соответствующие объектам ЛОЦМАН:PLM, дополняются публичными свойствами, характерными для объектов ПОЛИНОМ:MDM.

  • Вставка в КОМПАС-3D файлов моделей из документов ЛОЦМАН:PLM

    При вставке в КОМПАС-3D объектов ПОЛИНОМ:MDM, которым назначено системное понятие Документы ЛОЦМАН:PLM с табличным свойством Документы-источники файлов ЛОЦМАН:PLM, в качестве файлов-источников моделей будут загружаться файлы моделей, связанные с документами ЛОЦМАН:PLM.

    Табличное свойство объекта ПОЛИНОМ:MDM со ссылками на документы ЛОЦМАН:PLM может быть заполнено как вручную, так и автоматически в результате выполнения классификации объекта ЛОЦМАН:PLM в ПОЛИНОМ:MDM.

    Такой механизм является альтернативной традиционному хранению информации о файлах-источниках моделей в данных представлений ПОЛИНОМ:MDM и является приоритетным в логике работы базовой операции Стандартные изделияВставить элемент при наличии у объекта системного понятия Документы ЛОЦМАН:PLM.


ПОЛИНОМ:MDM Клиент

Общие усовершенствования

  • при открытии выпадающего списка фильтра столбца в табличном представлении группы доступен подбор элемента списка по символам, введенным с клавиатуры. Это позволит быстро подобрать нужный элемент фильтра, не прокручивая вниз большой список;

  • если выбранный объект на вкладке Все размеры уже есть в базе, система не только сообщит об этом, но и покажет прямую ссылку на него. Нажмите на ссылку, чтобы сразу перейти к объекту и продолжить работу;

  • при создании копии объекта у копии автоматически очищаются значения ячеек в табличных свойствах, у которых выставлена опция Уникальное. Такой подход исключает коллизии, связанные с нарушением уникальности значений;

  • уведомления, возникающие в ходе работы с ПОЛИНОМ:MDM Клиент, отображаются в новом дизайне и сохраняются в менеджере уведомлений;

  • на фрейме с 3D-моделью изделия добавлена возможность по команде Экспорт выгрузить модель формате STEP AP242 (*.step).

Редактирование объектов

  • в режиме редактирования объекта после нажатия Сохранить и добавить еще один содержимое группы больше не обновляется немедленно. Обновление происходит только при выходе из режима редактирования. Интерфейс остается стабильным, и вы можете последовательно вводить большое количество объектов без отвлекающего перемещения элементов на экране;

  • при создании нового представления система запоминает последний выбранный путь размещения в диалоге Создание представления для…. Это особенно удобно при массовом добавлении представлений: не нужно каждый раз указывать путь заново – система предложит его автоматически;

  • смена формата с Число на Диапазон приведет к автоматической подстановке текущего числового значения в обе границы диапазона при заполнении значения свойства Число с плавающей запятой;

  • если у свойства установлена опция Определяется понятием, система разрешит сохранение объект, даже если свойство помечено как обязательное к заполнению. Это устранит блокировку сохранения в случае, когда значение свойства задано на уровне понятия, а не вручную.

Ограничительные перечни

  • на боковой панели на кнопке ico_filtr_on Применяемость и ограничительные перечни появился визуальный индикатор, который сигнализирует о включенных перечнях или фильтру по применяемости;

  • на панели Применяемость и ограничительные перечни добавлена опция Скрыть группы без объектов. При ее активации из списка исчезают группы, в которых все объекты запрещены к применению в соответствии с выбранным перечнем. Таким образом, пустые группы не засоряют интерфейс при работе со справочником;

  • пользователь с привилегией Администратор ПОЛИНОМ:MDM видит все ограничительные перечни без исключения. Ранее доступ определялся ролями, назначенными конкретному пользователю, что вынуждало администратора отдельно настраивать ролевой доступ для себя. Теперь этот шаг не требуется;

  • в диалоге Массовое изменение стало возможным добавлять и удалять объекты из ограничительного перечня даже при отсутствии прав записи к самим объектам. Для выполнения этой операции достаточно разрешения ПОЛИНОМ:MDM Редактирование ограничительных перечней;

Заявки

  • на панели категорий появилась новая категория Мои заявки со всеми заявками текущего пользователя на всех этапах бизнес-процесса (неактивными, исходящими, завершенными, входящими и отработанными);

  • каждая заявка имеет собственный индикатор статуса просмотра новых событий по заявке;

  • уведомления о значимых изменениях в заявках приходят непосредственно в приложении ПОЛИНОМ Клиент, а не только на e-mail. Вы можете закрепить уведомления, подписаться или отписаться на заявку, перейти к заявке из уведомления;

  • панель категорий можно свернуть, освободив дополнительное пространство рабочей области.


Редактор справочников

Общие усовершенствования

  • возможность выделить и скопировать в буфер обмена наименование и коды системных метаданных. Это удобно при написании формул, создании скриптов или сверке данных — не нужно вводить идентификаторы вручную.

Справочники

  • при удалении понятия у группы система предлагает варианты, как поступить с понятиями объектов группы: Преобразовать в собственные или Удалить. Например, если понятие было назначено ошибочно, то его следует удалить у объектов. А если потеряло актуальность, но значения уже назначенных свойств важны, то следует преобразовать в собственные. Ранее система всегда автоматически преобразовывала понятие в собственные, что не позволяло гибко реагировать на разные ситуации.

Понятия

  • опция Удалить вместе с дочерними понятиями. При включенной опции понятие удаляется одновременно со всей его дочерней иерархией за одну операцию, что значительно сокращает время при массовой очистке или реструктуризации метаданных. Ранее узлы иерархии приходилось удалять по одному.

Формулы

  • сортировка параметров формулы по их размещению в теле формулы;

  • функция GetDoublePropertyValueWithUnit для чисел с плавающей запятой. Возвращает одновременно значение свойства и код единицы измерения.

  • усовершенствовано поведение команды Взять значение свойства для перечислимых свойств. При использовании команды для свойства типа Перечислимое последний аргумент функции GetPropertyValue в тексте параметра остается пустым. Ранее он автоматически заполнялся первым значением перечисления, что требовало ручного редактирования в большинстве случаев;

  • в редакторе формул добавлена подсветка парных скобок.

Заявки

  • добавление и редактирование свойств заявки в зависимости от контекста. Например, при создании заявки на добавление нового материала можно потребовать указать характеристики материала и размеры проката.

Единицы измерения

  • команды Экспортировать в Measurement.xml и Экспортировать в Measurements.json для быстрой выгрузки информации о единицах измерений в файл формата json или xml, например, для анализа внешней системой.


Импорт данных

При выполнении полного экспорта хранилища теперь также выгружаются заявки на изменение нормативно-справочной информации.


Администратор

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


Веб-клиент ПОЛИНОМ:MDM

  • возможность создания и изменения данных:

    • создание и удаление объектов, документов и представлений,

    • редактировать свойства объектов, документов, представлений, групп,

    • связывание объектов и редактирование свойств связанных объектов на вкладке Связи,

    • связывание объектов с документами и представлениями на вкладках Документы, Представления и Объекты;

  • команды контекстного меню: создание, удаление и связывание объектов, документов и представлений;

  • вкладка Экземпляры сортамента – позволяет быстрее и проще вносить материалы в справочник и минимизировать ошибки ввода:

    • выбор материала для формы, в которой он произведен, например, лист, квадрат и т.д.,

    • операции связывания сортаментов с материалами,

    • добавления типоразмеров, настройки шаблона обозначения типоразмеров,

    • настройки шаблонов обозначения экземпляров сортамента;

  • вкладка Все размеры обеспечивает выбор изделий из множества изделий, описанных в Конструкторе компонентов;

  • команда ДополнительноУправление идентификаторами в контекстном меню объекта выводит диалог для просмотра и редактирования идентификаторов объекта.


Расположение служебных файлов

Изменились наименования и/или расположения некоторых служебных файлов:

Пользовательские служебные файлы:

было:  %USERPROFILE%\AppData\Roaming\ASCON\Polynom\
стало: %USERPROFILE%\AppData\Local\ASCON\Polynom\

Конфигурация подключения клиентов к серверу приложений:

было:  %USERPROFILE%\AppData\Roaming\ASCON\Polynom\ServiceConnection.xml
стало: %USERPROFILE%\AppData\Local\ASCON\Polynom\Client\ClientConnection.xml

Системные лог-файлы:

было:  %SystemRoot%\TEMP\Polynom\Logs\         или     %systemroot%\SystemTemp\Polynom\Logs\
стало: %SystemRoot%\Temp\ASCON\Polynom\Logs\   или     %SystemRoot%\SystemTemp\ASCON\Polynom\Logs\

Лог-файлы приложений ПОЛИНОМ:MDM:

было:   %localappdata%\Temp\Polynom\Logs
стало:  %localappdata%\Temp\ASCON\Polynom\Logs

Конфигурационный файл хранилищ:

было:   %ASCON_COD_PATH%\Polynom\Configuration.xml    или     %PROGRAMDATA%\ASCON\Polynom\Configuration.xml
стало:  %ASCON_COD_PATH%\Polynom\Configuration.xml    или     %PROGRAMDATA%\ASCON\Polynom\Server\StorageConfiguration.xml

Конфигурационный файл сервера приложений:

было:   %PROGRAMDATA%\ASCON\Polynom\ServiceConfiguration.xml
стало:  %PROGRAMDATA%\ASCON\Polynom\Server\AppServerConfiguration.xml

Конфигурационный файл веб-сервера:

было:   %POLYNOM_INSTALL_PATH%\Bin\WebServer\PolynomWebServer.Settings.json
стало:  %PROGRAMDATA%\ASCON\Polynom\WebServer\WebServerConfiguration.json