Поделиться через


Что нового и что изменилось в обновлении платформы 31 для приложений для управления финансами и операциями (январь 2020 г.)

В этой статье описываются новые или измененные функции в обновлении платформы 31 для приложений для управления финансами и операциями. Эта версия имеет номер сборки 7.0.5457 и доступна следующим образом:

  • Выпуск предварительной версии запланирован на октябрь 2019 г.
  • Общая доступность (самостоятельное обновление) запланирована на ноябрь 2019 г.
  • Автоматическое обновление запланировано на январь 2020 г.

Дополнительные сведения об обновлении платформы 31 см. в разделе Дополнительные ресурсы.

Включение нового элемента управления сеткой (предварительная версия) посредством управления функциями

Ранее новый элемент управления сеткой был доступен путем добавления "&debug=reactGrid" в URL-адрес среды. С выходом обновления платформы 31 можно включить новый элемент управления сеткой для соответствующих требованиям сред с помощью рабочей области управления функциями (Feature Management). О том, как включить тестовый пакет в нерабочих средах, читайте в следующих инструкциях. К средам, соответствующим требованиям, относятся среды уровня 1 (разработка/тестирование) и уровня 2 (песочница). Обратите внимание, что эту функцию нельзя включить в рабочей среде до версии 10.0.9 (обновление платформы 33).

Чтобы узнать больше о новом элементе управления сеткой, см. раздел Производительность пользователя — новая сетка.

Чтобы включить новую сетку, пока эта функция находится в стадии предварительной версии, выполните следующие действия:

  1. Включите тестовый пакет с помощью следующего SQL-оператора:

    INSERT INTO SYSFLIGHTING (FLIGHTNAME, enabled, FLIGHTSERVICEID, PARTITION) VALUES('CLIReactGridEnableFeature', 1, 0, 5637144576);

  2. Сброс IIS для очистки кэша статического фокус-тестирования.

  3. Перейдите к рабочей области Управление функциями в своем приложении для управления финансами и операциями.

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

    Если Новый элемент управления сетки не отображается в списке функций, выберите Проверить наличие обновлений.

Все последующие сессии пользователя будут начинаться с включенной новой сеткой.

Обновления в сохраненных представлениях

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

Разработчикам доступны новые элементы управления

Добавлен элемент управления "Хост веб-сайта" (Website Host), с помощью которого разработчики могут внедрять приложения сторонних разработчиков непосредственно в Finance and Operations внутри iFrames. Это первый шаг к тому, чтобы предоставить пользователям с определенными привилегиями возможность внедрять приложения с помощью персонализации аналогично существующему сценарию для внедрения PowerApps.

Разработчикам также доступен новый элемент управления оценки. Этот элемент управления отображает оценку по шкале от 1 до 5 звезд с шагом в четверть звезды.

Обновленный значок для приложений для управления финансами и операциями

В веб-клиенте теперь можно увидеть новый значок для приложений для управления финансами и операциями, который соответствует последним стилям оформления значков в Dynamics 365.

Оптимизация загрузки рабочей области управления данными

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

Неэффективное использование памяти заданиями экспорта/импорта управления данными

Несколько раз сообщалось о проблемах в связи с тем, что задания экспорта/импорта управления данными потребляли большой объем памяти, что приводило к проблемам с производительностью. Для устранения этой проблемы была оптимизирована логика выполнения пакетов SSIS. По умолчанию это изменение отключено, так как оно защищено тестовым пакетом DMFExecuteSSISOutOfProc. Это изменение будет включено по умолчанию в одном из последующих обновлений платформы.

Улучшения возможностей расширения

