ANS-0148 · RECHERCHES ENREGISTRéES ET FORMULES
Recherche enregistrée NetSuite : comptage des transactions uniques avec la ligne principale définie sur « Faux »
Ce guide fournit une formule et une configuration permettant de compter avec précision les transactions distinctes dans les recherches enregistrées de NetSuite, en particulier lorsqu'il s'agit d'articles hors gamme principale.
Solution courte
Pour compter les transactions uniques dans une recherche enregistrée NetSuite, utilisez une formule combinant COUNT(DISTINCT({internalid})) et une instruction CASE WHEN pour des critères spécifiques. Veillez à ce que le type de synthèse du champ de formule soit défini sur « Nombre » pour obtenir des résultats précis, en particulier lorsque la valeur « mainline » est fausse.
Scénario
Les utilisateurs rencontrent souvent des difficultés lorsqu’ils tentent de compter les transactions uniques dans les recherches enregistrées de NetSuite, en particulier lorsque le critère « Ligne principale » est défini sur « Faux ». Ce cas de figure se présente généralement lorsqu’une recherche doit agréger des données en fonction des lignes de transaction individuelles tout en veillant à ce que chaque transaction ne soit comptée qu’une seule fois, afin d’éviter des totaux gonflés.
Solution
Pour compter avec précision les transactions uniques dans une recherche enregistrée NetSuite, configurez le champ de formule comme suit : commencez par ajouter un nouveau champ « Formule (numérique) » à vos résultats de recherche enregistrés. Dans le champ « Formule », saisissez l’expression suivante pour identifier et compter les identifiants internes de transactions distincts en fonction de vos critères :
COUNT(DISTINCT(case when TRUNC({trandate},'MM') TRUNC(ADD_MONTHS({today}, -13),'MM') then {internalid} else null end))Ensuite, pour ce champ de formule, définissez le « Type de synthèse » sur « Nombre ». Cette configuration garantit que la recherche enregistrée agrège et compte correctement chaque transaction unique identifiée par la formule, fournissant ainsi un total précis même lorsqu’une même transaction comporte plusieurs lignes.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Recherches enregistrées et formules
