Loading

Erreur « Value does not exist or does not match filter criteria (La valeur n’existe pas ou ne correspond pas aux critères de filtrage) » lorsqu’un utilisateur sauvegarde un enregistrement

Date de publication: Dec 29, 2021
Description

 

Pourquoi je reçois l’erreur : La valeur n’existe pas ou ne correspond pas aux critères de filtrage

Le message d’erreur par défaut pour des données de recherche de filtre non valides est « La valeur n’existe pas ou ne correspond pas aux critères de filtrage » Les utilisateurs recevront cette erreur chaque fois qu’ils tenteront de sauvegarder un enregistrement avec une valeur si un champ de recherche ne correspond pas aux critères de filtrage.
 

Par exemple

Scénario : Votre champ personnalisé de filtre de référence dans l’objet Opportunité d’un Utilisateur a un filtre qui exige que l’Utilisateur soit actif. 

Pourquoi l’erreur s’affiche : Quelqu’un tente de modifier l’enregistrement Opportunité et l’utilisateur qui est répertorié dans votre champ de recherche est devenu inactif depuis la dernière fois que cet enregistrement a été modifié. Dans ce cas, l’erreur s’affiche.

 

Considérations supplémentaires

  • La validation du filtre de référence sera déclenchée même si le champ n’est pas sur la présentation de page.  Par conséquent, si un utilisateur ne peut pas voir le champ en raison de la sécurité au niveau du champ ou de la sécurité au niveau de la présentation de page, la validation du filtre est exécutée quand même.
  • S'il existe un champ Maître-Détail sur l’enregistrement, il se peut que vous deviez vérifier l’enregistrement lié dans l’objet Maître pour vous assurer qu’il est valide, et qu’il n’y a pas d’erreur lors de la modification et de l’enregistrement.
Résolution


Pour résoudre cette erreur, vous pouvez :

  • Corriger la validation du filtre avec des données valides ou supprimer les données dans le champ de filtre.
  • Supprimer ou modifier le filtre de recherche selon vos besoins métiers.
  • Sur l’enregistrement qui ne peut pas être sauvegardé, recherchez un filtre de recherche qui fait référence à un autre objet.  Une fois que vous avez identifié ces champs, regardez si l’objet impacté n’a pas une automatisation (flux de travail, process builder) qui fait référence à/met à jour la recherche. Si c’est le cas, essayez de désactiver les champs de filtre de recherche sur l'objet en cours de mise à jour par l’automatisation.
Numéro d’article de la base de connaissances

000384986

 
Chargement
Salesforce Help | Article