ANS-0013 · RECHERCHES ENREGISTRéES ET FORMULES

Comment créer un filtre de date NetSuite pour la semaine prochaine et au-delà ?

Ce guide fournit une formule SQL permettant de filtrer avec précision les résultats d’une recherche enregistrée dans NetSuite pour les enregistrements datant du début de la semaine à venir.

Solution courte

Pour filtrer les enregistrements NetSuite correspondant à des dates commençant la semaine prochaine et s'étendant sur une période donnée, utilisez une clause SQL « between ». Définissez la date de début sur TRUNC(sysdate, 'iw')+7 afin de prendre en compte le début de la semaine suivante. La date de fin sera TRUNC(sysdate, 'iw') + (nombre de jours après) afin de définir la durée à compter du début de la semaine en cours.

Scénario

Les utilisateurs ont souvent besoin que les recherches enregistrées dans NetSuite affichent les enregistrements dont les dates se situent dans une période future spécifique. Une exigence courante consiste à filtrer les données à partir du début de la semaine à venir et sur un nombre défini de semaines ou de jours suivants. Les filtres de date relatifs standard peuvent ne pas répondre précisément à ce besoin, ce qui nécessite une formule SQL personnalisée.

Solution

Pour mettre en place un filtre de date commençant la semaine prochaine et couvrant la période suivante, appliquez la formule SQL suivante dans les critères de votre recherche enregistrée NetSuite. Cette formule utilise la fonction TRUNC(sysdate, 'iw') pour identifier le début de la semaine ISO en cours, puis calcule le début de la semaine suivante et la date de fin souhaitée. Utilisez l’expression suivante dans les critères de votre champ de date : {your date} between (TRUNC(sysdate, 'iw')+7) AND (TRUNC(sysdate, 'iw') + (the number of days after)). Remplacez {your date} par l’identifiant réel du champ de date que vous filtrez (par exemple, TRANDATE). Ajustez (the number of days after) pour définir la fin exacte de la période future souhaitée, par rapport au début de la semaine en cours.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

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

Parler à un consultant