ANS-0001 · RECHERCHES ENREGISTRéES ET FORMULES

Comment corriger les montants surévalués dans les recherches enregistrées de NetSuite

Corrigez les sommes gonflées dans les recherches enregistrées de NetSuite en appliquant une formule DISTINCT afin de gérer les valeurs en double.

Solution courte

Pour corriger les totaux gonflés dans les recherches enregistrées de NetSuite, causés par des données de ligne de transaction en double, appliquez une formule DISTINCT spécifique. Cette formule identifie de manière unique et additionne la quantité en transit de chaque site, ce qui évite les doublons et garantit une agrégation précise des valeurs.

Scénario

Lorsqu’une recherche enregistrée dans NetSuite nécessite de combiner la somme des quantités en transit pour tous les sites avec les données des lignes de transaction, un problème courant survient. L’inclusion des lignes de transaction peut entraîner la répétition de la quantité en transit du site dans les lignes de détail, ce qui se traduit par des sommes nettement surévaluées pour la quantité en transit.

Solution

Lorsque vous calculez la quantité en transit par site, utilisez la formule DISTINCT pour les quantités en transit par site, en ajoutant les identifiants internes des emplacements de stock, puis divisez le résultat par un très grand nombre et arrondissez le résultat à un nombre de décimales inférieur. En divisant l’identifiant interne de l’emplacement de stock par un très grand nombre, le montant ajouté à la quantité en transit par site correspond à une décimale très faible. Cependant, les valeurs restent uniques pour chaque quantité en transit et chaque identifiant interne d’emplacement, et la fonction DISTINCT ne prendra en compte la quantité en transit de chaque emplacement qu’une seule fois. En arrondissant à un nombre de décimales nettement inférieur, l’impact de l’identifiant interne de l’emplacement est éliminé. La formule utilisée est la suivante : ROUND(SUM(DISTINCT {locationquantityintransit} + {inventorylocation.internalid}/100000000000000),6)

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

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

Parler à un consultant