ANS-0204 · RECHERCHES ENREGISTRéES ET FORMULES

Création d’une recherche enregistrée consolidée sur l’ancienneté des créances par client dans NetSuite

Ce guide décrit les étapes à suivre pour configurer une recherche enregistrée dans NetSuite afin d’obtenir une vue consolidée de l’ancienneté des créances, regroupées par client.

Solution courte

Pour créer une recherche enregistrée consolidée sur l’ancienneté des créances clients, commencez par le type d’enregistrement « Transaction », filtrez les factures dont le statut est « En cours » et utilisez des colonnes de formule (devise) pour calculer les tranches d’ancienneté en fonction du nombre de jours de retard et des montants restants des transactions. Regroupez les résultats selon le champ « Parent de niveau supérieur » pour obtenir une vue hiérarchique des clients.

Scénario

Les organisations ont souvent besoin d’une vue d’ensemble complète de leurs créances impayées, regroupées par client, afin de comprendre l’exposition financière totale par client. Cela implique de créer une recherche enregistrée dans NetSuite qui classe avec précision les factures dans différentes tranches d’ancienneté, offrant ainsi une vision claire des paiements en souffrance à tous les niveaux de la hiérarchie des clients.

Solution

Pour créer une recherche enregistrée consolidée sur l’ancienneté des créances, commencez par sélectionner le type d’enregistrement Transaction.Configurez les filtres de recherche comme suit :

  • Transaction : Type défini sur Invoice

  • Transaction : Statut défini sur Invoice:Open

Pour les résultats de la recherche, ajoutez les colonnes suivantes :
  • Champ : Top Level Parent

    • **Type de synthèse** : `Group`

  • Colonnes Formule (devise) pour chaque tranche d’ancienneté, avec un Type de synthèse défini sur Sum

    :

    • À jour (retard inférieur à 1 jour) :

      case when ({transaction.daysoverdue} < 1) then {transaction.fxamountremaining} else 0 end

    • Retard de 1 à 30 jours :

      case when ({transaction.daysoverdue} between 1 AND 30) then {transaction.fxamountremaining} else 0 end

    • Retard de 31 à 60 jours :

      case when ({transaction.daysoverdue} between 31 AND 60 ) then {transaction.fxamountremaining} else 0 end

    • Retard de 61 à 90 jours :

      case when ({transaction.daysoverdue} between 61 AND 90 ) then {transaction.fxamountremaining} else 0 end

    • Retard supérieur à 90 jours :

      case when ({transaction.type} = 'Invoice' And {transaction.daysoverdue} > 90 ) then {transaction.fxamountremaining} else 0 end

Cette configuration offre une vue d’ensemble des factures impayées, classées par ancienneté et regroupées sous leurs clients parents de niveau supérieur respectifs.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

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

Parler à un consultant