ANS-0152 · RECHERCHES ENREGISTRéES ET FORMULES
Comment inclure plusieurs champs de formule dans les tableaux croisés dynamiques NetSuite
Utilisez des champs de ligne de transaction personnalisés sans valeurs enregistrées pour afficher plusieurs indicateurs calculés dans les tableaux croisés dynamiques de SuiteAnalytics Workbook de NetSuite.
Solution courte
Pour inclure plusieurs champs de formule dans les tableaux croisés dynamiques NetSuite, créez des champs de ligne de transaction personnalisés *sans* valeurs stockées, en utilisant des formules de valeur par défaut. Cette approche garantit que les indicateurs calculés sont disponibles pour la création de rapports dans SuiteAnalytics Workbook, ce qui permet de contourner les limites des champs à valeur stockée ou des calculs basés sur la recherche pour une analyse complète des données.
Scénario
Les utilisateurs rencontrent souvent des difficultés lorsqu’ils tentent d’afficher plusieurs champs de formule personnalisés dans les tableaux croisés dynamiques de NetSuite. Les méthodes traditionnelles, telles que l’utilisation de champs personnalisés avec des valeurs enregistrées ou le recours exclusif aux calculs des recherches enregistrées, présentent fréquemment des limites, notamment l’impossibilité de calculer des valeurs en fonction des montants des lignes ou de les afficher correctement dans le rapport croisé dynamique.
Solution
Pour réussir à inclure plusieurs champs de formule dans les tableaux croisés dynamiques NetSuite, l’approche recommandée consiste à créer des champs personnalisés directement sur les lignes de transaction sans activer l’option « Stocker la valeur ». Ces champs doivent utiliser des formules de valeur par défaut pour effectuer les calculs. Dans un premier temps, les mesures suivantes ont été tentées :
Modifier les noms des champs de formule afin d’éviter d’éventuels conflits, ce qui n’a pas résolu le problème.
Ajouter des champs personnalisés avec des valeurs stockées et des formules de valeur par défaut directement sur les lignes de transaction. Bien que ces champs puissent apparaître dans les rapports croisés, ils étaient limités par la fonctionnalité « formule de valeur par défaut », qui ne permet souvent pas de calculer des valeurs en fonction des montants des lignes ou d’autres critères complexes, ce qui les rendait insuffisants pour de nombreux besoins en matière de reporting.La solution efficace consiste à : créer des champs personnalisés SANS activer l’option « Stocker la valeur », puis les définir à l’aide de formules de valeur par défaut directement sur les lignes de transaction. Ces champs peuvent alors être affichés et utilisés avec succès dans les tableaux croisés dynamiques. Il est important de noter que certaines formules peuvent ne pas renvoyer des valeurs correctes identiques à la fois sur la ligne de transaction et dans une recherche enregistrée. Par exemple, dans le cas de transactions renommées, une formule peut nécessiter l’utilisation du terme « estimation » au niveau de la ligne, mais « prévision » dans la recherche correspondante pour obtenir des résultats précis. Le classeur SuiteAnalytics de NetSuite offre désormais des fonctionnalités robustes pour la création et l’enregistrement de tableaux croisés dynamiques, proposant ainsi des capacités d’analyse avancées.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Recherches enregistrées et formules