В обновлении платформы 31 были добавлены следующие расширенные возможности расширения:

  • Замена разделителя метода WorkflowDocumentField.substitutePlaceholderAsUser с точки с запятой на вертикальную черту для устранения конфликтов с экспортируемыми данными (Ref# 299129).
  • Рефакторинг метода SysWorkflowParticipantProvider.SysWorkflowParticipantProvider для предоставления доступа к списку разрешенных пользователей (ссылка # 310122).
  • Разрешение кэширования методов отображения таблиц, добавленных посредством расширения, с помощью API cacheCalculateMethod (Ref# 341431).
  • Улучшение подхода к блокировке SysExtensionAppClassFactory.getClassFromSysExtAttribute для сокращения блокирующих проблем (Ref# 338254).
  • Возможность очистки свойства Grid.DataGroup с помощью расширения, чтобы можно было добавить группу, для которой установлена другая группа полей (Ref# 303030).
  • Разрешение расширения DataEntity.PrimaryCompanyContext (Ref# 292575).

Улучшения в проверке подлинности и авторизации в надстройке Excel

В надстройку Excel внесено несколько улучшений в части аутентификации и авторизации, призванных улучшить обработку некоторых случаев:

  • Об истечении срока действия токена аутентификации теперь не сообщается. Процесс входа проверяет все существующие токены аутентификации, чтобы определить, может ли пользователь продолжать использовать существующий контекст аутентификации или пользователю необходимо снова выполнить вход. Ранее надстройка Excel уведомляла пользователя об истечении срока действия токена аутентификации. Теперь пользователю будет просто представлен стандартный экран входа в систему и информационное сообщение сообщит об истечении срока действия токена аутентификации для целей отладки.
  • Тайм-аут аутентификации. В некоторых случаях процесс аутентификации не завершался вовремя, поэтому пользователь получал сообщение об ошибке с кнопкой Выйти. Игнорирование ошибки и повторный выбор Войти приводили к успешной аутентификации, но если пользователи выбирали Выйти, мог возникнуть бесконечный цикл.
  • Улучшена поддержка выхода из ADFS. Механизм выхода теперь находится внутри диалогового окна. Это улучшает поддержку клиентов, использующих службы федерации Active Directory (ADFS), поскольку взаимодействие с серверами ADFS из надстройки Excel разрешено только в отдельном диалоговом окне.
  • Теперь предоставляется информация о неудачной авторизации. Ранее, если пользователь успешно проходил аутентификацию, но у него не было разрешений на взаимодействие с сервером, надстройка Excel отображала ссылку "Загрузить апплеты", поскольку загрузка апплетов завершалась неудачей. Эта неудача авторизации из-за отсутствия разрешений была неявной. Теперь сбой авторизации по причине отсутствия разрешений будет подробно описан пользователю, чтобы пользователь понял, что произошло, и убедился, что он выполняет вход как правильный пользователь на правильном сервере.

API skipAutoOrderBy

При использовании объекта запроса AX путем явного указания не включать предложение ORDER BY, ядро добавляет первичный ключ к предложению ORDER BY. Этот API пропускает предложение ORDER BY, и оно не добавляется в запрос. Дополнительные сведения см. в разделе Классы Q.

Сокращение конфликтов пакетной среды

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

Дополнительные ресурсы

Исправление ошибок в обновлении платформы 31

Для получения сведений об исправлениях ошибок, включенных в каждое из обновлений, которые являются частью обновления платформы 31, войдите в службы Lifecycle Services (LCS) и просмотрите эту статью базы знаний.

Dynamics 365: план выпуска волны 2 за 2019 год

Интересуетесь предстоящими и недавно выпущенными возможностями наших бизнес-приложений и платформ?

Ознакомьтесь с разделом Dynamics 365: план выпуска волны 2 за 2019 год. Мы собрали в одном документе все сведения, чтобы вы могли использовать их для планирования.

Удаленные и устаревшие функции

В статье Удаленные или нерекомендуемые функции описываются функции, которые были удалены или объявлены нерекомендуемыми.

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

Перед удалением какой-либо функции из продукта в статье Удаленные или нерекомендуемые функции за 12 месяцев до удаления будет размещено уведомление о том, что эту функцию использовать не рекомендуется.

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