Washington DC Mise à jour 1

  • Rversion finale: Washingtondc
  • Mis à jour 20 mars 2024
  • 96 minutes de lecture
  • La Washington DC version Patch 1 contient d’importants correctifs.

    Washington DC Le correctif 1 a été publié le 20 mars 2024.
    • Date de construction : 03-09-2024_0815
    • Balise de construction : glide-washingtondc-12-20-2023__patch1-02-28-2024
    Important :
    Pour en savoir plus sur la façon de mettre à niveau une instance, consultez Mises à niveau de ServiceNow.

    Pour en savoir plus sur le cycle de mise en production, consultez le cycle de mise en production ServiceNow.

    Remarque :
    Cette version majeure de cette Now Platform famille est désormais disponible dans ServiceNowles environnements de marché réglementé de . Pour plus d’informations sur les services disponibles dans les environnements isolés, consultez KB0743854.

    Pour obtenir une version téléchargeable et triable des problèmes résolus dans cette version, cliquez ici.

    Vue d'ensemble

    Washington DC Le patch 1 comprend 246 correctifs de problèmes dans diverses catégories. Le graphique ci-dessous montre les 10 principales catégories de problèmes incluses dans ce correctif.

    Figure 1. 10 premières catégories de problèmes
    Problèmes résolus regroupés par histogramme de catégories de problèmes

    Correctifs liés à la sécurité

    Washington DC Le correctif 1 inclut des correctifs pour les problèmes liés à la sécurité qui affectaient certaines ServiceNow® applications et le Now Platform®fichier . Nous recommandons aux clients d’effectuer une mise à niveau vers cette version pour bénéficier des fonctionnalités les plus sécurisées et les plus à jour. Pour plus de détails sur les problèmes de sécurité résolus dans Washington DC le correctif 1, reportez-vous à KB1634762.

    Changements dans la mise à Washington DC jour 1

    Notes de version de base Now Platform
    Accueillez les utilisateurs de langue arabe avec des traductions en arabe du contenu de la chaîne d’interface utilisateur du système de base dans votre instance. Activez le module d’extension I18N : Arabic Translations (com.snc.i18n.arabic) pour obtenir ces traductions.
    Email unsubscribe
    Se désabonner en un clic : désabonnez-vous des notifications par e-mail à l’aide d’une approche en un clic. Vous pouvez vous désabonner directement des e-mails de notification de formulaire en sélectionnant Unsubscribe à côté de l’adresse e-mail. Unedemande de désabonnement est envoyée et un e-mail pré-formaté est automatiquement envoyé.
    Pour les utilisateurs avec plusieurs adresses e-mail abonnées, lorsque vous vous êtes désabonné de l’adresse e-mail principale, cela vous désabonne automatiquement de toutes les autres adresses e-mail. La désinscription via des adresses e-mail secondaires n’est actuellement pas prise en charge et la demande ne sera pas satisfaite.
    New plugins in Washington DC
    Fournit des traductions arabes du contenu de la chaîne d’interface utilisateur du système de base dans votre instance.
    Modules d’extension planifiés pour dépréciation
    Module d’extension DevOps Config [com.snc.devops_config] : Planifiée pour être déconseillée à la fin du contrat spécifique du client pour l’application DevOps Config.

    GRC : accélérateur DevOps [com.sn_grc_devops] : Dépréciation prévue dans la version Y.

    Corrections notables

    Les problèmes suivants et leurs correctifs sont classés par impact potentiel sur les clients, en commençant par les correctifs les plus importants.

    Problème Description courte Description Étapes à reproduire

    Gestionnaire d'applications

    PRB1718754

    KB1587314

    Dans Vancouver, une mise à niveau de module d’extension est bloquée dans le nouveau gestionnaire d’applications, même lorsque le gestionnaire d’applications classique affiche la mise à niveau comme terminée Le gestionnaire d’applications classique indique que le module d’extension a été installé avec succès, mais l’entrée sys_execution_tracker s’affiche toujours comme étant en cours d’exécution. Le suivi des exécutions n’a pas été mis à jour à l’état complet et la progression a été laissée à 94 % en raison d’une erreur.

    Consultez l'article KB listé pour en savoir plus.

    Gestionnaire d'applications

    PRB1728645

    L’interface utilisateur des applications dépendantes est masquée dans le ServiceNow Store et entrave le processus d’installation des applications sur les instances de production Ce problème se produit uniquement lors de l’installation de l’application sur les instances de production. Si une application nécessite l’installation d’applications dépendantes pendant le processus d’installation et que ces applications (applications dépendantes) ne sont pas mappées à une instance sur le ServiceNow Store, la boîte de dialogue d’installation d’application demande aux utilisateurs d’acheter l’application dans le Store avant de poursuivre. Si les utilisateurs cliquent sur le lien fourni, ils sont redirigés vers le ServiceNow Store et le message suivant s’affiche : « Aucune application ne correspond aux critères sélectionnés. »
    1. Essayez d’activer Employee Center sur une instance de production.
    2. Recherchez une application dans « Applications système ».
    3. Cliquez sur Installer.
    4. Avant de poursuivre l’installation, une boîte de dialogue s’affiche. Il affiche une liste de dépendances pour Employee Center. Employee Center Core est l’une de ses dépendances. Si cette option n’est pas installée sur une instance, vérifiez que la boîte de dialogue affiche le message : « Doit être acheté dans la boutique ».
    5. Cliquez sur le lien « Employee Center Core » fourni dans la boîte de dialogue.

    Elle ouvre la page Store et affiche le message suivant : « Aucune application ne correspond aux critères sélectionnés ».

    Portail de services

    PRB1719006

    KB1587072

    Si elle est définie via le script client du catalogue onChange, une variable HTML en lecture seule n’est pas visible Le problème se produit après la mise à niveau dans Vancouver.

    Consultez l'article KB listé pour en savoir plus.

    Éditeur de syntaxe

    PRB1725418

    KB1588249

    Les options de saisie semi-automatique sont manquantes L’exécution automatique n’affiche pas toutes les options de complétion attendues pour g_form et d’autres variables.

    Consultez l'article KB listé pour en savoir plus.

    Mettre à niveau le moniteur

    PRB1717068

    KB1585080

    La tentative de « Résoudre les conflits » pour les scripts provenant du moniteur de mise à niveau ne fonctionne pas correctement TypeError non intercepté : 'Échec de l’exécution de 'observe' sur 'MutationObserver' : le paramètre 1 n’est pas de type 'Node''.

    Consultez l'article KB listé pour en savoir plus.

    Tous les autres correctifs

    Problème Description courte Description Étapes à reproduire

    Contrôle d'accès

    PRB1718146

    Les utilisateurs reçoivent une « erreur de serveur interne 500 » lorsqu’ils empruntent l’identité d’un utilisateur qui a un rôle time_limited vide Les utilisateurs reçoivent une erreur : « Impossible d’invoquer « com.glide.sys.security.Role.getName() » car « curRole » est nul : java.lang.NullPointerException :...

    Flux d'activité

    PRB1675128

    Dans le flux d’activité de l’espace de travail, le champ De de l’e-mail affiche le sys_id La sys_id apparaît dans le champ De dans l’espace de travail lorsqu’un e-mail est joint à une interaction et est affiché dans le flux d’activité.
    1. Ouvrez un incident dans n’importe quel espace de travail.
    2. Créez et envoyez un e-mail.
    3. Ouvrez la table sys_email pour rechercher l’e-mail qui vient d’être envoyé.
    4. Modifiez le champ d’utilisateur pour qu’il contienne le sys_id de l’expéditeur.
    5. Modifiez l’état de l’e-mail pour le faire passer de « Prêt à envoyer » à « Envoyé ».

    Comportement attendu : lorsqu’il est affiché dans le flux d’activité de l’incident d’origine, le champ De dans les détails de l’e-mail doit contenir l’adresse e-mail de l’utilisateur.

    Comportement réel : lorsqu’il est affiché dans le flux d’activité de l’incident d’origine, le champ De dans les détails de l’e-mail contient les sys_id de l’utilisateur dans le champ Utilisateur dans sys_email.

    Flux d'activité

    PRB1725845

    Le texte de la section « Commentaire » est effacé lors de la saisie de texte dans la section « Notes de travail » requise La section « Commentaire » devient vide. Lorsque vous cliquez à l’extérieur, le texte réapparaît.
    1. Lancez l’espace de travail Customer Service Management (CSM).
    2. Vérifiez que le format RTF (Rich Text Format) est désactivé.
    3. Accédez à un enregistrement existant.
    4. Saisissez le texte dans la section « Commentaire ».
    5. Sélectionnez une option dans le champ de formulaire Impact ou Urgence .
    6. Entrez du texte dans la section « Notes de travail » requise.

    Flux d'activité

    PRB1733812

    Le texte des sections « Commentaire » et « Notes de travail » est effacé lors du redimensionnement. Lorsque le redimensionneur est utilisé pour réduire la taille du formulaire, le texte du compositeur disparaît.
    1. Connectez-vous à une instance.
    2. Ouvrez un incident.
    3. Saisissez des commentaires sans publier.
    4. Passez aux notes de travail.
    5. Ajouter des données.
    6. Retournez à la section « Commentaires ».
    7. Tapez quelque chose.
    8. Sans valider, redimensionnez le séparateur jusqu’à la fin.

    La section « Commentaires » est vide.

    Flux d'activité

    PRB1738631

    La publication de commentaires et de notes de travail en texte brut n’efface pas le texte de composition sur un ticket et une tâche Le problème se produit pour la version 25.1.0 de now-activity-stream.
    1. Ouvrez un ticket ou une tâche.
    2. Vérifiez que l’option « Éditeur de texte enrichi » est désactivée dans les champs Composer .
    3. Entrez du texte dans le champ Commentaires .
    4. Cliquez sur Publier des commentaires.

      Notez que le texte saisi dans #3 est publié dans le flux d’activité, mais qu’il reste dans la zone de texte Commentaires et n’est pas effacé.

    5. Répétez les étapes 3 et 4, mais pour les notes de travail.

      Notez que le texte dans les notes de travail est publié dans le flux d’activité, mais qu’il reste dans la zone de texte Composer des notes de travail et n’est pas effacé.

    Flux d'activité

    PRB1740673

    agent-workspace-forms-test échoue en raison du préréglage « Composition d’enregistrement » qui ne charge pas le composant Il renvoie 'undefined' au lieu d’un objet comme prévu.
    1. Créez une expérience UI Builder avec l’interpréteur de commandes d’application Workspace en tant qu’interface utilisateur de l’interpréteur de commandes d’application.
    2. Créez une page à partir de zéro. N’utilisez pas de modèle.
    3. Ajoutez 2 paramètres d’URL, table et sys_id, avec tous les autres paramètres définis comme valeurs par défaut.
    4. Ajoutez « Composition du flux d’activité » à la page.
    5. Sélectionnez le préréglage « Composition d’enregistrement ».
    6. Recherchez un enregistrement d’incident ouvert.
    7. Définissez les paramètres de l’URL, table = incident et sys_id = sys_id de l’enregistrement d’incident ouvert.
    8. Enregistrez la page.
    9. Cliquez sur le menu sous « Aperçu ».
    10. Sélectionnez le chemin « Ouvrir l’URL » pour afficher la page dans une fenêtre distincte.

    Comportement attendu : Le compositeur est chargé sur la page.

    Comportement réel : Le compositeur n’est pas chargé et la page est vide.

    Messagerie instantanée d'agent

    PRB1734352

    Les cartes d’éléments de travail ne sont pas affichées dans une boîte de réception, bien qu’il existe une tentative d’affichage de sn-inbox-card Il y a un problème intermittent où les agents ne voient pas la carte d’élément de travail rendue dans la boîte de réception de l’agent, bien que l’élément de travail leur soit affecté et qu’ils entendent des notifications audio.
    1. Connectez-vous en tant qu’agent.
    2. Accédez à un espace de travail.
    3. Démarrez une conversation de messagerie instantanée en tant que demandeur.
    4. Activez la journalisation côté client en définissant la propriété système « com.glide.awa.client_logging.enabled » avec les rôles « awa_agent » et « awa_manager ». Il s’agit d’activer la journalisation améliorée.

    Comportement attendu : un agent doit recevoir une carte d’élément de travail dans sa boîte de réception avec des notifications.

    Comportement réel : les agents ne reçoivent rien.

    Messagerie instantanée d'agent

    PRB1734421

    La deuxième fenêtre de messagerie instantanée d’un agent apparaît vide après que l’agent a fermé la première fenêtre de messagerie instantanée Le problème se produit lorsque la traduction dynamique n’est pas activée dans l’instance, mais que le marqueur « Traduction dynamique » est marqué comme vrai pour l’enregistrement sys_cs_live_agent_setup. Une erreur s’affiche.

    Agile Development

    PRB1733098

    Lorsque les utilisateurs sélectionnent un backlog épique sur la page « Planification du programme Scrum », le tableau ne se charge pas avec les données correctes
    1. Changez/définissez la propriété système 'glide.invalid_query.returns_no_rows' sur vrai.
    2. Accédez au « Tableau du programme Scrum ».
    3. Sélectionnez un backlog.

    Notez que le tableau ne se charge pas avec les données correctes en fonction du backlog épique sélectionné.

    Recherche IA

    PRB1687420

    Un classement des clics inexact est enregistré lorsque la sécurité de liaison tardive est appliquée dans Recherche IA Les utilisateurs ont constaté un écart de 5,6 fois le classement des clics attendu (288 au lieu de 51).
    1. Connectez-vous à une instance en tant qu’administrateur.
    2. Activez la liaison tardive pour Recherche IA.
    3. Empruntez l’identité d’un utilisateur avec des restrictions d’accès.
    4. Ouvrez un portail basé sur Service Portal.
    5. Dans la zone de recherche, entrez un terme de recherche.
    6. Entrez.
    7. Lorsque les résultats s’ouvrent, utilisez la flèche en bas de la page pour faire défiler jusqu’à la dernière page tout en comptant les pages défilées.
    8. Cliquez sur le dernier élément pour l’ouvrir.
    9. Revenez au back-end.
    10. Mettez fin à l’emprunt d’identité.
    11. Ouvrez la table « Rechercher un événement » (sys_search_event.list dans le navigateur).
    12. Si la colonne « Mise à jour » n’est pas ajoutée, personnalisez la liste pour ajouter cette colonne.
    13. Triez de Z à A par « Mis à jour » pour obtenir les enregistrements les plus récents en haut.
    14. Observez l’enregistrement le plus récent de l’utilisateur dont l’identité a été empruntée (qui doit dater de quelques secondes en arrière).
    15. Consultez la valeur du classement des clics .

    Comportement attendu : la valeur de classement des clics doit être de 20, comme indiqué à l’étape 4.

    Comportement réel : la valeur de classement des clics est plus élevée que prévu.

    Recherche IA

    PRB1716502

    La récupération de réplication de basculement Recherche IA (AIS) ne doit pas retraiter plusieurs événements AIS « sans blocage » pour les mêmes statistiques de source de données Seul 1 « aucun bloc » ne doit être prêt dans le cadre de la récupération de réplication, mais tous le deviennent.

    Recherche IA

    PRB1718337

    L’utilisateur observe l’erreur « Échec du traitement de l’événement de signal de type : 'SEARCH_PAGINATION_EVENT' Il y a une erreur intermittente dans la table syslog dans AI Search.
    1. Connectez-vous à une instance.
    2. Tapez « rechercher » pour l’entrée dans AI Search.
    3. Vérifiez le résultat.
    4. Cliquez sur Demander autre chose.

    Le problème se produit uniquement lors de l’exécution d’un test de charge avec ~50 utilisateurs.

    Recherche IA

    PRB1721980

    La « mise à jour en cascade par requête » pour le mappage de champs de type « remontée pas à pas » entraîne une lenteur du traitement des événements de Recherche IA
    1. Ajoutez dot_walk_field mappage sur sys_user.active.
    2. Basculez le marqueur actif sur 100 de sys_users.
    3. Vérifiez le nombre de ais_index_queu_stats traités.

    Comportement attendu : la vitesse de traitement ne se dégrade pas.

    Comportement réel : La vitesse de traitement se dégrade à 0 ou 500 à partir de 7 événements K+ en fonction de 5 minutes.

    Recherche IA

    PRB1724955

    Les mises à jour du processor_script ais_genius_ result_configuration.request_ ne sont pas appliquées lorsque l’ensemble de mises à jour est validé

    Recherche IA

    PRB1725734

    La navigation « Consulté(s) récemment » et « Résultats suggérés » échoue pour les portails de services dont les tables ne sont pas extensibles
    1. Trouvez une table qui n’est pas extensible.
    2. Ajoutez la table en tant que source indexée.
    3. Mettre à jour les configurations EVAM pour la navigation dans le portail de services.
    4. Vérifiez que la navigation « Consulté(s) récemment » et « Résultats suggérés » à partir du widget de suggestion automatique échoue.

    Comportement attendu : l’utilisateur est redirigé vers la vue « Portail »

    Comportement réel : l’utilisateur est redirigé vers la vue « Formulaire ».

    Recherche IA

    PRB1726721

    Les « Suggestions consultées récemment » affichent le champ Description , même si le modèle renvoie aisearch_teaser_title
    1. Choisissez une table comme Blog [sn_communities_blog] qui n’a pas de champ Brève description , mais qui a un titre de teaser AI Search (AIS) qui est défini par défaut sur la Description.
    2. Créez une source indexée de la table « Blog » pour une application du portail Esc.
    3. Ajoutez un mappage de paramètre de champ pour le titre pointant vers n’importe quel champ à l’exception du champ Description de la table.
    4. Cliquez sur Index.
    5. Créez une source de recherche pour la source indexée créée à l’étape 2.
    6. Ajoutez la source de recherche au profil de recherche de l’application.
    7. Effectuez la recherche.
    8. Cliquez sur le résultat d’un blog.
    9. Vérifiez les détails affichés dans « Suggestions consultées récemment ».

    Comportement attendu : les « Suggestions consultées récemment » doivent afficher le champ qui a été ajouté comme titre du teaser AIS.

    Comportement réel : l’option « Suggestions consultées récemment » affiche le champ Description .

    Recherche IA

    PRB1733295

    Il y a un problème avec la réception du nombre total de résultats sur un objet de réponse Il devrait y avoir une méthode exposée sur le scriptable pour avoir le nombre total de résultats, et pas seulement le nombre total de résultats retournés dans ce lot/page (ce qui est ce que donne getCount).

    Recherche IA

    PRB1733298

    Dans l’API de recherche pouvant contenir des scripts, la fonctionnalité « Trier » n’est pas prise en charge Il n’y a aucun moyen de transmettre l’ID de tri dans l’API de script interrogeable.

    Recherche IA

    PRB1733334

    IndexStatisticsReporter ne stocke que les comptes des 10 premières sources indexées Les résultats affichent uniquement 10 catégories renvoyées par Recherche IA. Si plus de 10 ais_datasource génèrent du contenu, seules les 10 premières sont signalées.
    1. Configurez une instance avec AI Search.
    2. Confirmez que plus de 10 enregistrements de ais_datasource ont indexé du contenu.
    3. Exécutez la tâche « AIS Collecter les statistiques d’ingestion sys_trigger ».

    Seuls 10 enregistrements sont créés dans ais_datasource_stats. Ils correspondent au top 10 ais_datasources avec le contenu le plus indexé.

    Recherche IA

    PRB1733513

    La table ais_datasource_stats ne doit avoir qu’une seule entrée selon « Source indexée » La table ais_datasource_stats dispose d’une entrée nocturne pour chaque source de données. Ce n’est pas exact. La table ne doit comporter qu’un seul enregistrement par source de données.
    1. Configurez une instance avec AI Search.
    2. Confirmez qu’il existe ais_datasource enregistrements qui ont du contenu indexé.
    3. Exécutez la tâche Recherche IA « Collecter les statistiques d’ingestion sys_trigger ».

    Il existe deux entrées pour chaque source de données dans la table ais_datasource_stats.

    Tableau de bord de la console d’analyste

    PRB1722052

    « Vos ensembles de filtres » ne reflète pas les actions d’enregistrement, de modification ou de suppression des ensembles de filtres, sauf si un utilisateur actualise la page de manière physique Le problème a été observé dans les jeux de filtres d’Analyst Workbench.
    1. Ouvrez la console d’analyste de n’importe quel projet exploré.
    2. Appliquez tous les filtres, tels que les répartitions ou les itinéraires.
    3. Cliquer sur Vos ensembles de filtres > Enregistrer en tant que nouvel ensemble de filtres.
    4. Saisissez un titre.
    5. Cliquez sur le bouton Enregistrer .
    6. Cliquez sur le lien « Vos ensembles de filtres » pour afficher le filtre enregistré.

    Le filtre enregistré ne s’affiche pas dans la liste « Vos ensembles de filtres » à moins que l’utilisateur ne rafraîchisse la page.

    Tableau de bord de la console d’analyste

    PRB1731783

    Une fenêtre contextuelle « Tâche planifiée » s’affiche et ferme la fenêtre contextuelle nœud/arc lorsque l’utilisateur clique sur Filtrer sur la transition Il y a également un problème avec la fenêtre contextuelle arc/nœud lorsque le filtre d’itinéraires est appliqué.
    1. Ouvrez la console d’analyste de n’importe quel projet exploré.
    2. Appliquez le filtre pour les itinéraires.
    3. Une fois la tâche planifiée terminée, cliquez sur Afficher le résultat.
    4. Cliquez sur n’importe quel arc/nœud du graphique.

    Comportement attendu : la fenêtre contextuelle nœud/arc doit être affichée.

    Comportement réel : la fenêtre contextuelle Nœud/Arc ne s’affiche pas lorsque le filtre d’itinéraires est appliqué.

    Tableau de bord de la console d’analyste

    PRB1734473

    Le message d’information en regard de « Voulez-vous ajouter un tableau de bord KPI ? » est manquant Une icône contextuelle doit s’afficher : « Ajouter votre tableau de bord d’analyse de plateforme à la page de résumé et d’aperçu du projet ».
    1. Ouvrez Guided Setup.
    2. Fixez-vous des objectifs.

    L’icône « info » à côté de « Voulez-vous ajouter un tableau de bord KPI ? » est manquante.

    Tableau de bord de la console d’analyste

    PRB1734479

    Un utilisateur peut accéder aux pages suivantes même si tous les champs obligatoires ne sont pas remplis Le bouton Créer un projet dans le pied de page est utilisé pour alerter les utilisateurs sur les champs manquants. Si un projet n’est pas encore créé, il est désactivé.
    1. Créez un projet dans la configuration guidée.
    2. Essayez d’accéder à la section suivante via le sélecteur.

    Comportement attendu : si les champs obligatoires de « Définir des objectifs » ne sont pas remplis, l’utilisateur ne doit pas pouvoir accéder à l’écran suivant et les boutons amenant l’utilisateur à l’écran suivant doivent être grisés.

    Comportement réel : les boutons en bas de l’écran ne sont pas grisés, ce qui suggère que l’utilisateur peut cliquer dessus.

    Tableau de bord de la console d’analyste

    PRB1734588

    Dans les répartitions de configuration guidée, les utilisateurs ne sont pas en mesure de sélectionner le nombre de réaffectations Les utilisateurs peuvent sélectionner des champs de nombres entiers et de chaîne dans la configuration de répartition sur une plateforme, qui ne sont pas des champs de choix.

    Tableau de bord de la console d’analyste

    PRB1734594

    La configuration guidée a une fenêtre contextuelle dont la taille et les statistiques sont incorrectes L’option « Ajouter à partir de l’écran de la bibliothèque » présente plusieurs problèmes. La taille de l’écran est trop petite. La taille de la colonne 'Message' est trop courte et difficile à lire. Les chiffres ne s’additionnent pas.
    1. Créez un projet via la configuration guidée.
    2. Accédez à l’onglet « Définir les possibilités d’amélioration ».
    3. Cliquez sur Ajouter à partir de la bibliothèque.
    4. Vérifiez que la fenêtre contextuelle est trop petite pour afficher l’intégralité du tableau. En outre, la taille de la colonne de message est trop petite, ce qui entraîne plusieurs lignes pour un en-tête.
    5. Ajoutez des conclusions.
    6. Essayez d’ajouter les mêmes résultats une autre fois.
    7. Vérifiez que le nombre total de résultats ne correspond pas au nombre réel.

    Tableau de bord de la console d’analyste

    PRB1734790

    Il manque des éléments de menu « Condition de filtre » sous le nom d’une table Il y a deux problèmes dans « Définissez votre analyse ». Le menu 'Conditions de filtre' pour les tableaux et la fonction de recadrage est placé sous l’en-tête du menu. Il n’existe aucun moyen d’afficher ou de supprimer des conditions ajoutées.

    Problème 1 :

    1. Créez un projet dans une configuration de projet guidée.
    2. Accédez à « Définir le champ d’application de votre analyse ».

    Comportement attendu : la page « Conditions de filtre » a son élément de menu dédié sous le nom de la table. Le nom du menu s’intitule « Conditions de filtre ».

    Comportement réel : Le menu « Conditions de filtre » pour les tableaux et la fonction de recadrage est placé sous l’en-tête du menu.

    Problème 2 :

    1. Créez un projet dans une configuration de projet guidée.
    2. Accédez à « Définir le champ d’application de votre analyse ».
    3. Cliquez sur une table.
    4. Faites défiler.
    5. Développez le composant « Processus de recadrage ».
    6. Ajoutez la condition « Début et fin ».

    Comportement attendu : l’utilisateur doit être en mesure d’afficher ou de supprimer les conditions de démarrage et de fin ajoutées.

    Comportement réel : il n’y a aucun moyen d’afficher ou de supprimer les conditions ajoutées.

    Tableau de bord de la console d’analyste

    PRB1734812

    Les pages de configuration guidée présentent des problèmes de plan, des chevauchements et des erreurs de texte Il y a des problèmes cosmétiques sur les éléments suivants : 'Définir des objectifs', 'Définir le champ d’application de votre analyse', 'Champ d’application de votre analyse - Activité', 'Champ d’application de votre analyse - Répartitions', 'Définir des opportunités d’amélioration' et 'Définir des objectifs'.

    Tableau de bord de la console d’analyste

    PRB1734817

    Des info-bulles sont manquantes sur le formulaire « Définition d’activité » Des info-bulles sont manquantes pour « Sélectionner des valeurs d’activité spécifiques », « Activités de groupe », « Activité d’intérêt » et « Nœud de démarrage ».

    Créez un projet dans la configuration guidée.

    Vérifiez que des info-bulles sont manquantes.

    Tableau de bord de la console d’analyste

    PRB1734831

    Les utilisateurs ne peuvent pas trouver leur tableau de bord personnalisé, car ils ne sont pas classés par ordre alphabétique
    1. Créez un projet dans la configuration guidée.
    2. Accédez à « Définir des objectifs ».
    3. Cochez la case « Voulez-vous ajouter un tableau de bord KPI ? ».
    4. Sélectionnez le menu.

    Comportement attendu : les tableaux de bord sont classés par ordre alphabétique.

    Comportement réel : les tableaux de bord ne sont pas classés par ordre alphabétique.

    Tableau de bord de la console d’analyste

    PRB1734997

    Dans la configuration guidée, le bouton Options avancées est manquant sur 4 pages Les utilisateurs s’attendent à ce que lorsqu’ils cliquent sur un bouton, les configurations actuelles effectuées dans la configuration guidée soient enregistrées et ouvrent ce projet dans l’interface utilisateur classique. Avec le bouton manquant, lorsqu’un utilisateur souhaite accéder aux options avancées, il doit terminer l’ensemble de la configuration avant que l’option n’apparaisse dans le menu.
    1. Créez un projet dans la configuration guidée.
    2. Observez si le bouton Options avancées est manquant.

    Tableau de bord de la console d’analyste

    PRB1735015

    Dans Guided Setup, le chargement du type de source sur la page « Définir l’objectif » est lent Il existe de nombreux modèles, ce qui augmente le temps de chargement des sources.
    1. Créez un projet dans la configuration guidée.
    2. Accédez à « Définir des objectifs ».
    3. Cliquez sur Type de source.

    Comportement attendu : les valeurs s’affichent immédiatement après que l’utilisateur a cliqué sur Charger.

    Comportement réel : Il faut beaucoup de temps avant que les 4 options ne se chargent, car elles doivent d’abord terminer le chargement des modèles. Lors du chargement des modèles, un message d’erreur incorrect s’affiche : « Une ou plusieurs valeurs de propriété ne sont pas valides ».

    Tableau de bord de la console d’analyste

    PRB1735043

    Un espace incorrect empêche l’écran de s’adapter et manque des données Dans l’écran « Examiner et explorer », il y a de grandes zones d’espace blanc qui consomment de l’espace critique pour la vue d’ensemble du projet.
    1. Créez un projet dans la configuration guidée.
    2. Assurez-vous qu’il existe des répartitions configurées, un AD et une opportunité d’amélioration importée.

    Il y a beaucoup de texte inutile qui fait défiler l’utilisateur. Une colonne vide indique que quelque chose s’est mal passé lors du chargement de la page.

    Tableau de bord de la console d’analyste

    PRB1736632

    La durée totale est manquante sur les statistiques contextuelles des arcs Une info-bulle de graphique sur des arcs normaux doit afficher 4 mesures de durée (Total, Avg, Med, Standard Deviation), mais affiche actuellement 3 mesures de durée (Moy, Med, Écart-type). Le total est manquant.
    1. Créer un projet (AD = État ou groupe d’affectation).
    2. Accédez à Analyst Workbench.
    3. Cliquez sur un arc non MDM.

    Antivirus Scanning

    PRB1718913

    Les utilisateurs reçoivent une erreur lors de l’exécution d’une règle métier post-insertion sur la table « sys_attachment » Les utilisateurs reçoivent l’erreur suivante lors de l’exécution d’une règle métier post-insertion sur la table « sys_attachment » : « Accès illégal aux requêtes HTTP sortantes dans la création de rapports, utilisez une règle métier asynchrone pour effectuer des requêtes HTTP sortantes ».
    1. Mise à niveau vers Washington DC.
    2. Créez une règle métier sur la table « sys_attachment » en dehors du champ d’application global avec les champs suivants :
      • Quand exécuter : après
      • Insérer : cochée
      • Condition de filtre : déclenchez-le en fonction du chargement d’une pièce jointe dans une table du même périmètre que celui sélectionné
      • Script : var stream = new GlideSysAttachment().getContent(current) ;

    Une erreur s’affiche dans le débogueur de script.

    Moteur d’installation de l’application

    PRB1716980

    Les sections de formulaire d’interface utilisateur dans les packages d’application suppriment la vue par défaut au lieu de supprimer la vue ciblée Cela peut affecter à la fois les sys_ui_sections et les sys_ui_form_sections servis par FormSectionUpdateLoader et SectionElementUpdateLoader.

    Moteur d’installation de l’application

    PRB1733557

    Il manque store_packages lors de l’ajout de nouveaux nœuds L’ajout de nouveaux nœuds doit activer les packages requis.

    Moteur d’installation de l’application

    PRB1736711

    KB1634502

    Le lien connexe « Désinstaller l’application » ne s’affiche pas sur les enregistrements sys_store_app

    Consultez l'article KB listé pour en savoir plus.

    Gestionnaire d'applications

    PRB1711975

    Les applications incluses ne s’affichent pas sur la page « Détail du produit » Les applications incluses ne s’affichent pas sur la page « Détail du produit », mais elles s’affichent dans la fenêtre contextuelle de préinstallation.

    Gestionnaire d'applications

    PRB1714732

    La sélection de l’application Studio du moteur de développement d’application dans la nouvelle interface du gestionnaire d’applications entraîne une erreur et l’enregistrement d’application ne s’ouvre pas Un message d’erreur s’affiche : « Échec de l’extraction des détails du produit à partir de l’instance ». L’enregistrement d’application ne se charge pas.

    Gestionnaire d'applications

    PRB1736510

    Un utilisateur administrateur n’est pas en mesure d’installer une application de cadre de travail lorsque les mises à jour d’application uniquement des applications de cadre de travail sont expédiées à partir du magasin Il n’existe actuellement aucun moyen dans le gestionnaire d’applications de permettre à un administrateur de mettre à jour ces applications.

    Gestion des portefeuilles d'applications

    PRB1729310

    L’application « Export to PowerPoint for Application Portfolio Management (sn_apm_ppt_export) » est dupliquée dans deux fichiers jar dans une distribution Glide La version améliorée de l’application ne doit être configurée que sous un seul module.

    Approbations

    PRB1729612

    Un problème de performances se produit lors de l’interrogation d’un sc_req_item lorsque la demande est supprimée pour un champ Étape Il s’agit d’un scénario rare qui se produit en raison d’un problème de données.
    1. Créez un enregistrement de sc_req_item.
    2. Supprimez l’enregistrement de demande (à partir du script en arrière-plan) et le contexte du workflow.
    3. Interrogez les sc_req_item dans une vue de liste avec le champ Étape affiché.

    Notez que le chargement de sc_req_item prend un temps excessif et que le convertisseur de colonne « Étape » affiche les noms des approbateurs qui ne sont pas associés à la demande.

    Authentification

    PRB1742755

    La connexion à l’authentification unique (SSO) SAML (Security Assertion Markup Language) échoue pour MultiSSOv1 lors d’une mise à niveau vers Washington DC Une erreur s’affiche : « Erreur : impossible de valider la réponse SAML ».
    1. Configurez une instance dans l’Utah ou Tokyo.
    2. Installez le module d’extension MultiSSO.
    3. Configurez l’IDP SAML avec MultiSSOv1.
    4. Démarrez la mise à niveau de l’instance vers Washington DC.
    5. Assurez-vous que le JDK est également sélectionné pour la mise à niveau vers la version 17.
    6. Dès que la mise à niveau a démarré, essayez de vous connecter à l’instance à l’aide de l’authentification unique SAML.

    Comportement attendu : l’utilisateur doit pouvoir se connecter à l’instance avec succès.

    Comportement réel : l’utilisateur est redirigé vers la page /external_logout_complete.do.

    Infrastructure de tests automatisés (ATF)

    PRB1731473

    Les tests de performances d’Automated Test Framework (ATF) échouent de manière inattendue si le test implique un signe de pourcentage (%) Une erreur est générée : « URLDecoder : modèle d’échappement de fin incomplet (%) ».
    1. Vérifiez qu’il existe une instance configurée pour les tests de performances ATF, y compris l’activation d’ATF et éventuellement l’installation de Cloud Runner.
    2. Accédez à la ATF > Module de tests.
    3. Cliquez sur Nouveau.
    4. Saisissez n’importe quel nom.
    5. Cliquez sur Enregistrer.
    6. Cliquez sur Ajouter une étape de test.
    7. Choisir Formulaire > Ouvrir un nouveau formulaire.
    8. Cliquez sur Suivant.
    9. Définissez la table sur « Incident ».
    10. Cliquez sur Envoyer.
    11. Ajoutez une autre étape de test.
    12. Choisir Formulaire > Définir des valeurs de champ.
    13. Cliquez sur Suivant.
    14. Définissez la description courte sur « C’est plus de 9 000 % ».
    15. Réglez l’appelant sur « Abraham Lincoln » (peu importe).
    16. Cliquez sur Envoyer.
    17. Ajouter une autre étape de test, choisir Formulaire > Soumettre un formulaire.
    18. Cliquez sur Suivant.
    19. Cliquez sur Envoyer.
    20. Cliquez sur Exécuter le test de performances.
    21. Choisissez un test exécutable client.
    22. Vérifiez l’authentification.
    23. Cliquez sur Exécuter le test.

    Comportement attendu : le test de performances s’exécute jusqu’à la fin.

    Comportement réel : le test de performance termine les cycles d’échauffement, mais après le premier essai sans échauffement, il génère une erreur.

    Case and Knowledge Management pour HR Service Delivery

    PRB1722282

    Une table « Date d’effet (sn_fedtables_effective_date » doit être ajoutée au module d’extension « Tables fédérales »

    Case and Knowledge Management pour HR Service Delivery

    PRB1733688

    Les analyses de la cause première (RCA) pour la visibilité des compétences, les notes de résolution et la génération de la base de connaissances posent un problème
    1. Ouvrez n’importe quel ticket dans Agent Workspace.
    2. Définissez l’état sur « Fermé terminé ».

    Le modal s’ouvre avec une erreur lors de la génération du RCA.

    Case and Knowledge Management pour HR Service Delivery

    PRB1735835

    Si le ticket est ouvert à partir de la liste connexe « Interaction », les pièces jointes sont copiées dans un ticket. Par conséquent, les pièces jointes de l’interaction au ticket RH ne devraient être copiées que si le ticket RH est créé à partir de cette interaction et que la propriété système contient le nom de table de ce ticket RH.
    1. Connectez-vous à une instance en tant qu’administrateur/agent.
    2. Créez un ticket RH pour un utilisateur.
    3. Créez une interaction pour le même utilisateur.
    4. Ajoutez des pièces jointes à l’interaction.
    5. Permet d’accéder aux tickets ouverts pour l’utilisateur dans la liste connexe « Interaction ».

      Le ticket créé à l’étape 2 se trouve dans la liste.

    6. Ouvrez le ticket.
    7. Accédez à la barre latérale des pièces jointes.

    Comportement attendu : si le ticket est affiché depuis le ticket, les pièces jointes ne doivent pas être copiées.

    Comportement réel : les pièces jointes de l’interaction sont copiées dans un ticket.

    Gestion des changements

    PRB1730997

    Les utilisateurs qui sont en mesure de créer un enregistrement connexe peuvent désormais lire les enregistrements du modèle STTRM associés
    1. Installez l’application SRM.
    2. Créez un utilisateur, srm.responder, et donnez-lui le rôle : sn_sow_srm.srm_responder.
    3. Empruntez l’identité de l’utilisateur srm.responder.
    4. Accédez à chg_model_list.do.

    Comportement attendu : un enregistrement est visible par l’utilisateur.

    Comportement réel : aucun enregistrement n’est visible pour l’utilisateur.

    Mise en service et gouvernance du cloud

    PRB1633842

    KB1570483

    Après que Cloud Provisioning and Governance (CPG) vers « Migration de modèles » Détection dans le cloud lance toujours les commandes d’API dans le cloud (CAPI), ce qui a un impact sur les performances La migration ne s’applique pas aux étapes personnalisées.
    1. Migrez CPG vers « Modèles ».
    2. Exécutez la détection dans le cloud AWS ou Azure.
    3. Vérifiez sn_cmp_order.

    De nombreuses entrées sont créées.

    Mise en service et gouvernance du cloud

    PRB1688734

    Le traitement des événements dans le cloud Amazon Web Services (AWS) est lent avec des comptes de service 4k et des identificateurs d’instance de produit (PID) de 16, 24, 32, 40 et 48 La majorité des événements dans le cloud ne sont affectés qu’à quelques ID de processus, ce qui ralentit le traitement. Les événements dans le cloud n’étaient pas répartis de manière égale entre les threads actifs ou les PID.

    Signature de code

    PRB1729370

    Le processus de vérification préalable des signatures de code n’ignore pas les signatures qui ont été incorrectement corrigées pendant la génération Le processus de migration actuel voit tous les enregistrements de signatures pour une table spécifique. Les enregistrements qui peuvent être migrés correspondent à la valeur signature_generation_filter d’un enregistrement de configuration de signature correspondant. Les enregistrements qui ne peuvent pas être migrés ne correspondent pas à la valeur de filtre de génération de l’enregistrement de configuration de signature. Le processus de migration crée une tâche de migration pour gérer tous les enregistrements de la table identifiée. La tâche de migration est exécutée, mais elle n’a jamais été en mesure de signer un sous-ensemble d’enregistrements, car la tâche de migration filtre correctement les enregistrements à signer à partir d’une table à l’aide du filtre de génération de signature. Si aucune signature n’est générée pour ces enregistrements supplémentaires, l’exécution suivante de la tâche « Prérequis » ou « Activer la signature de code » trouve à nouveau ces mêmes enregistrements et crée une tâche de migration pour ces enregistrements. Ce cycle sans fin se poursuit.
    1. Démarrez le processus de configuration du cercle de confiance (COT) sur la sous-production et la prod.
    2. Sur l’instance de production, lorsque vous êtes prêt à activer la signature de code, cliquez sur le bouton Vérification du bouton Prérequis .

    Base de données de gestion des configurations (CMDB)

    PRB1725830

    Un identificateur d’instance de produit (PID) doit être unique lorsque plusieurs configurations sont définies Un PID doit être unique même lorsque deux noms de colonnes différents ont la même valeur.
    1. Créez une configuration PID pour « serial_number » avec une priorité « 100 » sur le matériel.
    2. Créez une configuration PID pour « nom » avec la priorité « 200 » sur le matériel.
    3. Pour le CI matériel 1, appelez generatePID() avec serial_number='abc'.
    4. Pour le CI matériel 2, appelez generatePID() avec name='abc'.

    Comportement attendu : les deux PID doivent être différents.

    Comportement réel : les deux PID sont identiques et une erreur s’est produite.

    Base de données de gestion des configurations (CMDB)

    PRB1728603

    Problèmes de performances avec CMDBUtil. getRelatedServices lorsque l’utilisateur a de nombreuses relations à chaque niveau L’option Actualiser les services impactés est appelée à partir du formulaire d’interface utilisateur de change_request ITSM lorsque l’utilisateur spécifie l’élément de configuration et appuie manuellement sur le bouton pour appeler cette API. Pour un utilisateur disposant d’un grand nombre de données CMDB, cette API consomme une mémoire excessive, ce qui entraîne le redémarrage du nœud JVM.
    1. Créez une carte des relations où un CI cible a de nombreuses relations à chaque niveau (faible profondeur mais large).
    2. Lors de l’actualisation des services sur le CI, notez si les journaux de nœud indiquent que la requête est marquée comme étant volumineuse avec de nombreux sys_id dans la clause IN.

    Base de données de gestion des configurations (CMDB)

    PRB1729639

    Plusieurs validateurs avec le même sys_id provoquer une exception du moteur Identification et réconciliation (IRE) lorsque le rapprochement est activé La « dernière mise à jour » de la source de données semble s’attendre à une sys_id unique dans le lot de validateurs.

    Base de données de gestion des configurations (CMDB)

    PRB1733568

    Dans l’espace de travail CMDB, il y a un problème d’autorisation de visualisation de par sur plusieurs pages Tableaux de bord concernés : « Ressource dans le cloud par rapport aux ressources hors cloud », « CI traités par RE », « Charges utiles partielles » et « CI utilisés dans l’attestation des données ».
    1. Lancez une instance.
    2. Empruntez l’identité d’un administrateur CMDB.
    3. Accédez à la Espace de travail CMDB > Accueil > Vue d'ensemble CI.

    Comportement attendu : toutes les visualisations PAR doivent être visibles.

    Comportement réel : erreur « Vous n’avez pas l’autorisation d’accéder à cette visualisation ».

    Plate-forme principale

    PRB1729679

    Les mesures d’utilisation de l’exportation de journaux Hermes sont incorrectes en raison des limitations de type de données de nombres entiers La gestion des licences précédente a des unités en octets, tandis que le tableau de bord Subscription Management souhaite évaluer en gigaoctets.

    Persistance de la base de données : gestion des données

    PRB1719831

    L’encombrement ou les sys_physical_table_stats de la base de données n’affichent pas la taille de table correcte Les détails de la ligne pour table_name ne sont pas égaux aux storage_alias de la table sys_storage_table_alias.
    1. Créez une table de test de plus de 40 caractères.
    2. Vérifiez qu’il s’agit d’un alias dans sys_storage_table_alias.
    3. Ajoutez des enregistrements à la table de test.
    4. Exécutez la sys_trigger pour le collecteur de statistiques de table physique.

    Notez que la valeur n’est pas mise à jour dans la table sys_physical_table_stats.

    Persistance de la base de données : gestion des données

    PRB1733299

    CloneDBAPI().getExcludeStatements échoue lors de l’exclusion avec une erreur : « sys_term02.sys_class_name doesn’t exist » Il s’agit d’un problème d’API de persistance qui vérifie une cible qui n’existe pas. Il génère une instruction delete incorrecte.

    Persistance de la base de données : gestion des données

    PRB1739961

    La suppression de l’exécution de l’archivage entraîne l’effacement des références d’exécution d’archivage de sys_archive_log L’option de règle en cascade de référence par défaut efface les champs de référence lorsqu’un enregistrement référencé est supprimé. Il s’agit du comportement par défaut de la plateforme.
    1. Connectez-vous à l’instance.
    2. Accédez au formulaire « Liste sys_archive_run ».
    3. Sélectionnez n’importe quel enregistrement.
    4. Supprimez l’enregistrement.

    Tous les enregistrements référencés dans le sys_archive_log par cette exécution d’archive sont mis à jour sur « NULL ». En d’autres termes, la colonne « archive_run » de sys_archive_log est effacée.

    Persistance de la base de données : échelle des données

    PRB1695065

    Il y a une augmentation du nombre de processeurs de base de données dans les versions de Washington DC L’augmentation n’est pas élevée, mais perceptible, autour de 5 à 7 %.
    1. Déployez une instance Washington DC avec un réplica.
    2. Installez le module d’extension « Secondary DB Pools ».
    3. Configurez-le pour le routage dynamique.
    4. Vérifiez que certaines requêtes sont acheminées dynamiquement vers le réplica.
    5. Consultez le tableau sys_db_table_checkpoints.

      Il doit comporter trois colonnes : table_name, compartiment et last_write_time.

    6. Mettez à niveau l’instance.
    7. Vérifiez à nouveau la table.

    Persistance de la base de données : échelle des données

    PRB1717142

    Les instructions « IN » doivent utiliser un seul paramètre La complexité du changement doit être réduite et la limite actuelle dans l’instruction « IN » doit être augmentée pour certains utilisateurs de 900 à une valeur importante comme 100 K.

    Persistance de la base de données : échelle des données

    PRB1743080

    S’il n’y a pas de pool de base de données secondaire actif, TableChackpoint MissingTablePopulator ne doit pas renseigner les points de contrôle Le problème entraîne un mauvais acheminement des requêtes pendant l’intervalle entre l’activation du routage dynamique (via le marquage du pool secondaire actif) et le moment où les modifications sont appliquées au réplica en lecture jusqu’au point temporel précédent. Elle peut être de quelques secondes à quelques heures, en fonction du décalage de réplication.
    1. Désactivez tous les pools de bases de données secondaires.
    2. Exécutez le sys_trigger « Point de contrôle de table manquant pour le remplisseur de table ».
    3. Vérifiez que le sys_db_table_checkpoint ne contient aucune ligne.

    Persistance de la base de données

    PRB1709370

    Les annotations post-migration ne sont pas affichées dans une instance

    Persistance de la base de données

    PRB1711864

    Les alias de vue de base de données ne prennent pas en charge les mots restreints dans Postgres
    1. Ouvrez une instance basée sur PostgresSQL.
    2. Créez une vue de base de données.
    3. Définissez l’alias de l’une des tables de jointure sur « utilisateur ».
    4. Essaie.

    Persistance de la base de données

    PRB1721860

    Activer les optimisations DBQuery pour Postgres L’optimisation postgen des requêtes SQL est effectivement désactivée sur Postgres, car l’optimisation UNION et la coercition de jointure LEFT ne prennent pas complètement en charge les espaces réservés.

    Vues de la base de données

    PRB1730383

    Des enregistrements sont manquants dans les vues de base de données avec champs Fonction Si des tables sont créées par les utilisateurs à partir de vues de base de données, les enregistrements sont perdus en raison d’identificateurs non valides/d’erreurs de syntaxe lorsque Glide met les alias entre guillemets et envoie les requêtes à la base de données Oracle.

    Interpréteur de commandes de l’application de développeur

    PRB1736577

    Selon WFS, les paramètres arbitraires doivent être pris en charge pour les onglets intégrés

    Détection

    PRB1713654

    w3wp.exe ne doit pas être filtré dans la table running_process_filter w3wp.exe s’agit d’un processus de travail Internet Information Services (IIS) qui peut ouvrir des connexions de trafic vers divers composants, tels que des bases de données. La suppression de ce processus de cmdb_running_process provoque un problème. Le trafic n’est pas là et les candidats du service d’application ne sont pas en mesure de connecter le trafic au service.
    1. Créez un service avec une connexion d’IIS à une autre application.
    2. Nettoyez cmdb_running_process.
    3. Appliquez le filtre.
    4. Réexécutez la détection.

    Le processus n’est pas là à cause du filtre.

    Détection

    PRB1740315

    L’exécution des informations d’identification SNMP v1/v2 sans relation renvoie un échec
    1. Sur une instance Washington DC, vous devez disposer d’un appareil SNMP qui fonctionne avec des informations d’identification SNMP v1/v2 spécifiques.
    2. Exécutez une analyse de détection qui utilise uniquement ces informations d’identification.
    3. Confirmez qu’il n’y a aucune relation avec ces informations d’identification.
    4. Vérifiez les résultats du module SNMP - Classifier et vérifiez que la détection n’est pas terminée pour cet appareil.

    Back-end unifié d’Intelligence documentaire

    PRB1731549

    Un utilisateur connecté avec des rôles « Platform_ml_di » reçoit une erreur de console lors de l’utilisation de « dessiner la grille » Dans la console, l’erreur suivante s’affiche : « docintel.af7aa5f0690f4a0925bb.min. js ?sysparm_substitute=false&x ?v=01-13-2024_1800 :3 Échec de la mise à jour des métadonnées des images : TypeError : impossible de lire les propriétés de null (lecture de « sys_id »).
    1. Créez un cas d’utilisation.
    2. Créer des champs.
    3. Créer une table de groupe
    4. Créez une tâche avec une pièce jointe.
    5. Connectez-vous en tant qu’utilisateur disposant d’un rôle « Platform_ml_di ».
    6. Une fois la tâche traitée, ouvrez la vue « Agent ».
    7. Dessinez la grille en utilisant le mode « Dessiner ».

    Back-end unifié d’Intelligence documentaire

    PRB1737274

    Une valeur normalisée n’est pas enregistrée dans l’enregistrement cible
    1. Créez un UC avec un type de données différent.
    2. Définissez la table cible sur « Incident ».
    3. Affectez l’un des champs cibles de la clé en tant que description de la table « Incident ».
    4. Créez le flux d’intégration.
    5. Activez les deux flux.
    6. Créez un enregistrement d’incident.
    7. Une fois la tâche traitée, ouvrez-la dans la vue « Agent ».
    8. Affectez les valeurs.

      La valeur normalisée est visible dans la vue « Agent ».

    Comportement attendu : après avoir soumis la tâche, la valeur normalisée doit être mise à jour dans le champ Description de l’enregistrement d’incident.

    Comportement réel : n’enregistre pas la valeur normalisée des métadonnées et prend la valeur réelle.

    Chiffrement Edge

    PRB1732006

    Les utilisateurs ne peuvent pas créer de configurations Edge Encryption sur des instances Oracle Les utilisateurs reçoivent le message d’erreur suivant : « Votre session ne passe pas par un proxy Chiffrement Edge de ServiceNow. La modification de la configuration est désactivée.
    1. Connectez-vous à une instance avec des autorisations élevées.
    2. Accédez à « Configuration du chiffrement » dans le menu.
    3. Cliquez sur Créer.

    Notifications par e-mail

    PRB1726155

    La fonctionnalité de désabonnement en un clic de Gmail devrait être prise en charge Gmail exige désormais que les expéditeurs qui envoient 5 000 messages ou plus par jour à des comptes Gmail suivent un nouveau protocole. Les messages marketing et les messages d’abonnement doivent prendre en charge le désabonnement en un clic et inclure un lien de désabonnement clairement visible dans le corps du message. La conception actuelle ne prend pas en charge les liens de désabonnement en un clic pour les e-mails.

    Centre des employés

    PRB1733428

    Une définition scriptée basée sur une nouvelle définition du portail Centre des employés (EC) pour la télémétrie Recherche IA doit être créée

    Centre des employés

    PRB1733430

    Des définitions scriptées basées sur les nouvelles définitions du portail Employee Center (EC) pour les expériences personnalisées doivent être créées

    Gestion des événements

    PRB1723329

    Une utilisation élevée de la mémoire dans le générateur d’arborescence des impacts de Gestion des événements affecte le nœud et entraîne l’arrêt des threads par le gestionnaire de mémoire. Lorsque le gestionnaire de mémoire détecte que le nœud manque de mémoire, il met fin aux processus les plus longs.

    Gestion des événements

    PRB1730957

    Le global. L’objet SNC n’est pas accessible à partir de l’application d’automatisation d’alerte incluse dans le périmètre de l’espace de travail pour l’exploitation des services (SOW) L’objet SNC fait partie du champ d’application global et n’est pas accessible à partir d’une application incluse dans le périmètre.
    1. Créez un script dans le périmètre d’automatisation des alertes SOW pour obtenir les détails de la règle d’événement.
    2. Exécutez le script.

    Une erreur s’affiche : « L’objet SNC n’est pas défini ».

    Gestion des événements

    PRB1731538

    L’ACL de règle d’événement (em_match_rule) avec un filtre de script sur « Groupe d’affectation » ne fonctionne pas Les ACL scriptées ne peuvent être appliquées qu’aux tables incluses dans le périmètre de l’application. lors de l’application d’ACL entre des périmètres, seul le rôle peut être spécifié sans conditions.
    1. Remplacez le champ d’application par « Automatisation des alertes de l’Espace de travail pour l’exploitation des services ».
    2. Créez une ACL de lecture sur la table em_match_rule.
    3. Ajoutez une condition ou un script où la condition = assignment_group n’est pas « Aucune ».
    4. Cliquez sur Enregistrer/Mettre à jour.

    Comportement attendu : l’ACL doit filtrer les enregistrements en fonction du groupe d’affectation.

    Comportement réel : l’ACL conditionnelle/scriptée ne fonctionne pas et aucun enregistrement n’est affiché.

    Gestion des événements

    PRB1735920

    Une connexion de test sur des connecteurs pull génère une erreur non définie Le Serveur MID ne peut pas mettre à jour les instances de connecteur en raison de la règle métier « Confirmer que l’utilisateur appartient au groupe d’affectation ».

    Place de marché des services sur site

    PRB1733356

    Un agent ne peut pas voir les détails de la tâche sur une carte de demande et un écran de demande de place de marché dans l’application mobile Contractor Un agent ne peut pas voir les détails de la tâche sur la carte de demande de place de marché et un demandeur ne voit qu’une seule étape à la fois dans le playbook.

    Place de marché des services sur site

    PRB1736542

    Dans Marketplace, la fenêtre de réponse ne se ferme pas automatiquement lorsque les conditions de fermeture « Première acceptation/Toutes les réponses reçues » sont remplies Vérifié sur la plateforme et le playbook.
    1. Créez une méthode d’engagement dont la condition de fermeture est « Première acceptation ».
    2. Poussez une tâche vers la place de marché.
    3. Créez une demande de place de marché avec la méthode d’engagement nouvellement créée.
    4. Sélectionnez les participants.
    5. Transmettez la demande par push.

    Une fois qu’une réponse est acceptée, la fenêtre de réponse ne se ferme pas automatiquement.

    Flow Designer (canal familial)

    PRB1658718

    Les tâches générées par Catalog Builder pour les éléments demandés (RITM) ont des champs vides si l’élément de catalogue est mis à jour après la soumission du RITM

    Flow Designer (canal familial)

    PRB1730142

    KB1588358

    Les actions basées sur REST ne fonctionnent pas dans un flux nouvellement créé Les actions de spoke d’apprentissage Workday fonctionnent correctement lors du test via « Action », mais lorsqu’un nouveau flux est créé en ajoutant des actions basées sur REST, une erreur est générée après avoir cliqué sur le bouton Exécuter le test .
    1. Accédez à la Tous > Studio de workflow.
    2. Créez un flux.
    3. Ajoutez des actions basées sur REST disponibles dans le spoke Workday Learning.
    4. Exécutez le flux.

    Flow Designer (canal familial)

    PRB1730306

    La mise à niveau vers Washington et EV2 doit utiliser upgradeAPI pour déterminer si une mise à niveau est terminée Les flux de priorité haute et basse indiquent « Événement non valide ».
    1. Mettre à niveau une instance vers Washington DC.
    2. Mettez à jour la priorité de n’importe quel flux dans les paramètres « Exécution du flux » sur Élevée/Faible (P4/P7).
    3. Exécutez le flux.
    4. Respectez les journaux de nœuds.

    Il existe un journal qui commence par « L’événement est destiné à un événement non valide ».

    Flow Designer (canal familial)

    PRB1732525

    Il n’y a aucun moyen de naviguer ou de faire défiler jusqu’à tous les flux sur la nouvelle page « Désactiver les flux » Ce problème ne se produit que sur une instance partiellement mise à niveau.
    1. Confirmez qu’il existe au moins 20+ flux actifs (publiés) dans Flow Designer. Si ce n’est pas le cas, effectuez jusqu’à 20 flux.
    2. Accédez à la page « deactivate-flows » dans l’instance.
    3. À partir de là, les utilisateurs doivent voir les 20 flux actifs (ou plus) à désactiver. Auparavant, il n’apparaissait que jusqu’à 13.

    Flow Designer (canal familial)

    PRB1736161

    Modifier l’API Créer un flux pour renvoyer l’intégralité de la charge utile au lieu de la sys_id uniquement, même pour « créer à partir de zéro » Modifiez l’API de flux de création pour renvoyer l’intégralité de la charge utile au lieu de la sys_id uniquement, même pour « créer à partir de zéro ». Pour l’instant, il ne renvoie que les sys_id.

    Flow Designer (canal familial)

    PRB1736205

    FlowSkeleton doit extraire l’intégralité du flux et le transmettre à l’interface utilisateur du Concepteur de flux pour Washington Il s’agit d’un changement de Glide.

    Flow Designer (canal familial)

    PRB1736753

    Les enregistrements GR fantômes (non validés) ne peuvent pas être transmis aux flux secondaires
    1. Créez un élément de catalogue via le générateur de catalogue.
    2. Sélectionnez un modèle.
    3. Sous « Exécution », pour « Flux sélectionné », choisissez « Exécution de la demande par étapes ».
    4. Sous « Étapes », créez les étapes d’approbation et de tâche.
    5. Examinez et soumettez l’élément de catalogue pour le publier.
    6. Soumettre un élément demandé (RITM) pour l’élément de catalogue.
    7. Approuvez la première approbation.
    8. « Fermer terminée » la première tâche.
    9. Avant d’approuver la deuxième approbation, modifiez l’élément de catalogue via le générateur de catalogue.
    10. Modifiez les champs Brève description et Groupe d’affectation de la deuxième tâche.
    11. Enregistrez l’élément de catalogue.
    12. Publiez l'élément de catalogue.
    13. Sur le RITM, approuvez la deuxième approbation.

    La deuxième tâche est créée, mais les champs Brève description et Groupe d’affectation sont vides.

    Flow Designer (canal familial)

    PRB1737061

    Les instantanés de flux ne peuvent pas être désérialisés lorsque leur longueur totale de caractères dépasse la limite de désérialisation Un flux secondaire s’affiche comme « charge utile » dans la vue « Opérations de flux » et le contexte du flux secondaire ne peut pas être ouvert.
    1. Créez un flux de grande ampleur.
    2. Vérifiez que le flux utilise des flux secondaires.
    3. Mettez à niveau l’instance.

    Observez qu’une erreur 'Longueur maximale de chaîne' est atteinte.

    Flow Designer (canal familial)

    PRB1737168

    FlowSkeleton doit extraire un flux entier et le transmettre à l’interface utilisateur de Concepteur de flux Il s’agit d’un changement de Glide. Il s’agit d’une createFlow() normale et non de flowSkeleton ::createFlow().
    1. Créez un flux.
    2. Regardez les flow.json renvoyées dans l’onglet « Réseau ».

    Comportement attendu : la valeur de flowEngineVersion est « 2 ».

    Comportement réel : la valeur de flowEngineVersion est « 0 ».

    Flow Designer (canal familial)

    PRB1740657

    Lorsqu’un nouveau flux/flux secondaire est créé à partir de Studio de workflow, le nouveau flux est en lecture seule
    1. Connectez-vous à l’instance avec un utilisateur qui dispose du rôle now.assist.creator et flow_designer.
    2. Accédez à Studio de workflow.
    3. Créez un flux/flux secondaire avec « Créer avec Now Assist » et « Créer à partir de zéro ».

      Notez que le flux/le flux secondaire créé est en lecture seule.

    4. Reconnectez-vous à l’instance avec un utilisateur qui ne dispose pas du rôle now.assist.creator.
    5. Accédez à Studio de workflow.
    6. Créez un flux ou un flux secondaire.

      Notez que le flux/le flux secondaire créé est en lecture seule.

    Concepteur de flux

    PRB1732705

    Il ne parvient pas à accéder à la création d’une action « Flux de données » à partir d’un formulaire « Source de données »
    1. Accédez à la Sources de données > Créer une source de données > Flux de données.
    2. Dans le champ Action de demande , cliquez sur le lien qui lance Concepteur de flux.

    Comportement attendu : après avoir cliqué sur le lien Demander une action , Flow Designer doit être lancé dans un nouvel onglet, dans lequel un utilisateur peut saisir « Flux de données ».

    Comportement réel : lance la page d’accueil de Flow Designer.

    Moteur de flux

    PRB1721792

    Il existe un problème potentiel de mémoire insuffisante avec « Signaler toutes les itérations » de la V1 Le problème se pose à Washington DC.
    1. Créez un flux avec « pour chaque » avec un corps de boucle modérément complexe.
    2. Définissez la version de propriété de la version majeure du moteur sur « 1 ».
    3. Activez « Signaler toutes les itérations » à partir de sys_flow_execution_settings pour le flux.
    4. Testez le flux avec un nombre assez important d’itérations (~1000).

    Comportement attendu : aucun problème de mémoire n’est attendu. S’il y en a, le nombre d’itérations à signaler doit être configurable pour réduire l’utilisation de la mémoire.

    Comportement réel : il n’existe aucune configuration permettant de contrôler le nombre d’itérations à signaler dans V1.

    Moteur de flux

    PRB1727565

    Playbook n’est pas disponible pour un ticket d’accord de confidentialité (NDA) Les étapes ne se chargent pas et vous observez l’erreur : « Aucune étape du playbook n’est disponible ».

    Moteur de flux

    PRB1733890

    Les utilisateurs ne peuvent pas compiler les actions des scripts avec ArrayIndexOutOfBoundsException Une erreur est générée : « Impossible de récupérer l’instantané pour le test : com.snc.process_flow.exception. ProcessAutomationException : impossible de récupérer l’instantané pour le test...

    Modules d’extension de la plateforme GRC

    PRB1708730

    Aucun résultat n’est stocké pour le type de chaîne « métrique » dans asmt_category_result

    Modules d’extension de la plateforme GRC

    PRB1728648

    Le concepteur d’évaluation des risques du fournisseur effectue de nombreux appels sortants, ce qui provoque le blocage du navigateur Il y a environ ~60 appels sortants par seconde.

    Analyse de l'intégrité des journaux

    PRB1739129

    La section « slowlog » doit être modifiée sur le modèle « Index de documents » L’enregistrement du mappage d’index échoue si une ligne n’est pas supprimée de la section « slowlog ».

    Hermès (Famille)

    PRB1719998

    L’enregistrement « exclure » d’une configuration de clone est manquant dans l’hermes_cluster_config Des images d’amorçage supplémentaires post-clones apparaissent dans le hermes_cluster_config en raison d’un enregistrement « exclure » manquant pour la configuration du clone.

    Hermès (Famille)

    PRB1725360

    Une mise à jour du nombre de partitions ne fonctionne pas sur les rubriques avec un préfixe d’espace de noms
    1. Créez une rubrique connectée à un espace de noms qui n’est pas l’espace de noms par défaut et qui a une valeur de préfixe.
    2. Tentative de mise à jour du nombre de partitions.

    C’est un échec.

    Hermès (Famille)

    PRB1726365

    Bloquer les noms de noms commençant par .sn_ préfixe et bloquer la mise à jour du préfixe des espaces de noms Le préfixe sn_ est le préfixe utilisé pour app_ids. Si un espace de noms commence par cette valeur, cela entraîne des problèmes lors de l’analyse du nom de la rubrique dans différentes zones. Les préfixes d’espace de noms ne doivent pas non plus être mis à jour.

    Problème d’ID d’application :

    1. Créez un espace de noms avec le préfixe sn_ « whatever_you_want ».
    2. Créez des rubriques dans cet espace de noms.
    3. Notez que le code qui analyse un nom de rubrique pour le app_id est confus.

    Problème de modification de préfixe :

    1. Créez un espace de noms avec le préfixe « test ».
    2. Créez des rubriques.
    3. Remplacez le préfixe par « test123 ».

    Entre autres problèmes, il est déroutant que les rubriques appartiennent à l’espace de noms « test123 » mais aient le préfixe d’espace de noms « test ».

    HR Service Delivery

    PRB1726178

    La zone de sélection pour les modèles PDF RH ne fonctionne pas sur la page « Marquer les blocs de signature »
    1. Ouvrez un modèle de document RH avec une option pour ajouter une signature.
    2. Ajoutez une zone de sélection en commençant par le mouvement de curseur suivant : Gauche > Bas > Droite.

    Comportement attendu : il doit ajouter une zone de sélection et afficher le champ pour ajouter une signature.

    Comportement réel : la sélection sur le document n’est pas terminée.

    HR Service Delivery

    PRB1735915

    Le rôle « Lecteur de tickets » n’a pas de rôle « Utilisateur de canevas » Le rôle « Lecteur de tickets » n’a pas de rôle « Utilisateur de canevas », qui serait requis lorsqu’un lecteur de tickets tente d’accéder à HR Agent Workspace.

    Identité

    PRB1722897

    La recherche d’un utilisateur par ID fédéré lorsque l’ID est nul entraîne une requête volumineuse qui renvoie des centaines de milliers de lignes La méthode existsByFederatedId exécute une requête GlideRecord par rapport aux sys_user par federated_id. Si la valeur est null, des centaines de milliers d’enregistrements peuvent être renvoyés.

    Réplication de données d’instance (IDR)

    PRB1719250

    Les enregistrements volumineux entraînent une exception L’exception : 'databind. JsonMappingException : la longueur de la chaîne (20051112) dépasse la longueur maximale (20000000)'.
    1. Créez un ensemble de réplications sur la table kb_knowledge.
    2. Créez un enregistrement kb_knowledge supérieur à 2 Mo.
    3. Dupliquez l’enregistrement.

    Comportement attendu : l’enregistrement est répliqué.

    Comportement réel : l’enregistrement n’est pas répliqué et une exception est levée.

    Réplication de données d’instance (IDR)

    PRB1725366

    Il y a une erreur StackOverflowError lors de l’initialisation de ScopedReplicationEntryInspector (IDRReplicationEntryInspector) Le nœud est dans un état bloqué.

    Concentrateur d'intégration

    PRB1715757

    IntegrationStatsCollector impacte la mémoire de rappel Un vidage de tas s’accrochait à 60 Mo.

    Concentrateur d'intégration

    PRB1717282

    Une étape Java Database Connectivity (JDBC) génère une erreur pour la base de données Oracle (base de données) Un message d’erreur s’affiche : « Impossible de se connecter à la base de données spécifiée ».
    1. Ajoutez une étape JDBC à une action.
    2. Fournissez les détails appropriés pour la base de données Oracle.
    3. Cliquez sur le bouton Tester l’étape JDBC .

    Concentrateur d'intégration

    PRB1726906

    L’importation d’une étape openAPI échoue lorsqu’une spécification ne contient pas d’objet SecurityScheme Les utilisateurs reçoivent le message d’erreur suivant : « Erreur lors de l’extraction des sources OpenAPI : impossible d’invoquer « java.util.Map.get(Object) », car « securityScheme » est nul. Consultez les journaux pour détecter les erreurs de suivi ou activez la propriété glide.rest.debug pour vérifier le traitement de la demande REST.
    1. Créez un spoke à partir du studio de workflow.
    2. Sélectionnez l’option « Spécification OpenAPI » pour créer un spoke.
    3. Cliquez sur le bouton Importer nouveau pour importer une spécification.
    4. Fournissez une spécification qui ne contient pas d’objet securityScheme.
    5. Cliquez sur le bouton Importer .

    Comportement attendu : la spécification doit être importée avec succès.

    Comportement réel : la spécification n’est pas importée.

    Concentrateur d'intégration

    PRB1728853

    Un rôle ACL non valide existe dans les mises à jour de Concepteur de flux Flow Designer crée un enregistrement XML de rôle ACL qui peut interrompre la suppression d’acheminements d’applications.

    Concentrateur d'intégration

    PRB1728993

    Sur le moteur V2 et MID, une action DataStream qui s’exécute avec FlowAPI lève une exception JsonMappingException Le problème est uniquement observé lorsque l’action est exécutée sur le moteur V2. Sur Engine V1, il n’y a pas de problème.

    Concentrateur d'intégration

    PRB1728996

    Sur Engine V2 sur MID, un flux appelle une action de flux de données qui utilise une API de flux rapide, qui génère une erreur Une erreur s’est produite dans les journaux. Le problème ne concerne que le moteur V2. Le moteur V1 fonctionne bien. L’API none-quick flow fonctionne également correctement.

    Concentrateur d'intégration

    PRB1740218

    Impossible de désactiver IntegrationHubStatsCollector Il n’existe aucune propriété permettant de désactiver IntegrationHubStatsCollector. La propriété « hôtes min/max » ne peut pas être définie sur une valeur inférieure à 10. La fenêtre minimale ne peut pas être définie sur moins de un. Il devrait exister une propriété permettant de désactiver complètement cette fonctionnalité.

    Filtres interactifs

    PRB1723515

    Les filtres des composants personnalisés « Source du filtre » et « Cibles » ne sont pas traduits Les étiquettes des composants n’ont pas de préfixes de traduction. De plus, ils ne sont pas traduits dans une autre langue.

    Cadre de travail de gestion des clés (KMF)

    PRB1697682

    Lorsque le sys_kmf_certificate est volumineux, les demandes signCertificate commencent à créer des mutex longs Lorsque 200 000 enregistrements dans sys_kmf_certificate et ~28 threads tentent d’effectuer une demande de signature de certificat (CSR), les mutex sont maintenus pendant 9 secondes en moyenne.

    Cadre de travail de gestion des clés (KMF)

    PRB1733537

    Les tâches de messages de cluster Key Management Framework (KMF) sont épinglées aux nœuds morts Lorsque les nœuds sont terminés, les utilisateurs voient toujours les tâches de message de grappe KMF qui leur sont affectées avec l’état « prêt ».

    Cadre de travail de gestion des clés (KMF)

    PRB1734297

    Les tâches « message de grappe » du cadre de travail de gestion de clés sont épinglées aux nœuds inactifs En outre, des tâches parentes sont générées pour ALL_NODES.
    1. Définissez la valeur du délai d’expiration sur une valeur irréaliste.
    2. Arrêtez les planificateurs sur l’ensemble de la grappe.
    3. Déclenchez la logique de demande.
    4. Dans le sys_trigger, remplacez fcSenderSystemId par un system_id non valide.
    5. Démarrez les planificateurs sur l’ensemble de la grappe.
    6. Notez que d’autres nœuds ignorent la demande.

    Les utilisateurs peuvent observer le journal suivant dans le nœud du demandeur : « [InstanceKeyCacheRequestHandler] Ignorer la demande du nœud <system_id> : nœud hors ligne ou clé publique indisponible ».

    Cadre de travail de gestion des clés (KMF)

    PRB1734388

    KB1628704

    Les utilisateurs ne peuvent pas déchiffrer les erreurs de script protégé dans les journaux Après une mise à niveau de Washington, les utilisateurs observent un grand nombre d’erreurs de déchiffrement Key Management Framework (KMF) dans les journaux système.

    Consultez l'article KB listé pour en savoir plus.

    Gestion des connaissances

    PRB1731351

    Il y a un problème de performances avec l’API Knowledge avec 100 articles par lot Lorsque vous augmentez les valeurs de décalage, les temps de transaction augmentent.
    1. Créez 50 000 articles de la base de connaissances avec les paramètres suivants :
      • var i =0 ; while(i<50000) { var gr = new GlideRecord('kb_knowledge')
      • gr.short_description = « Tester"+i
      • gr.kb_knowledge_base = 'dfc19531bf2021003f07e2c1ac0739ab'
      • gr.workflow_state = 'publié'
      • gr.setWorkflow(false)
      • gr.insérer() ; i++ ; }.
    2. Installez les modules d’extension du bloc de connaissances.
    3. Installez le module d’extension d’application incluse dans le périmètre de l’API REST KM.
    4. Accédez à la API > sn_km_api > Connaissances > articles ?limit=1000&offset=0hit.
    5. Augmentez les décalages.

    Notez que les transactions prennent un temps étonnamment long, même sans modifier la limite.

    Gestion des connaissances

    PRB1732162

    Un message « Erreur d’analyse de fichier » s’affiche lors de l’importation de fichiers de documents avec des tables Pour les instances déployées sur des serveurs situés dans des pays qui utilisent des virgules (,) comme séparateur de décimales, un problème de back-end empêche l’importation de documents contenant des tables. Un message « Erreur d’analyse de fichier » s’affiche à côté des fichiers.
    1. Exécutez « Déboguer la plateforme ».
    2. Placez un point d’arrêt à l’intérieur de la fonction.
    3. Importez un document avec une table.
    4. Lorsque le point d’arrêt est déclenché, exécutez 'Locale.setDefault(Locale.FRANCE)'.
    5. Continuez le point d’arrêt.

    Moteur d’autorisation de gestion des licences

    PRB1733927

    Les enregistrements RCA en double pour EntitlementAppFamilyProcessor entraînent l’erreur de la tâche « Moteur de gestion des licences » Les utilisateurs reçoivent une erreur liée à _cleanNotInstallableFamilies.
    1. Créez une instance utilisateur avec Vancouver.
    2. Installez les versions SM et LE 2.0.8.
    3. Connectez l’instance à l’instance centrale.
    4. Téléchargez la charge utile EE.
    5. Mettez à niveau l’instance vers la version Washington DC, qui dispose des versions 2.2.7 (LE) et 2.2.8 (SM) mises à niveau.
    6. Exécutez la tâche « Moteur de gestion des licences ».
    7. Vérifiez les journaux d’erreurs dans l’instance.

    Administration des listes

    PRB1732486

    Un composant « Nouveau modal de liste » apparaît dans la boîte à outils UIB (UIB) Lors de la recherche « liste » dans la boîte à outils UIB, un composant pour le nouveau modal de liste s’affiche alors qu’il ne devrait pas l’être.

    Administration des listes

    PRB1737130

    Le regroupement par colonne « Balises » ne fonctionne pas sur la table sc_req_item Le problème se produit dans la version Washington. L’Utah et Vancouver ne sont pas touchés.
    1. Accédez à une instance Washington.
    2. Accédez aux éléments demandés (/sc_req_item_list.do).
    3. Ajoutez la colonne Balises, si nécessaire.
    4. Cliquez avec le bouton droit sur l’en-tête de colonne.
    5. Grouper par balises.

    La table est interrompue et les actions d’interface utilisateur ne sont pas cliquables.

    Gestion des incidents majeurs

    PRB1728923

    Ouvrir l’accès entre périmètres pour la table « Règle de déclencheur d’incident majeur » pour le cas d’utilisation AdminEx Actuellement, la règle de déclencheur d’incident majeur est verrouillée pour l’accès entre périmètres. La même chose doit être ouverte pour les cas d’utilisation AdminEx où les opérations CRUD sont effectuées dans un champ d’application différent.

    Metric Intelligence (famille)

    PRB1728798

    Dans la configuration de la vue « Mesures », les utilisateurs ne peuvent pas choisir le type de CI Lors de la création d’un enregistrement de configuration de la vue « Mesures », après avoir choisi une source, il n’est pas possible de sélectionner le type de CI.
    1. Avoir une série dans la table 'm2ci'.
    2. Accédez à l’élément de menu « configuration de la vue des mesures ».
    3. Cliquez sur Nouveau.
    4. Les utilisateurs ne peuvent pas sélectionner un type de CI dans le menu « Type de CI ».

    Rapprochement Microsoft

    PRB1734544

    Échec de Microsoft Recon avec des erreurs StackOverflowError et IllegalStateException pour une grappe La reconnaissance échoue avec plusieurs erreurs.

    Serveur MID

    PRB1717409

    L’intégration de Discovery avec Cyberark ne fonctionne pas lorsque l’ID de clé d’accès et le mot de passe d’Amazon Web Services (AWS) changent L’intégration à Cyberark utilisée pendant la détection ou la mise en service d’AWS cesse de fonctionner lorsque Cyberark alterne l’ID de clé d’accès AWS et le mot de passe associés au nom d’utilisateur AWS Identity and Access Management (IAM).

    Serveur MID

    PRB1729795

    Un script expire lorsque 30+ fichiers sont présents dans la table « Mise à jour du client » Un script expire lorsque 30+ fichiers sont présents dans la table « Mise à jour du client » avec « Remplacer lors de la mise à niveau » défini sur faux et le type défini sur « Fichier de script de serveur MID ».

    Expérience mobile pour Field Service Management

    PRB1730587

    La valeur de la quantité d’une étiquette sur l’écran de la carte « Sélectionner la pièce à utiliser » n’est pas visible La quantité n’est pas visible pour les actifs qui sont disponibles à l’utilisation.
    1. Connectez-vous en tant qu’utilisateur.
    2. Accédez à la Mes tâches > Mes tâches > Ouvrir n’importe quelle tâche « Travail en cours » > Onglet 'Pièces' > Bouton Action de pied de page > Utiliser la pièce.

    Comportement attendu : les cartes sont affichées, chaque carte affichant la quantité et la valeur entière (nombre) de l’étiquette.

    Comportement réel : les cartes sont affichées, chaque carte affichant la quantité de l’étiquette, mais la valeur entière (nombre) n’est pas visible.

    Navigation unifiée Next Experience

    PRB1733249

    La création d’un groupe personnalisé dans le modal de modification « Favoris » crée deux groupes personnalisés Cela s’est produit en raison de deux actions au lieu d’une seule répartie lorsqu’un élément est cliqué.
    1. Ouvrez le modal de modification « Favori ».
    2. Cliquez sur Créer un groupe personnalisé.

    Comportement attendu : un groupe personnalisé est créé.

    Comportement réel : deux groupes personnalisés sont créés.

    Préférences de notification

    PRB1740799

    Les utilisateurs ne peuvent pas mettre à jour les préférences de notification « Service clientèle » Le nombre d’appels réseau augmente de façon exponentielle lorsque davantage de notifications sont présentes dans une catégorie, ce qui entraîne des problèmes.
    1. Dans la vue « Avancé » de Now Support, sélectionnez Préférences de notification dans le menu de profil.
    2. Sélectionnez la notification du service client dans la liste des notifications.
    3. Sélectionnez Priorité du ticket configurable (CSM) dans la liste.
    4. Sélectionnez Modifier.

    L’écran est vide et revient avec une erreur.

    Éditeur de code Now

    PRB1634262

    Les boutons grisés dans la section « Exécuter ce script » n’ont pas « grisé » comme valeur déterminée par programmation Sur l’écran « Tâche planifiée de politique », les boutons de la section « Exécuter ce script » n’ont pas de valeur déterminée par programmation. Les boutons sont grisés, mais ne sont pas lus par l’utilisateur du lecteur d’écran comme grisés, ce qui peut prêter à confusion pour un utilisateur.
    1. Activez un lecteur d’écran.
    2. Accédez à une instance.
    3. Accédez à la Tous > Travaux planifiés.
    4. Sélectionnez un enregistrement.
    5. Accédez à la section « Exécuter ce script » à l’aide du clavier.
    6. Notez que l’état grisé des boutons n’est pas annoncé comme grisé par le lecteur d’écran.

    Comportement attendu : pour tous les composants de l’interface utilisateur, le nom, le rôle et la valeur (état) doivent être déterminés par programmation. Le lecteur d’écran doit annoncer l’état gradé approprié des boutons.

    Comportement réel : sur l’écran « Tâche planifiée de politique », les boutons de la section « Exécuter ce script » n’ont pas de valeur déterminée par programmation. Les boutons sont grisés, mais ne sont pas lus par l’utilisateur du lecteur d’écran comme grisés, ce qui peut prêter à confusion pour un utilisateur.

    Bibliothèque de composants Now Experience

    PRB1737539

    Il y a une redirection de page lorsqu’une URL est incorporée à l’intérieur d’un composant iFrame Le bac à sable désactivé incluait « allow-top-navigation », ce qui ne devrait pas être le cas.
    1. Ajouter un iFrame à une page UI Builder.
    2. Configurez avec un chemin d’accès relatif racine vers une autre page de l’instance.
    3. Sélectionnez Désactiver le booléen du bac à sable.

    La page redirige vers une page configurée.

    On-Call Scheduling

    PRB1721109

    Les messages d’information ne peuvent pas être utilisés dans les applications Store Les messages d’information sont affichés sur les formulaires 'Classic' après l’approbation du congé.

    On-Call Scheduling

    PRB1724264

    Lorsqu’un utilisateur ayant le rôle « lecture d’incident » accepte un incident à partir d’un appel vocal dans l’escalade, il n’est pas accepté Après avoir accepté l’incident, le message suivant doit être : « Vous avez été affecté à l’affecté ». Au lieu de cela, il indique le message suivant : « Échec de l’affectation, (utilisateur) n’a pas d’accès en lecture » et n’affecte pas l’incident à l’utilisateur.
    1. Connectez-vous en tant qu’administrateur.
    2. Accédez à la table cmn_rota.
    3. Mettez à jour n’importe quelle équipe sur « personnalisé ».
    4. Créez les étapes d’escalade avec l’utilisateur disposant du rôle « lecture d’incident » et d’un numéro de téléphone.
    5. Créez une règle de déclencheur pour déclencher l’escalade sur ce groupe lorsqu’un incident est créé.
    6. Créez un incident de telle sorte qu’il déclenche la règle de déclencheur.
    7. Une fois l’appel reçu, acceptez l’incident.

    On-Call Scheduling

    PRB1728370

    La page « Créer/modifier une planification d’astreinte » (assistant) ne s’affiche pas correctement La page « Créer/modifier une planification d’astreinte » (assistant) ne s’affiche pas correctement lorsque com.snc.on_ call_rotation.log.level est défini sur Déboguer.

    On-Call Scheduling

    PRB1732082

    Les utilisateurs ne peuvent pas supprimer un ensemble « Escalade par défaut »
    1. Connectez-vous en tant qu’administrateur.
    2. Accédez à cmn_rota. LISTE.
    3. Sélectionnez l’équipe Matériel (Apac).
    4. Cliquez sur Remplacer l’escalade.
    5. Sélectionnez Oui.
    6. Cliquez sur Modifier l’escalade.
    7. Vérifiez que l’ensemble d’escalade par défaut est créé par « Système par défaut ».
    8. Cliquez sur l’icône « + » pour créer un autre ensemble par défaut.
    9. Renseignez tous les champs requis.
    10. Définissez 'default,Active' sur vrai.
    11. Cliquez sur Enregistrer.
    12. Essayez de supprimer l’ensemble par défaut créé par le système.

    Comportement attendu : l’ensemble « Escalade par défaut » doit être supprimé, il est inactif.

    Comportement réel : l’ensemble par défaut n’est pas en cours de suppression.

    Analyse des performances

    PRB1724419

    La pagination est lente pour les nouveaux tableaux de bord dans l’espace de travail Analyse de la plateforme Cela prend environ 12 secondes.

    Analyse des performances

    PRB1727060

    Il devrait y avoir une journalisation améliorée pour les problèmes d’API L’API n’imprime pas les traces de pile dans la table syslog, ce qui rend difficile le dépannage des problèmes de tableau de bord.

    Analyse des performances

    PRB1727663

    Les tableaux de bord migrés s’affichent toujours sur les pages Next Experience après l’annulation de la migration
    1. Exécuter la migration complète sur une instance.
    2. Activez les pages Next Experience une fois la migration terminée.
    3. Accédez à sys_properties.list.
    4. Créez glide.par.coreui.migration.bulk_rollback_enabled.
    5. Faites en sorte que la valeur de l’étape 4 soit vraie.
    6. Accédez au centre de migration.
    7. Cliquez sur le bouton Désactiver pour annuler la migration.

    Comportement attendu : les tableaux de bord et les rapports migrés ne doivent pas être disponibles sur les pages Next Experience si la migration est restaurée.

    Comportement réel : une fois la migration restaurée, les tableaux de bord et rapports migrés sont toujours disponibles sur les pages Next Experience.

    Analyse des performances

    PRB1729902

    Des problèmes sont survenus avec les instances partiellement mises à niveau
    1. Autorisez l’offre groupée Studio du moteur de développement d’application avec la version 25.0.x et installez-la.
    2. Installez l’ensemble AES à partir des modules d’extension.
    3. Vérifiez que le module d’extension Workspace UI Template est installé.
    4. Créez un utilisateur ajouté au groupe « Studio du moteur de développement d’application ».
    5. Connectez-vous avec l’utilisateur AES.
    6. Accédez à la Studio du moteur de développement d'application > Créer une application > Ajouter une expérience d’espace de travail.
    7. Une fois l’espace de travail créé, cliquez sur Aperçu.
    8. Cliquez sur Accueil.

      L’utilisateur ne peut pas voir le tableau de bord. Le tableau de bord n’est pas chargé.

    9. Cliquez sur Centre d’analyse.

      L’utilisateur n’est pas en mesure de créer/d’afficher le tableau de bord à partir du centre d’analyse.

    10. Cliquez sur Centre d’analyse.
      • L’utilisateur n’est pas en mesure de créer une visualisation de données à partir du centre d’analyse.
      • Lorsque l’utilisateur clique sur la page d’accueil, un message s’affiche : « Vous n’avez pas l’autorisation d’afficher le tableau de bord ».

    Analyse des performances

    PRB1731319

    Une erreur s’est produite après la migration pour les widgets PA de séries chronologiques auxquels des indicateurs de widget ont été ajoutés Après la migration, de nombreux tableaux de bord ont des widgets PA de séries chronologiques qui génèrent des erreurs après la migration. Ces widgets sont configurés avec des indicateurs de widget supplémentaires.

    Analyse des performances

    PRB1731786

    Dans les files d’attente de travail de test de ProdSec, une option de score unique en temps réel n’est pas migrée Le temps réel doit être activé après la migration pour les scores uniques. Elle est activée pour les widgets de tableau de bord classiques.
    1. Connectez-vous à une instance.
    2. Accédez au tableau de bord « Files d’attente des travaux de test de ProdSec » après la migration.

    Analyse des performances

    PRB1735051

    Le chargement des données de filtre doit être optimisé Pour les filtres, c’est toute la table qui est extraite, car il n’y a pas de filtre.

    Analyse des performances

    PRB1738288

    Les filtres incompatibles dans l’interface utilisateur du centre de migration ne sont pas mis en évidence
    1. Migrer en bloc un tableau de bord avec un filtre en cascade sur Washington DC.
    2. Vérifiez qu’il n’y a pas de section de filtre dans la zone compatible de l’interface utilisateur du centre de migration.
    3. Ouvrez la table par_coreui_migration_bridge_dashboard.
    4. Exécutez un filtre sur le champ Mode de compatibilité pour rechercher « filtre ».

    Analyse des performances

    PRB1739397

    La limitation de répartition n’est pas respectée pour la tâche « Corrélation », ce qui entraîne une consommation de mémoire élevée La tâche « PA CalculateCorrélation » entraîne des problèmes de mémoire et le nœud redémarre.

    Analyse des performances

    PRB1740187

    Les utilisateurs ne peuvent pas saisir d’espaces dans le champ de saisie des filtres de suggestion automatique Relatif à la version du magasin « SR - PA - Platform Analytics Experience Bundle - v4.0.1 ».
    1. Ouvrez un tableau de bord d’analyse de la plateforme.
    2. Ajoutez un type de filtre de suggestion automatique.

    Intelligence prédictive

    PRB1629897

    L’utilisateur ne peut pas former les définitions de solutions de classification qui ont une condition de filtre pour les mots clés Si l’utilisateur tente de former une définition de solution de classification qui a une condition de filtre pour les mots clés, la solution ne parvient pas à s’entraîner avec l’erreur : « SE0060 : échec de la formation de la solution. Demandez à l’assistance d’utiliser la clé de journal XXXXXX pour examiner plus en détail les journaux de l’entraîneur.
    1. Créez une définition de solution de classification.
    2. Ajoutez une condition de filtre pour les mots clés.
    3. Vérifiez qu’il existe au moins 10 000 enregistrements pour le mot-clé choisi.
    4. Soumettez et formez la solution.

    Observez l’erreur : « SE0060 : échec de la formation de la solution. Demandez à l’assistance d’utiliser la clé de journal XXXXXX pour examiner plus en détail les journaux de l’entraîneur.

    Intelligence prédictive

    PRB1722730

    sn_ml.SimilaritySolutionStore.get(solutionDef) génère une erreur lorsque la table se trouve dans la vue « Base de données » Le problème existe à Vancouver et à Washington.

    Gestion des problèmes

    PRB1739275

    La version non-SNC de ProblemUtilsClient est manquante Problem Management dans Service Operations Workspace (SOW) utilise un code de script include qui n’est pas accessible à partir d’autres applications incluses dans le périmètre, car il s’agit uniquement de la version SNC.

    Gestion des problèmes

    PRB1740981

    Il existe un problème de localisation des étiquettes de problème dans l’espace de travail pour l’exploitation des services (SOW) SOW a des champs spécifiés en fonction du code de résolution du problème, qui est incorrect. Par exemple : CANCELED_DATE, MARKED_DUPLICATE_DATE, COMPLETED_DATE RISK_ACCEPTED_DATE. Il doit respectivement être « Annulé », « Marqué comme doublon », « Terminé » et « Risque accepté ».

    Process Automation Designer (canal familial)

    PRB1728558

    Concepteur d’automatisation de processus ne peut pas sélectionner le déclencheur pour les utilisateurs ayant le rôle « pd_admin ». Un utilisateur disposant du rôle pd_admin ne peut pas sélectionner un type de déclencheur. Il indique « aucun résultat trouvé ». Si le rôle administrateur est affecté à l’utilisateur, il peut sélectionner des options de déclenchement.

    Configuration guidée du projet d’exploration de processus

    PRB1729024

    Dans Guided Setup, « Nom de l’activité » doit être renommé en « Nom d’affichage » dans un formulaire d’activité
    1. Ouvrez la configuration du projet avec n’importe quel projet nouveau ou existant.
    2. Ouvrez un formulaire d’activité.

    Le champ Nom de l’activité doit être renommé en « Nom d’affichage ».

    Espace de travail Exploration de processus

    PRB1731905

    Un sn_process_optimization_analyst ne peut pas créer de contraintes de recherche de projet Les utilisateurs doivent être en mesure de créer une contrainte, mais ne le peuvent pas.
    1. Créez un utilisateur doté du rôle sn_process_optimization_analyst.
    2. Créez un projet d’exploration de processus :
      • table = Incident
      • AD = État
    3. Créez un résultat de projet.
      • Condition de démarrage = Démarrage du processus
      • Suivi éventuellement par
      • Condition de fin = Fin du processus
    4. Accédez à « Contrainte ».

    Comportement attendu : les utilisateurs doivent être en mesure de créer une contrainte

    Comportement réel : les utilisateurs ne sont pas en mesure de créer une contrainte.

    Espace de travail Exploration de processus

    PRB1732774

    Les filtres de transition sont remplacés mais pas empilés
    1. Ouvrez la console d’un projet exploré.
    2. Appliquer une transition A > B.
    3. Cliquez sur Afficher le résultat.
    4. Appliquer une transition sur le résultat C > D.

    Comportement attendu : il doit s’appliquer aux deux A > B et C > D.

    Comportement réel : il efface A > B et ne s’applique qu’à C > D

    Cadre de travail d’intégration de l’approvisionnement

    PRB1725573

    glide_fix_script_for _link_updates_nov.xml script correctif/sn_spend_uib module d’extension prennent beaucoup de temps lors d’une mise à niveau Le trajet dure environ 19 minutes.

    Gestion des projets

    PRB1725538

    Le module d’extension com.snc.sdlc.scrum prend beaucoup de temps lors de la mise à niveau de la version Vancouver vers Washington DC Cela prend environ 22 minutes.

    Gestion des projets

    PRB1727829

    Lors de la création d’une ligne de dépense dans un plan de coût généré automatiquement, le type de coût est répertorié comme « Capex main-d’œuvre/Opex » au lieu de « Autres Capex/Opex »
    1. Créez un projet/une épopée.
    2. Générez un coût de main-d’œuvre correspondant.
    3. Ajoutez une ligne de dépense sans plan de coût.
    4. Affichez le plan de coût généré automatiquement.

    Comportement réel : le type de coût est « Capex main-d’œuvre/Opex ».

    Comportement attendu : le type de coût est « autres dépenses d’investissement/dépenses d’exploitation ».

    Gestion des projets

    PRB1731206

    À Washington DC, les profils environnementaux, sociaux et de gouvernance (ESG) ont un accès en lecture aux programmes et aux projets
    1. Ouvrez une instance.
    2. Ouvrez un espace de travail ESG en tant que profil ESG (contient sn_esg.program_manager ou sn_esg.reader).
    3. Cliquez sur la page d’accueil ESG.
    4. Cliquez sur Afficher tous les programmes.
    5. Cliquez sur Afficher tous les projets.

    Gestion des projets

    PRB1733432

    La parité des scripts clients doit être modifiée Les scripts sont « Masquer la liste connexe sur le type d’exécution », « Masquer le choix d’attribut », « Masquer/Afficher les sections pour la phase agile ».

    Gestion des projets

    PRB1733648

    Il y a un manque de parité entre les scripts clients sur les pages de détails des onglets « Plan d’avantage », « Plan de coût » et « Lignes de dépense »
    1. Connectez-vous à l’application.
    2. Accédez à la Projets > Espace de travail du projet.
    3. Sélectionnez la ligne de dépense.
    4. Cliquez sur Nouveau.

    Comportement attendu : tous les scripts clients doivent avoir la parité dans l’espace de travail du projet.

    Comportement réel : tous les scripts clients ne fonctionnent pas dans les onglets « Plan de coût », « Plan d’avantage » et « Ligne de dépense ».

    Gestion des portefeuilles de projets

    PRB1591115

    Le chargement d’un sous-projet dans un formulaire de projet prend plus de 2 minutes
    1. Chargez un projet dans n’importe quelle instance avec 10 sous-projets, ce qui entraîne le chargement d’environ 14 000 tâches dans l’ensemble du projet. La hiérarchie des projets doit comporter environ 6 niveaux de tâches enfants.
    2. Ouvrez le formulaire de sous-projet à partir de la vue « Liste des plateformes ».

    Notez qu’il faut environ 2 minutes pour charger le formulaire de projet pour le sous-projet (Défaut). com.snc.planned_task.core. Chargeur. PlannedTaskStructureLoader est exécuté 5 fois pendant le chargement du sous-projet et consomme environ 30+ secondes à chaque fois qu’il est appelé.

    API d’installation push

    PRB1732012

    Les utilisateurs ne peuvent pas recevoir d’alertes push pour tous les appareils push dans Utah Lorsqu’une notification est envoyée à plusieurs utilisateurs, un seul utilisateur la reçoit.
    1. Connectez-vous à une instance à partir de n’importe quelle application d’agent.
    2. Créez une notification.
    3. Ajoutez plusieurs messages push.
    4. Activez la notification pour l’appareil push.
    5. Déclenchez la notification.

    Comportement attendu : la notification est reçue sur tous les équipements mobiles.

    Comportement réel : aucune notification n’est reçue sur les appareils.

    Échange de ressources

    PRB1735826

    Il y a un problème avec les conditions de concurrence generateAutoKeyExchangeRequests et startKeyExchangeClone La tâche planifiée quotidienne (generateAutoKeyExchangeRequests) s’exécute avant le script de nettoyage ultérieur (clone startKeyExchangeClone). Si cela se produit, generateAutoKeyExchangeRequests efface et remplace tous les messages de demande de modèle clonés, qui sont ensuite consommés (à tort) par startKeyExchangeClone. Cela entraîne l’échec de l’échange automatisé de clés. Le message de demande affiche « Erreur sur l’instance ».
    1. Préparez deux instances intègres du cadre de travail de gestion de clés (KMF).
    2. Accédez à l’une des instances.
    3. Accédez à la table « Échange de ressources ».
    4. Accédez à sn_kmf_resource_exchange_request.
    5. Retirez le filtre.
    6. Il doit y avoir un ensemble de messages de demande de modèle (Demande en attente). S’il n’y en a pas, accédez à l’arrière-plan et exécutez generateAutoKeyExchangeRequests pour générer les messages de demande de modèle.
    7. Copiez tous les messages de demande dans un fichier XML.
    8. Accédez à l’autre instance.
    9. Accédez à la table « Échange de ressources ».
    10. Accédez à sn_kmf_resource_exchange_request.
    11. Retirez le filtre.
    12. Supprimer tous les enregistrements de cette table.
    13. Importez le fichier XML créé à partir de l’instance source.

      Cet état simule ce que doit être l’état sur une instance cible clonée lors de l’exécution de startKeyExchangeClone.

    14. Exécutez generateAutoKeyExchangeRequests.
    15. Examinez la table « Échange de ressources » et vérifiez que les messages de modèle importés à partir de la source ont disparu.
    16. Exécutez startKeyExchangeClone.
    17. Réexaminez la table « Échange de ressources ».

    Les messages ont été traités avec l’état = « Erreur sur l’instance locale ».

    Travaux planifiés

    PRB1723650

    Les travaux planifiés sont bloqués dans un état d’exécution en raison de problèmes de connexion ou de redémarrages de nœuds et doivent être réinitialisés Les tâches sont bloquées et ne sont jamais exécutées avant une intervention manuelle. Ces tâches planifiées de longue durée qui sont orphelines doivent être supprimées ou réinitialisées.

    Travaux planifiés

    PRB1729518

    KB1586064

    La règle métier « Restreindre les non-administrateurs sur le champ Exécuter en tant que » sur un message d’erreur de sys_auto n’est pas visible par l’utilisateur L’utilisateur reçoit une erreur générique « Mise à jour non valide » de la règle métier. Une erreur appropriée est écrite dans les journaux d’erreurs qui peuvent également être envoyés à l’utilisateur sous forme de message d’informations.

    Consultez l'article KB listé pour en savoir plus.

    Travaux planifiés

    PRB1730001

    Les tâches de démarrage bloquées ne sont pas traitées par le planificateur v3 Le planificateur v2 ignore sys_trigger.state et claimed_by lors du traitement des tâches de démarrage. Même si l’enregistrement de sys_trigger d’une tâche de démarrage est endommagé (state=RUNNING,claimed_by=nodeX), la tâche est exécutée. À la fin de l’exécution, state et claimed_by sont remis à zéro sur READY et null, respectivement. Toutefois, le planificateur v3 n’ignore pas State and claimed_by en raison de la mise à jour optimiste pour acquérir la tâche.
    1. Créez une tâche de démarrage dans sys_trigger dont l’état est « corrompu » :
      • état=EN COURS D’EXÉCUTION (1)
      • claimed_by à un autre nœud
      • system_id au nœud sur lequel l’utilisateur effectue le test
    2. Vérifiez que le planificateur est v3 (propriété système glide.central_scheduler.enable = vrai).
    3. Redémarrez le nœud.

      La tâche de démarrage ne s’est pas exécutée.

    4. Vérifiez que le planificateur est v2 (propriété système glide.central_scheduler.enable = false).
    5. Redémarrez le nœud.

    La tâche de démarrage s’est exécutée, sys_trigger.state=READY (0) et claimed_by = NULL.

    Travaux planifiés

    PRB1733533

    L’assignateur du planificateur doit ignorer les tâches épinglées aux nœuds morts ou hors ligne Cela améliore le temps de performance.

    Travaux planifiés

    PRB1737477

    Les tâches parentes exécutées une seule ne sont pas automatiquement nettoyées La tâche parente est « Message de grappe KMF ».
    1. Créer un sys_trigger avec :
      • Type de déclencheur = Exécuter une fois
      • ID système défini sur l’un des TOUS LES NŒUDS, NŒUDS ACTIFS ou NŒUDS PRIMAIRES
      • Script : gs.info('journal de test à partir d’une tâche exécutée une fois') ;
    2. Une fois soumis, confirmez que les tâches enfants portant le même nom sont créées pour tous les nœuds spécifiés à l’étape 1.
    3. Vérifiez la table [sys_trigger].

    La tâche parente est toujours présente (elle n’est pas nettoyée automatiquement). Tout changement apporté au déclencheur ou à l’état du nœud susceptible de déclencher des règles métier pertinentes entraîne la réapparition de la tâche enfant.

    Administration des recherches

    PRB1731361

    La recherche de texte global est interrompue dans /buildtools1 pour UI16
    1. Accédez à une instance /buildtools1,
    2. Basculez vers UI16.
    3. Effectuez une recherche de texte globale pour un élément.

    Comportement attendu : les résultats de la recherche s’affichent.

    Comportement réel : Il y a un bref flash d’image dans un cadre, puis une page vide.

    Scripts côté serveur

    PRB1714731

    Après une mise à niveau vers Vancouver depuis l’Utah, GlideRecord.getElement().getDisplayValue() ne respecte pas les préférences locales de l’utilisateur Si un élément est une référence et que la valeur displayValue de la table référencée est du type date (ou date/time, après une mise à niveau de Vancouver depuis l’Utah, GlideRecord.getElement().getDisplayValue() ne respecte pas les préférences locales de l’utilisateur. Le problème vient de GlideRecord.getElement().getDisplayValue(), de sorte qu’il peut être reproduit pour n’importe quelle table qui a la même configuration.

    Catalogue de services

    PRB1726050

    Une condition de filtre n’est pas respectée dans la « Source indexée » d’une table de catalogue lorsque Recherche IA (AIS) est activée La condition de filtre « Source indexée » d’une table d’élément de catalogue est pour ne pas indexer le type de contenu dynamique « Élément de catalogue ». Toutefois, cette source indexée n’est pas respectée, bien que le filtre soit disponible dans le fichier XML. C’est parce qu’AIS ne génère pas le fichier d’attribut nécessaire pour prendre en charge la condition de filtre.
    1. Créez un élément de contenu dynamique.
    2. Activer AIS.
    3. Recherchez cet élément dans le portail.

    Comportement attendu : l’élément ne doit pas être disponible dans le portail.

    Comportement réel : l’élément est disponible dans le portail.

    Catalogue de services

    PRB1735036

    « Exécuter maintenant » ne respecte pas l’état d’exécution de la tâche planifiée et le marqueur de la politique d’interface utilisateur de catalogue existante n’est pas modifié.

    Catalogue de services

    PRB1736195

    Il existe une exception de pointeur nul lors de l’exécution de flux mobiles en raison d’une erreur vide fPreviousConditionEvaluationResult

    Catalogue de services

    PRB1736330

    La vérification « S’applique sur une vue d’élément de catalogue » est manquante dans « Tâche planifiée »
    1. Connectez-vous à une instance.
    2. Ouvrez n’importe quel élément.
    3. Créez un script client de catalogue.
    4. Décochez la case « S’applique sur une vue d’élément de catalogue ».
    5. Ajoutez des API non prises en charge dans le script.
    6. Exécutez la tâche planifiée.

    Comportement attendu : le marqueur pris en charge par Agent virtuel (VA) doit être Vrai au lieu de Faux.

    Comportement réel : la vérification « S’applique sur une vue d’élément de catalogue » est absente de la tâche planifiée. Le marqueur pris en charge par VA est défini sur faux au lieu de vrai.

    Catalogue de services

    PRB1736674

    Les paramètres de lecture seule et de visibilité d’une case à cocher sont incorrects via Service Script

    Catalogue de services

    PRB1737649

    Impact remarqué sur les performances avec la tâche planifiée « Définir le marqueur pris en charge VA » Le déclencheur initial de la tâche est à l’origine de temps élevés.
    1. Mettre en service une instance sur le dernier « nowassiststable ».
    2. Terminez la configuration pour GenAI et la demande conversationnelle de catalogue.
    3. Créez un volume sur l’élément de catalogue qui dispose de tables catalog_script_client et catalog_ui_policy (~200 000 chacune).
    4. Déclenchez la tâche planifiée créée le dernier « Définir le marqueur pris en charge par VA sur le script client du catalogue et la politique d’interface utilisateur du catalogue ».
    5. Notez le temps nécessaire à l’achèvement de la tâche à partir du journal des transactions.

    Catalogue de services

    PRB1740365

    Il existe des changements de famille pour les blocs de rubriques Nouvelle API hasVASupport pour les modèles de langage (LLM) Il s’agit d’une mise à jour du produit.

    Catalogue de services

    PRB1740367

    Des changements de famille doivent être apportés pour prendre en charge les qualificatifs de référence avancés dans Agent virtuel Il s’agit d’une mise à jour du produit.

    Catalogue de services

    PRB1740368

    Les politiques d’interface utilisateur scriptées doivent être prises en charge Il s’agit d’une mise à jour du produit.

    Catalogue de services

    PRB1740369

    Les scripts clients doivent être pris en charge Il s’agit d’une mise à jour du produit.

    Catalogue de services

    PRB1741036

    Il n’y a aucun message sur le script client et le formulaire « Politiques d’interface utilisateur » indiquant des variables non prises en charge dans le script Un comportement similaire est manquant dans les politiques d’interface utilisateur du catalogue.
    1. Créez un script client de catalogue avec un appel de fonction non pris en charge.
    2. Actualisez le formulaire.

    Comportement attendu : un message d’information doit apparaître sur le formulaire indiquant ce qui n’est pas pris en charge.

    Comportement réel : il n’y a pas d’erreur de ce type.

    Mappage des services

    PRB1731602

    Un utilisateur disposant sm_app_owner rôle sur une carte de rejet affiche à la fois des messages de réussite et des messages non autorisés Reproductible à Washington DC.
    1. Connectez-vous avec le rôle sm_app_owner.
    2. Ouvrez une carte de services.
    3. Cliquez sur une carte de rejet.

    L’utilisateur observe à la fois les messages de réussite et les messages non autorisés.

    Mappage des services

    PRB1738279

    Il y a une fuite de mémoire dans la tâche « Recalcul de mappage des services » car ServiceImplementationCache ne s’efface pas Cela se produit lorsqu’une tâche est annulée prématurément.
    1. Connectez-vous à une instance de centre de données qui peut effectuer un vidage de tas.
    2. Créez un service suffisamment vaste pour que le recalcul prenne suffisamment de temps pour permettre à un utilisateur d’y mettre fin prématurément.
    3. Créez un service dynamique.
    4. Remplissez-le avec une grande quantité de données (au moins quelques centaines de CI).
    5. Effectuez un changement pendant l’exécution du recalcul. Assurez-vous de savoir quel nœud exécute le recalcul.
    6. Terminer la tâche qui calcule le service.
    7. Répétez les étapes 4 à 5 plusieurs fois.
    8. Désactivez les tâches de recalcul.
    9. Terminer toute tâche de recalcul en cours d’exécution.
    10. Capturez le vidage de tas de ce nœud exécutant le recalcul.

    Il existe service_modeling objets dans le tas (ServiceDefinitionImpl, ElementDefinitionImpl), même si le recalcul n’est pas en cours d’exécution.

    ServiceNow Security Center (version de famille)

    PRB1736713

    La vérification de table « Définition du rôle pour les widgets du Portail de services » doit être supprimée La vérification « Définition du rôle pour les widgets du portail de services » a été supprimée du Centre de sécurité. Toutefois, cette vérification existe toujours dans « Mettre à jour le module d’extension » de la propriété système. Si l’utilisateur réactive ce module d’extension, cette vérification s’affiche.
    1. Accédez à la Centre de sécurité > Suite > Auditeur.
    2. Recherchez la coche « Définition du rôle pour les widgets du portail de services ».

    Comportement attendu : la vérification ne doit pas exister.

    Comportement réel : la vérification existe.

    Portail de services

    PRB1728034

    Dans le portail Expérience de playbook, il y a un problème avec le modal du portail Une page vide s’affiche avec l’erreur suivante : « Le composant n’est pas configuré ».

    Portail de services

    PRB1735271

    KB1629628

    La barre de recherche du portail est manquante après la mise à niveau vers Vancouver Le problème est intermittent. Cela ne vient pas à l’esprit de tous les utilisateurs ou de toutes les instances.

    Consultez l'article KB listé pour en savoir plus.

    Service Reliability Management (version de famille)

    PRB1704030

    Un administrateur Site Reliability Metrics (SRM) ne peut pas accéder aux incidents dans l’espace de travail SOW
    1. En tant que répondeur SRM, créez des incidents.
    2. Empruntez l’identité d’un administrateur SRM.
    3. Accédez à « Incidents ».
    4. Modifiez les filtres pour afficher uniquement les incidents actifs.

    L’administrateur ne peut pas afficher les incidents.

    Shopping Hub

    PRB1727643

    Le menu « Interpréteur de commandes d’application » ne se charge pas dans Shopping Hub Ce problème est dû au chargement des pages parallèlement à l’interpréteur de commandes d’application, au lieu de charger d’abord l’interpréteur de commandes d’application, puis les pages. Il
    1. Connectez-vous en tant qu’acheteur à Shopping Hub.
    2. Vérifiez le menu « Interpréteur de commandes d’application ».

    Le menu « Interpréteur de commandes d’application » ne se charge pas.

    Gestion SmartOps (canal familial)

    PRB1735096

    glide.services.rest. allowed_services ne contient pas le service « smartops-gateway » Une erreur s’affiche : « Messages REST vers le service non autorisés à partir du champ d’application sn_smartops : ...

    Essayez d’envoyer une demande à SmartOps à partir de sn_smartops périmètre.

    Il échoue avec une erreur.

    Rapprochement des actifs logiciels

    PRB1715795

    KB1585469

    Si, pour les autorisations, le modèle logiciel présente license_under_management = faux, les allocations ne doivent pas être traitées Les résultats de métrique de licence (LMR) ne sont pas créés pour les autorisations sur les modèles logiciels qui ne sont pas sous gestion (« license_under_management » = false). Toutefois, le code traite les allocations sur ces autorisations. Cela entraîne des problèmes en aval lors de la tentative de création d’un « droits utilisés par » pour l’appareil/l’utilisateur alloué lorsqu’un LMR n’existe pas. L’erreur se produit sous la forme d’un effet en aval.
    1. Créez une allocation sur une autorisation « par appareil ».
    2. Définissez le modèle logiciel d’autorisation LUM = faux.
    3. Lancez une reconnaissance.

    L’état de reconnaissance est 'Partiellement terminé'. Dans les journaux de synthèse de progression, il y a l’échec suivant : « TypeError : Cannot read property « null » from undefined ». Il peut y avoir un enregistrement dans « samp_licenses_required_by » avec un LMR vide et « alloué non utilisé » > 0.

    Cycles de vie du logiciel

    PRB1722917

    Les filtres de la table « Rapport de cycle de vie » ne sont pas correctement appliqués et aucun enregistrement n’est renseigné dans un espace de travail Les rapports de cycle de vie de l’onglet « Rapports » n’affichent pas de données en raison de filtres inappropriés.

    Moteur de contrôle de source

    PRB1743604

    L’application des modifications distantes à partir de l’API « CICD REST » réussit, mais les modifications ne sont pas chargées. Dans SCChangeDetector, l’attribut fAppDirectory doit être défini pour que la méthode foundInModifyList fonctionne correctement. La réutilisation des listes delta dans l’opération d’application des modifications distantes en file d’attente ne la définit pas.
    1. Importer une application à partir d’un référentiel Git.
    2. À partir d’une autre instance, apportez une modification à l’application ou modifiez quelque chose directement dans GitHub.
    3. À l’aide de l’API « CICD Apply VCS Changes », importez les changements.

    Comportement attendu : les changements sont chargés et l’opération se termine avec succès.

    Comportement réel : l’opération se termine avec succès, mais les modifications ne sont pas chargées.

    Architecture commune Source-to-Pay

    PRB1737641

    Le menu « Interpréteur de commandes d’application » ne se charge pas dans Shopping Hub Ce problème est dû au chargement des pages parallèlement à l’interpréteur de commandes d’application, au lieu de charger d’abord l’interpréteur de commandes d’application, puis les pages.
    1. Connectez-vous en tant qu’acheteur à Shopping Hub.
    2. Vérifiez le menu « App Shell ».

    Le menu « Interpréteur de commandes d’application » ne se charge pas.

    Gestion des abonnements : V2

    PRB1733815

    Gestion des abonnements V2 doit être mis à niveau vers une version plus récente pour résoudre un problème dû aux données EE/CPE Dans le module Subscription Management sur Washington DC, les colonnes pour les données EE/CPE s’affichent comme vides.

    Éditeur de syntaxe

    PRB1717790

    Avec les nouveaux outils de scripting de Vancouver, les macros de l’éditeur de syntaxe ne se chargent pas correctement tout le temps Les complétions n’apparaissent pas après la première fois.
    1. Ouvrez n’importe quel script include dans une instance Vancouver.
    2. À la racine de la classe, tapez « info ».
    3. Cliquez sur Tabulation.

      Le mot 'info' est remplacé par 'gs.addInfoMessage (gs.getMessage(«  »)) ;', comme prévu.

    4. Placez le curseur dans une fonction existante ou créez une fonction.
    5. Saisissez « info ».

    La macro n’apparaît pas dans la liste.

    Nettoyeur de table

    PRB1719574

    La « tâche DM » crée plus de déclencheurs que le nombre configuré dans la table sys_dm_job Le nombre total de producteurs et de consommateurs doit être basé sur ce qui est configuré dans la table sys_dm_job pour une entrée de nettoyeur de table ou toute tâche configurée dans le cadre de travail DM.
    1. Connectez-vous à une instance.
    2. Activez le nouveau nettoyeur de table en accédant à la table sys_dm_job.
    3. Activez une règle de nettoyage de table sur la CMDB ou toute autre table avec 30 000 à 40 000 enregistrements.
    4. Accédez au déclencheur DMScheduler dans la table sys_trigger.
    5. Appuyez plusieurs fois sur Exécuter maintenant pour afficher le nombre de déclencheurs commençant par « com.glide.dm_job.table_cleaner. Table' sont créées.

    Le nombre de déclencheurs augmente lorsque vous appuyez plusieurs fois sur le bouton Exécuter maintenant .

    Planification de territoire

    PRB1723963

    Les utilisateurs reçoivent un message « Oups ! Message « Un problème est survenu » lors de la recherche Les utilisateurs reçoivent un message « Oups ! Message « Un problème est survenu » lors de la recherche d’un emplacement dans la création d’une commande de travaux via un espace de travail.

    Planification de territoire

    PRB1732080

    L’ajout d’attributs correspondants dans le type de géographie dans l’espace de travail rencontre des problèmes

    Planification de territoire

    PRB1732776

    Il existe plusieurs problèmes de fonctionnalités dans l’espace de travail du répartiteur (DW) 1. Les agents ajoutés via uniquement les enregistrements d’adhésion ne sont pas affichés sur DW à Vancouver et plus tard. 2. Si un agent est ajouté à plusieurs territoires, les noms de ces territoires s’affichent sans virgule lorsque l’utilisateur passe de « Jour » à « Semaine ». 3. Si un agent est ajouté à plusieurs territoires, le calendrier personnel de l’agent apparaît plus souvent qu’il ne le devrait. 4. La disponibilité des agents s’affiche de manière incorrecte lorsqu’un utilisateur modifie les dates via le calendrier. 5. Lorsqu’un répartiteur fait un glisser-déplacer d’une tâche à l’encontre d’un agent pour les emplacements marqués comme « Fausses » appartenances sous « Territoire », l’utilisateur ne voit aucune indication de suppression. 6. Lorsqu’un utilisateur fait un glisser-déposer d’une tâche sur l’emplacement où un agent n’est pas membre du territoire, une erreur s’affiche. 7. « Annuler l’affectation via le menu contextuel » ne fonctionne pas pour les agents ad hoc.

    Gestion des transactions

    PRB1729217

    Une « ERREUR GRAVE » non valide et inoffensive est consignée logout.do Il n’y a pas d’erreur réelle, mais les erreurs « SEVERE ERROR » incorrectes sont indésirables dans les journaux.
    1. Connectez-vous en tant qu’utilisateur à une instance Glide.
    2. Notez le nœud sur lequel il se trouve.
    3. Déconnectez-vous explicitement (logout.do).

    Il y a une erreur dans le journal localhost pour le nœud sur lequel l’utilisateur se trouvait.

    API du transformateur

    PRB1733790

    Les TransformerStats accroissent de manière illimitée, ce qui entraîne une pression sur la mémoire du tas

    Générateur d’IU (canal familial)

    PRB1732414

    Les pages se chargent lentement avec 150+ éléments Les pages se chargent lentement et se figent, devenant inutilisables.
    1. À Vancouver, créez une page avec plus de 150 éléments.
    2. Actualisez la page.

    Comportement attendu : la page devient rapidement réactive et ne se fige pas.

    Comportement réel : la page se fige complètement et est inutilisable.

    Générateur d’IU (canal familial)

    PRB1732594

    Une sous-page configurée pour un Viewport n’est pas affichée dans un panneau de configuration L’utilisateur observe le message suivant : « Aucune collection de pages ajoutée pour le moment ».
    1. Créez une page avec le Viewport dans Utah.
    2. Configurez une sous-page sur cette fenêtre d’affichage.
    3. Déplacez le V.

    Comportement attendu : la sous-page configurée doit être visible dans le volet de configuration.

    Comportement réel : « Aucune collection de pages ajoutée pour le moment » s’affiche.

    Générateur d’IU (canal familial)

    PRB1732843

    UI Builder ne gère pas les script includes client dans une application incluse dans le périmètre Un utilisateur a créé un script client UX inclus dans le périmètre « Gestion des runbooks » et avec « Accessible » comme « Ce périmètre de l’application uniquement ». La page UX se trouvait également dans le périmètre « Gestion des runbooks ». Toutefois, l’utilisateur n’a pas pu importer les script includes créés dans le même champ d’application sur la page.
    1. Ouvrez « Expérience de gestion des runbooks » dans le générateur d’IU.
    2. Ouvrez « Calendrier des événements ».
    3. Sélectionnez Scripts clients.
    4. Sélectionnez onCalendarDataResponse.
    5. Sélectionnez Client Script Includes.
    6. Observez l’icône « Chargement des script includes client » et l’icône qui tourne.
    7. Ouvrez « Vue d’ensemble de l’événement ».
    8. Sélectionnez Scripts clients.
    9. Sélectionnez applyContainerFilterDirect.
    10. Sélectionnez Client Script Includes.
    11. Vérifiez que les scripts clients sont chargés.

    Administration des champs de l’interface utilisateur

    PRB1734907

    Le type de champ Numéro de téléphone (E164) est rompu pour les utilisateurs non administrateurs Le problème ne se pose pas à Vancouver.
    1. Ajoutez un champ Numéro de téléphone (E164) à la vue « Libre-service » du formulaire « Incident ».
    2. Créer un incident.
    3. Faites en sorte que « Joe Employee » soit l’appelant.
    4. Renseignez le champ Numéro de téléphone du Royaume-Uni avec le numéro +44 (0)1234 868686.
    5. Enregistrez l'enregistrement.
    6. Empruntez l’identité d’un employé Joe (ou d’un utilisateur ITIL).
    7. Ouvrez le même incident dans la vue de formulaire « Self-service ».

    Comportement attendu : l’utilisateur doit voir le numéro de téléphone correctement

    Comportement réel : la région indique « Autre/Inconnu » et l’entrée du numéro de téléphone comporte le numéro « Incident ».

    Administration des formulaires de l’interface utilisateur

    PRB1730199

    « Recharger le formulaire » dans l’espace de travail ne charge pas les notes de gestion spéciale (SHN) Les SHN se chargent dans l’interface utilisateur principale, mais ne se chargent pas dans l’espace de travail pour l’exploitation des services (SOW).
    1. Installez les modules d’extension suivants : com.sn_shn et com.snc.shn_demo.
    2. Ouvrez n’importe quel incident actif à la fois dans SOW et dans l’interface utilisateur principale.
    3. Ouvrez la table sn_shn_notes.
    4. Ouvrez un enregistrement d’incident/ticket.
    5. Sélectionnez un incident basé sur le SHN.
    6. Dans l’interface utilisateur principale, notez que le SHN apparaît lors du chargement initial.
    7. Dans le menu contextuel, cliquez sur Recharger le formulaire.
    8. Remarquez que le SHN s’affiche à nouveau.
    9. Dans SOW, notez que les SHN apparaissent sur le chargement initial.
    10. Dans le volet « Autres options de formulaire » situé à gauche dans l’onglet « Détails », cliquez sur Recharger le formulaire.

    Comportement attendu : SHN doit se charger.

    Comportement réel : SHN ne se charge pas.

    Analyse de l’utilisation

    PRB1741917

    Le code GCFCollector crache de nombreuses erreurs en raison d’une analyse incorrecte d’une source de transaction Les journaux de l’application enregistrent un grand nombre de ces erreurs : « GRAVE *** ERREUR *** Erreur lors de l’analyse de x-transaction-source...

    UX Framework

    PRB1734932

    Les utilisateurs reçoivent une erreur lorsqu’un enregistrement existant est ouvert dans l’espace de travail Customer Service Management (CSM)/Field Service Management (FSM) pour approuver une commande dans Infrastructure de tests automatisés (ATF) Les étapes échouent, car l’erreur client « Échec de l’appel de pré-récupération de l’exec du courtier en données pour pipelineId : dynamic_routing_record » a été détectée sur la page en cours de test.

    Concepteur d'agent virtuel

    PRB1737647

    Les rubriques non pertinentes s’affichent sur la page de rubrique « Publier » lors de la migration des rubriques Les rubriques non pertinentes s’affichent sur la page de rubrique « Publier » et les blocs de rubriques correspondants ne sont pas affichés.
    1. Connectez-vous à une instance en tant qu’utilisateur avec des privilèges élevés.
    2. Accédez à « Migration de rubrique par lots ».
    3. Sélectionnez la rubrique « Inscription à la réinitialisation du mot de passe (modèle) ».
    4. Cliquez sur Suivant.
    5. Cliquez sur Migrer les rubriques.

    Concepteur d'agent virtuel

    PRB1741020

    Un flux est bloqué une fois que « Ignorer » est sélectionné pour l’entrée de choix dynamique
    1. Créez un bloc de rubriques de type « NLU ».
    2. Ajoutez deux noeuds : un noeud de choix dynamique et tout autre noeud de sortie par la suite.
    3. Configurez le nœud de choix dynamique comme suit :
      • Toujours afficher la pilule ignorer
      • Cochez la case : « Autoriser l’utilisateur à sélectionner plusieurs choix »
      • Ajouter deux choix ou plus
    4. Exécutez le bloc de rubriques.
    5. Sélectionnez Ignorer la pilule.

    Le bloc de rubriques est bloqué et n’avance pas vers le deuxième nœud.

    Concepteur d'agent virtuel

    PRB1742687

    Les propriétés « Ignorer le nœud » ne sont pas disponibles sur les nœuds LLM (Large Large Language Model) convertis. La propriété ignorable doit exister sur la propriété inputs du nœud.
    1. Créez une rubrique NLU (type de modèle NLU/mot clé) avec des nœuds d’entrée.
    2. Activez les conditions « Ignorer ce nœud » (créateur de condition ou script) pour ces nœuds.
    3. Dupliquez la rubrique vers un type de modèle LLM.
    4. Voir sys_cb_topic.
    5. Notez que la propriété « skip » n’existe pas dans le graphe du nœud converti (elle doit être présente dans grap.goals.nodes.[ NODE_ID].input).

    Comportement attendu : la propriété désactivable doit être présente pour une utilisation ultérieure.

    Comportement réel : l’élément pouvant être ignoré est perdu pendant la conversion.

    Concepteur d'agent virtuel

    PRB1743440

    Lors de l’utilisation de Now Assist dans VA, si un flux « Agent actif » personnalisé est configuré dans la configuration de l’agent virtuel, une erreur système est générée au cours d’une conversation à mi-chemin si l’utilisateur tente d’extraire l’option Agent actif à l’aide du menu à 3 points de l’agent virtuel. Lors de l’utilisation de Now Assist dans VA, si un flux « Agent actif » personnalisé est configuré dans la configuration de l’agent virtuel, une erreur système est générée au cours d’une conversation à mi-chemin si l’utilisateur tente d’extraire l’option Agent actif à l’aide du menu à 3 points de l’agent virtuel.
    1. En tant qu’administrateur ou utilisateur final, accédez à un portail.
    2. Démarrez une conversation dans VA.
    3. Saisissez une déclaration comme « Besoin d’aide avec l’ordinateur portable ».
    4. À mi-chemin de cette conversation, ouvrez le menu VA en cliquant sur les 3 points.
    5. Sélectionnez l’option de transfert « Agent actif ».

    Comportement attendu : le transfert d’agent actif est disponible pour l’utilisateur.

    Comportement réel : VA envoie un message à l’utilisateur : « Désolé, il y a eu un problème de mon côté, veuillez réessayer ultérieurement. »

    Agent virtuel

    PRB1731428

    Les points de chargement pour l’agent actif sont statiques et ne sautent pas lorsque vous attendez que l’agent récupère la messagerie instantanée Les points de chargement sont censés sauter de haut en bas dans un mouvement fluide selon les déclarations d’animation dans les captures d’écran de la classe CSS 'loading-dot'.

    Agent virtuel

    PRB1733286

    Un énoncé n’est pas traduit après avoir subi la détection de la langue Il n’y a aucun changement dans la langue après la détection de la langue.
    1. Configurez et activez la détection de langue et la traduction dynamique pour Agent virtuel (VA).
    2. Remplacez la langue de l’utilisateur par une langue, comme le japonais.
    3. Démarrez une conversation VA en japonais.
    4. Saisissez un énoncé dans la langue japonaise.

    Comportement attendu : l’énoncé saisi est traduit dans la langue système par défaut (en).

    Comportement réel : l’énoncé saisi n’est pas traduit à l’issue de la détection de la langue.

    Agent virtuel

    PRB1740035

    L’option « Afficher 10 de plus » s’affiche lorsqu’il y a deux options L’option ne doit pas être affichée.
    1. Ouvrez Virtual Agent.
    2. Recherchez les éléments de catalogue « Test de l’élément » et « Premiers pas ».
    3. Essayez de modifier l’option « Vérifier la valeur par défaut ».

    Les utilisateurs peuvent voir l’option « Afficher 10 de plus ».

    Agent virtuel

    PRB1740084

    Pour une variable de référence, l’option « Effectuer des changements » ne permet pas aux utilisateurs de modifier l’option
    1. Recherchez du texte dans une liste de variables de référence.
    2. Ajoutez un groupe à partir d’une variable de référence.
    3. Cliquez sur Apporter des modifications.
    4. Entrez une question pour les changements.
    5. Cliquez sur Oui pour « Voulez-vous poursuivre les modifications ».
    6. Cliquez sur Non.

    Comportement attendu : il doit rendre le groupe pour sélectionner l’option.

    Comportement réel : il n’est pas nécessaire de rendre la liste pour sélectionner l’option.

    Agent virtuel

    PRB1740370

    Les sélecteurs de choix doivent être paginés Il s’agit d’une mise à jour du produit.

    Agent virtuel

    PRB1740371

    Le collecteur de liste doit prendre en charge le collecteur de liste pour activer les éléments de catalogue conversationnels Il s’agit d’une mise à jour du produit.

    Agent virtuel

    PRB1742979

    Après la mise à niveau vers Washington DC, le suivi ne fonctionne pas Un message s’affiche et la conversation s’interrompt.
    1. Configurez Now Assist sur une instance dans la version Vancouver.
    2. Effectuez une mise à niveau vers une instance Vancouver avec ITSM.
    3. Vérifiez que le script include est correct.
    4. Installez la version 1.2 de la détection d’activité vocale (VAD).
    5. Mise à niveau vers Washington DC.
    6. Exécutez « Compétence Résumer un enregistrement »/« Générer des notes de résolution ».
    7. Essayez d’effectuer un suivi ou de découvrir des compétences lorsque la conversation est en cours de suivi.

    Client Web de l’Agent virtuel

    PRB1740374

    Il y a des problèmes de retour de latence client Il y a 4 problèmes. 1. Les 3 points de chargement les plus anciens sont affichés avant l’arrivée des messages de rétroaction. 2. Les points de chargement à côté du message de rétroaction sont trop proches et sans espacement. 3. Il y a un blocage pendant quelques secondes si la recherche de compétences est effectuée après un message de gestion d’erreur. 4. Lorsque vous basculez entre plusieurs portails ouverts dans la même session avec Agent virtuel Now Assist (VA), les réponses ralentissent au bout d’un certain temps.

    Problème 1 : Les 3 points de chargement les plus anciens s’affichent avant l’arrivée des messages de rétroaction.

    1. Ouvrez Nap/NAVA.
    2. Effectuez une recherche de compétences.

    Comportement attendu : seul le message de retour d’information est affiché.

    Comportement réel : les anciens points de chargement suivis du message de rétroaction sont affichés.

    Problème 2 : les points de chargement à côté du message de commentaire sont trop proches et sans espacement.

    1. Ouvrez Nap/NAVA.
    2. Effectuez une recherche de compétences.

    Comportement attendu : les 3 points à côté du message de commentaire doivent avoir un certain espacement.

    Comportement réel : les 3 points à côté du message de commentaire n’ont pas d’espace.

    Problème 3 : il y a un blocage pendant quelques secondes si la recherche de compétences est effectuée après un message de gestion d’erreur.

    1. Ouvrez NAP.
    2. Tapez tout ce qui n’est pas pertinent pour le message de gestion des erreurs de déclencheur.
    3. Faites ensuite une recherche de compétences.

    Comportement attendu : une fois le message de rétroaction affiché, l’invite devrait arriver sans délai.

    Comportement réel : une fois que le message de rétroaction est affiché, il y a un certain temps de gel et l’invite arrive après.

    Problème 4 : lorsque vous passez d’un portail ouvert à l’autre au cours de la même session avec l’Agent virtuel Now Assist, les réponses ralentissent au bout d’un certain temps.

    1. Ouvrez le client Web Now Assist VA dans le portail SP dans un onglet et Now Assist VA dans le portail Esc dans un autre onglet.
    2. Exécutez des rubriques de modèles de langues (LLM) dans l’Agent virtuel Now Assist sur le SP.

      Les messages de commentaires et les réponses sont affichés dans les deux portails en passant de l’un à l’autre.

    3. Actualisez l’un des portails.
    4. Poursuivez l’étape 2 pour quelques conversations.

    Comportement attendu : la conversation doit être fluide et ne pas ralentir les réponses.

    Comportement réel : la conversation et les réponses LLM ralentissent

    Client Web de l’Agent virtuel

    PRB1742098

    La zone d’entrée de recherche doit être déplacée vers le haut pour la sélection multiple
    1. Créez un sélecteur de choix dynamique dans Virtual Agent Designer.
    2. Accédez au portail du fournisseur de services.

    Comportement attendu : la zone de recherche doit se trouver en haut du sélecteur.

    Comportement réel : le sélecteur de choix à sélection multiple n’est pas au bon endroit.

    Studio de workflow

    PRB1736910

    Le studio de workflow doit être en mesure de lire des paramètres arbitraires transmis à partir de l’interpréteur de commandes d’application.
    1. Accédez à la Sources de données > Créer une source de données > Flux de données.
    2. Dans le champ Action de demande , cliquez sur le lien qui lance Concepteur de flux.

    Comportement attendu : après avoir cliqué sur le lien « Demander une action », Flow Designer doit être lancé dans un nouvel onglet, dans lequel un utilisateur peut saisir « Flux de données ».

    Comportement réel : lance la page d’accueil de Flow Designer.

    Correctifs inclus

    À moins que des exceptions ne soient notées, vous pouvez effectuer une mise à niveau vers cette version en toute sécurité depuis l'une des versions énumérées ci-dessous. Ces versions antérieures contiennent des correctifs PRB qui sont également inclus dans cette version. Assurez-vous d'effectuer une mise à niveau vers le dernier patch répertorié qui inclut tous les correctifs PRB qui vous intéressent.