Calcul du prix unitaire pour les commandes client/devis
Prix unitaire est calculé à l'aide de la formule suivante : Prix unitaire = Base + ou (-) montant en euros ou pourcentage
Lors de la détermination du prix unitaire sur les écrans Commandes client, Commandes client EDI, Lignes de commande client ou Lignes devis, le système effectue les actions suivantes, dans l'ordre :
- Il vérifie pour voir si un code de tarification promotionnelle a été spécifié pour la ligne de commande sélectionnée. S'il n'existe aucune tarification promotionnelle pour la ligne de commande, le système passe directement à l'étape 2.
- Il vérifie si un enregistrement de contrat client est défini pour ce client, cet article et cette combinaison client/article. S'il ne trouve pas d'enregistrement avec cette combinaison, il en recherche un avec un client et un article assortis et une combinaison client-article nulle. S'il trouve l'un de ces types d'enregistrement, le système consulte la table de tarification client-article à la recherche d'un enregistrement pour lequel la date d'échéance de la commande est postérieure à la date d'application ou correspond à cette date. S'il trouve un enregistrement de tarification valide et que le prix de contrat possède une valeur, il utilise ce prix. Si le prix de contrat est zéro, le système passe à l'étape 3.
- Le système détermine ensuite si des tarifs quantitatifs ont été établis pour le client et l'article en vérifiant l'enregistrement Contrats client valorisés. S'il existe des tarifs quantitatifs, ils sont utilisés comme prix unitaire par défaut. S'il n'existe aucun tarif quantitatif pour le client, le système passe directement à l'étape 4.
- Il détermine si un code de prix client est disponible pour la ligne/cadence de la commande client ou la ligne/cadence de la
commande client EDI, et si un code de prix article est disponible dans l'enregistrement de tarification de l'article. S'il
n'existe aucun code de prix, le système passe directement à l'étape 5. Si les deux codes de prix existent, le système utilise
la table Matrices de prix pour déterminer le prix. Lorsque le système établit qu'il existe deux codes de prix corrects, il
consulte la table des matrices de prix pour déterminer s'il existe un code de prix correspondant à la combinaison de ces deux
codes.
Si le système trouve cet enregistrement dans la table des matrices de prix, il applique la formule de calcul correspondante pour calculer le prix unitaire de l'article. Le système vérifie ensuite par recoupement les tarifs quantitatifs.
- Si les tarifs quantitatifs sont valides, ils sont utilisés pour calculer le prix unitaire.
- Dans le cas contraire, le système utilise les formules de calcul des tarifs pour déterminer le prix unitaire.
- Il recherche un enregistrement de tarification des articles actuel, basé sur la date d'application de la tarification et le
code devise du client.
- Si un tarif quantitatif (remise sur quantité) a été établi pour l'article et que les tarifs quantitatifs sont appliqués, le système les utilise pour fixer le prix unitaire par défaut.
- Si aucune autre tarification n'a été établie, le prix unitaire par défaut est la valeur entrée dans le champ Prix Article 1 de l'enregistrement de tarification des articles.
- Affiche un message, si aucun enregistrement de tarification des articles n'existe, indiquant qu'aucun prix article n'existe, auquel cas le prix doit être indiqué manuellement.
Remarque:
- Lorsque le calcul implique plusieurs devises, le système recherche en premier une formule de calcul et un enregistrement de tarification des articles dans la devise du client. Si la devise du client est disponible, ces valeurs sont utilisées. En l'absence d'enregistrements dans la devise du client, le système recherche les enregistrements dans la devise locale puis les convertit dans la devise du client.
- Si des remises ou des primes ont été définies par code de produit et type de client dans l'écran Remises, elles seront appliquées une fois la tarification déterminée pour un article à l'aide de la structure de tarification indiquée.
- Pour les articles non stockés, vous devez renseigner le prix unitaire de l'article manuellement.
Rubriques liées