Partager via


Nouveautés ou modifications de Platform update 30 pour les applications de finances et d'opérations (novembre 2019)

Cet article décrit les fonctionnalités qui sont nouvelles ou ont été modifiées dans Platform update 30 pour les applications de finances et d’opérations. Cette version a un numéro de build de 7.0.5407. Bien que la date de disponibilité générale soit en novembre, les nouvelles fonctionnalités sont disponibles pour une sortie anticipée en septembre. Pour plus d’informations sur Platform, mise à jour 30, voir Ressources supplémentaires.

Format date/heure lisible pour les champs dateTime dans la charge utile de l’événement commercial

Lorsqu’un nouvel événement commercial est codé, un champ dateTime peut être activé pour afficher la valeur dans un format lisible par l’homme dans la charge utile de l’événement commercial. Un événement commercial existant peut également être modifié pour inclure un champ dateTime lisible dans la charge utile, préservant ainsi la compatibilité. La documentation du développeur à ce sujet est décrite dans Documentation pour les développeurs d’événements commerciaux.

Masquer les champs plus rapidement en mode personnalisation

Le masquage des champs en mode personnalisation est désormais beaucoup plus rapide. Au lieu d’attendre la confirmation du système qu’un contrôle sélectionné peut être masqué, cette vérification est désormais effectuée de manière asynchrone, ce qui permet aux utilisateurs de masquer les contrôles aussi rapidement qu’ils peuvent cliquer dessus. Cette même optimisation a également été appliquée pour ignorer les contrôles, verrouiller les champs et ajouter des champs en tant que champs récapitulatifs FastTab.

Améliorations de l’extensibilité

Les fonctionnalités d’extensibilité améliorées suivantes ont été ajoutées dans Platform update 30 :

  • Améliorer la gestion des scénarios d’extension de formulaire impliquant des groupes de champs d’extension qui sont à nouveau étendus (Réf # 236593).
  • Activez la propriété Action par défaut sur FormGridControl pour utiliser les boutons ajoutés via l’extension (Réf # 322756).
  • Ajoutez des gestionnaires de post-événement pour les événements de suppression sur les sources de données de formulaire dans la portée de la transaction (Réf # 237952).
  • Encouragez les clients/partenaires à ne pas étendre les cours « internes » en ajoutant un avertissement (Réf# 338010).
  • Améliorez l’utilisation du modèle SysPlugin de X++ en ajoutant une meilleure prise en charge de plusieurs valeurs de clé et de valeurs de clé de différents types (Réf # 330178).

Propriété de classe de fonctionnalités ajoutée au métamodèle pour prendre en charge l’association de métadonnées avec les fonctionnalités définies pour la gestion des fonctionnalités

Une propriété Classe de fonctionnalités a été ajoutée au métamodèle et peut être vue sur plusieurs types dans l’Explorateur d’applications dans Visual Studio. Cette propriété est une recherche qui pointe vers les fonctionnalités définies pour la gestion des fonctionnalités. Cette propriété n’a actuellement aucun effet. À l’avenir, les développeurs utiliseront cette propriété pour garantir que les éléments de métadonnées ne sont visibles par les utilisateurs que lorsque la fonctionnalité correspondante a été activée dans l’espace de travail de gestion des fonctionnalités. Actuellement, si le Classe de fonctionnalité est définie sur une valeur, cela entraîne un avertissement de construction afin que le développeur sache que cela n’aura aucun effet. La nouvelle propriété est visible sur quelques types, notamment les menus et les éléments de menu, mais elle sera éventuellement visible sur les formulaires, les contrôles de formulaire et d’autres types. À l’avenir, les premiers types de métadonnées à bénéficier de la prise en charge des propriétés Classe de fonctionnalité seront les menus et les éléments de menu, ce qui permettra aux développeurs de n’avoir ces options de menu disponibles que lorsque la fonctionnalité correspondante a été activé. La prise en charge du runtime pour les menus et éléments de menu devrait être fournie dans Platform Update 31. Actuellement, la propriété Classe de fonctionnalité et l’API FeatureStateProvider peuvent être utilisées pour référencer une fonctionnalité existante dans Gestion des fonctionnalités, mais des fonctionnalités supplémentaires ne peuvent pas être définies. Cette prise en charge sera probablement activée une fois que le travail sur la propriété Classe de fonctionnalité sera terminé.

Les nouveaux types de licence prennent en charge l'association d'utilisateurs avec une licence

De nouveaux types de licences sont mis à la disposition des nouveaux clients. Pour les clients bénéficiant de ces nouvelles licences, les utilisateurs doivent être associés à une licence. Si une licence est associée à un nouvel utilisateur, lors de sa première connexion, il est ajouté en tant qu’utilisateur système. Si une licence n’est pas associée à un utilisateur, celui-ci reçoit un bref avertissement.

Ressources supplémentaires

Corrections de bugs de Platform update 30

Pour plus d’informations sur les correctifs de bogues inclus dans chacune des mises à jour qui font partie de la mise à jour 30 de Platform, connectez-vous à Lifecycle Services (LCS) et consultez l’ Article de la base de connaissances.

Dynamics 365 : vague 2 du plan de publication 2019

Vous souhaitez connaître les fonctionnalités à venir et récemment publiées dans nos applications ou notre plateforme d’entreprise ?

Consultez Dynamics 365 : vague 2 du plan de publication 2019. Nous avons capturé tous les détails, de bout en bout, de haut en bas, dans un document unique que vous pouvez utiliser pour la planification.

Fonctions supprimées et déconseillées

L’article Fonctionnalités supprimées ou obsolètes pour Finance and Operations décrit les fonctionnalités qui ont été supprimées ou obsolètes

  • Une fonction supprimée n’est plus disponible dans le produit.
  • Une fonction déconseillée n’est pas en développement actif et peut être supprimée dans une prochaine mise à jour.

Avant que toute fonctionnalité ne soit supprimée du produit, l’avis d’obsolescence sera annoncé dans l’article Fonctionnalités supprimées ou obsolètes pour Finance and Operations 12 mois avant le retrait.

Pour les dernières modifications qui n’affectent que le temps de compilation, mais qui sont compatibles d’un point de vue binaire avec les environnements sandbox et de production, le temps d’obsolescence est inférieur à 12 mois. Ce sont généralement des mises à jour fonctionnelles qui doivent être apportées au compilateur.