ANS-0042 · RECHERCHES ENREGISTRéES ET FORMULES

Comment comparer les montants des transactions entre deux plages de dates dans NetSuite

Comparez côte à côte les montants des transactions pour les périodes cumulées de l'exercice en cours et de l'exercice précédent à l'aide des formules de recherche enregistrées de NetSuite.

Solution courte

Pour comparer les montants des transactions entre deux plages de dates dans une recherche enregistrée NetSuite, utilisez des champs de formule spécifiques. Ces formules calculent et affichent côte à côte les montants cumulés depuis le début de l’exercice en cours et depuis le début de l’exercice précédent, simulant ainsi efficacement des comparaisons d’indicateurs clés de performance (KPI) au sein des résultats de recherche.

Scénario

Les utilisateurs ont souvent besoin de comparer des données financières, telles que les montants des ventes, sur différentes périodes au sein de NetSuite. Une demande courante consiste à afficher les totaux des transactions pour l’exercice fiscal en cours à ce jour, parallèlement à ceux de l’exercice fiscal précédent à ce jour. Cette comparaison permet d’analyser les tendances de performance directement dans une recherche enregistrée, à l’instar de la fonctionnalité des indicateurs clés de performance (KPI).

Solution

Pour comparer les montants des transactions sur deux plages de dates distinctes dans des colonnes côte à côte au sein d’une recherche enregistrée de transactions NetSuite, appliquez les formules suivantes. Cette méthode permet de simuler efficacement des comparaisons entre les valeurs actuelles et précédentes d’un indicateur clé de performance (KPI). Critères de recherche enregistrée : définissez les critères de manière à inclure les dates comprises à la fois dans l’exercice fiscal en cours et dans le dernier exercice fiscal cumulé. Utilisez des expressions et des parenthèses pour la condition « OU » : La date se situe dans l’exercice fiscal en cours OU dans le dernier exercice fiscal. Champs de formule : Formule « Cumul de l’exercice fiscal en cours » : decode(to_char(add_months({trandate},6),'YYYY'),to _char(add_months({today},6),'YYYY'),{amount},0) Formule « Cumul de l’exercice fiscal précédent » : GA_KEEP_0002 Fonctionnement des formules (des fonctions les plus internes aux plus externes) :* add_months({today},6) : cette fonction corrige l’année civile pour un exercice comptable commençant en juillet. Pour obtenir le dernier exercice comptable, utilisez -6. Appliquez la même logique à {trandate}. Si votre exercice fiscal correspond à l’année civile, vous pouvez ignorer cette étape.* to_char(adjusteddate,'YYYY') : cette fonction extrait uniquement l’année (fiscale) de la date ajustée.* decode(value1, value2, {amount}, 0) : Cette fonction compare l’exercice comptable de la date de transaction (value1) à l’exercice comptable en cours ou précédent (value2). S’ils sont identiques, la transaction {amount} est utilisée ; dans le cas contraire, elle est remise à zéro.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Recherches enregistrées et formules

Parler à un consultant