ANS-1450 · TRAITEMENT DES COMMANDES CLIENT

Comment résoudre les écarts entre le rapport sur les commandes client ouvertes et le montant non facturé de la recherche enregistrée

Identifiez et corrigez les écarts entre le rapport « Open Sales Order » de NetSuite et le montant non facturé d’une recherche enregistrée de transactions, en particulier pour les lignes de commande surfacturées.

Solution courte

Pour résoudre les écarts, configurez une recherche enregistrée de transaction avec des critères spécifiques, notamment : Mainline = False, COGS Line = False, Tax Line = False et Shipping Line = False. Définissez le taux de change consolidé sur « Moyenne » et utilisez une formule personnalisée pour calculer avec précision le montant non facturé au niveau de la ligne.

Scénario

Lorsque les lignes d’une commande client font l’objet d’une surfacturation (quantité facturée > quantité), des écarts peuvent apparaître entre le montant en cours affiché dans le rapport standard « Commandes client en cours » de NetSuite et le montant non facturé calculé dans une recherche enregistrée par transaction. Cet écart est généralement dû à des différences dans la manière dont la taxe et le statut de la ligne principale sont gérés, ainsi qu’au taux de change par défaut utilisé.

Solution

Lorsqu’un poste de commande client fait l’objet d’une surfacturation (Quantité facturée > Quantité), le montant en suspens figurant dans le rapport « Commandes client en cours » de NetSuite peut ne pas correspondre au montant non facturé dans une recherche enregistrée de transactions, en raison de plusieurs facteurs. Le rapport « Commandes client en cours » calcule le montant en cours sur la base du compte « Commandes client », qui exclut la TVA des lignes surfacturées. Dans une recherche de transactions, le montant non facturé, lorsqu’il n’est pas spécifiquement filtré pour afficher les détails au niveau des lignes, peut inclure la TVA et être influencé par le paramètre par défaut de la ligne principale, ce qui entraîne des écarts. De plus, par défaut, une recherche de transactions utilise le « Taux de change consolidé par compte », ce qui peut également contribuer à ces écarts.

Pour résoudre l’écart entre le « Montant non facturé » et le « Montant des commandes client en cours », configurez la recherche enregistrée de transactions avec les paramètres suivants :nn

  1. Sous l’onglet « Critères », définissez les paramètres suivants :n * Type = Commande clientn * Ligne principale = Fauxn * Ligne COGS = Fauxn * Ligne de taxe = Fauxn * Ligne d’expédition = Fauxn

  2. Sous l’onglet « Résultats », définissez le « Taux de change consolidé » sur « Moyenne ».nn

  3. Ajoutez les champs suivants à l’onglet « Résultats », ainsi que tout autre champ requis :

    Champ : Numéro de documentnType de synthèse : GroupenLibellé : Numéro de document

    Champ : Formule (devise)

    Type de synthèse : SumnLibellé : Montant non facturé nFormule :n

CASE WHEN {rate} IS NOT NULL THEN (CASE WHEN {quantity} > NVL({quantitybilled},0) THEN CASE WHEN ({taxamount} <> 0) THEN (({quantity}-{quantitybilled})*{rate})+(({taxamount}/{quantity})*({quantity}-{quantitybilled})) ELSE (({quantity}-{quantitybilled})*{rate}) END ELSE 0 END) ELSE CASE WHEN {quantity} > NVL({quantitybilled},0) THEN {amount} ELSE 0 END END

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Traitement des commandes client

Parler à un consultant