ANS-0103 · RECHERCHES ENREGISTRéES ET FORMULES
Comment filtrer les recherches enregistrées dans NetSuite à l’aide d’une formule de synthèse CASE WHEN ?
Ce guide explique comment configurer une recherche enregistrée dans NetSuite afin d’identifier les enregistrements dans lesquels le nombre de deux types distincts de membres d’équipe diffère, à l’aide d’un filtre de synthèse.
Solution courte
Pour filtrer une recherche enregistrée dans NetSuite en fonction d’une différence entre deux champs comptés, appliquez un filtre de synthèse. Configurez ce filtre sur « COUNT - Supérieur à 0 » et utilisez une « Formule (numérique) » avec l’expression suivante : CASE WHEN COUNT({salesteammember}) ! COUNT({partnerteammember}) THEN 1 ELSE 0 END. Cela permet d’identifier les enregistrements dont les nombres ne sont pas égaux.
Scénario
Les utilisateurs ont souvent besoin d’identifier dans NetSuite les enregistrements pour lesquels le nombre de membres d’équipe associés, issus de différentes catégories, ne correspond pas. Par exemple, un scénario peut nécessiter de rechercher les enregistrements pour lesquels le nombre de membres de l’équipe commerciale n’est pas égal au nombre de membres de l’équipe des partenaires. Cela nécessite une recherche enregistrée capable de comparer des valeurs agrégées.
Solution
La solution consiste à configurer un filtre « Résumé » dans la recherche enregistrée de NetSuite. Ce filtre doit être configuré pour évaluer une formule qui vérifie l’inégalité entre les nombres d’occurrences des deux champs pertinents relatifs aux membres de l’équipe. Ajoutez un nouveau filtre sous l’onglet « Résumé ». Définissez les critères de filtrage sur « COUNT - Supérieur à 0 ». Dans le champ « Formule (numérique) », saisissez exactement l’expression suivante : CASE WHEN COUNT({salesteammember}) ! COUNT({partnerteammember}) THEN 1 ELSE 0 END. Cette configuration garantit que seuls les enregistrements pour lesquels le nombre de membres de l’équipe commerciale n’est pas égal au nombre de membres de l’équipe partenaire sont renvoyés par la recherche enregistrée.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Recherches enregistrées et formules
