Date de création : 20/11/23
Date de Mise à Jour : 07/12/23
Version v23.0
Prix indexé BP Échéance Pivot
Prix en fonction d’un prix de base donné (soit directement, soit via une base de prix de référence) et avec une remise ou une majoration calculée en fonction la date d’échéance de la ligne par rapport à un mois pivot donné, selon un mois de début de campagne donné.
Cette formule est plus complète que la formule « Prix indexé BP date pièce éché » :
On traite maintenant le sujet selon une « campagne » et pas uniquement par rapport à l’échéance de la ligne et un mois pivot considéré sur la campagne en cours.
Cette formule applique aussi des majo (pas uniquement des remises comme dans la précédente).
Nom
Valeur
Détail
Prix Par Défaut
€
Prix de base (prioritaire sur la « Base_Prix_De_Reference » si renseigné).
Base Prix De Référence
Nom de la Base prix Ex : CATALOGUE
Nom du type de la base prix qui sert pour avoir le prix de base (si « Prix_Par_Defaut » = 0).
Mois départ campagne
n° du mois
Numéro du mois de départ de la campagne tarifaire par rapport auquel seront considérés les mois d’échéance et le mois pivot.
Mois pivot
n° du mois
Numéro du mois qui sert de pivot pour le calcul de la remise (échéance < mois pivot) ou la majoration (échéance > mois pivot).
Si le numéro de mois est différent de 1 à 12 alors il sera pris en compte le mois départ campagne comme mois pivot.
Valeur Indice
€ ou %
Valeur de la remise accordée par mois
Indice en taux
0 -1
Si 0 : Indice en €
Si 1 : Indice en %
Nb mois remise à déduire
nb de mois
Nombre de mois à déduire sur l’écart calculé entre le mois d’échéance et le mois pivot, avant de calculer une éventuelle remise.
Nb Mois Ecart Pour Remise
nb de mois
Nombre de mois d’écart minimum entre le mois d’échéance et le mois pivot pour appliquer la remise
Nb mois Majo à déduire
nb de mois
Nombre de mois à déduire sur l’écart calculé entre le mois d’échéance et le mois pivot avant de calculer une éventuelle majoration.
Nb Mois Ecart Pour Majo
nb de mois
Nombre de mois d’écart minimum entre le mois d’échéance et le mois pivot pour appliquer la majoration
Arrondi à x près
Décimale près d’arrondi
Ex : 0.5 arrondi à 0.50 immédiatement supérieur ou inférieur en fonction du paramétrage Sens_Arrondi
Sens Arrondi
-1 ; 0 ; 1
Si -1 : Arrondi vers la valeur inférieure la plus proche
Si 1 : Arrondi vers la valeur supérieure la plus proche
Si 0 : Arrondi vers la valeur la plus proche
La remise/majoration est calculée de la façon suivante : Remise/Majoration = (Ecart calculé - Tolérance) x Indice
Les dates échéances sont prioritaires devant les types échéance.
Les échéances lignes sont prioritaires devant les échéances pièce.
Exemple d'application : Gestion des commandes Phytos
Prix_Par_Defaut : 0 [Pas de prix par défaut donc ce sera le prix de la « Base_Prix_De_Reference » indiquée qui sera pris en compte]
Base_Prix_De_Reference = CATALOGUE [Admettons que le prix pour l’article sur ce type de base prix soit = 10 € du 01/11/2023 au 31/10/2024]
Mois_Depart_Campagne = 11 [novembre = début de la morte saison]
Mois_Echeance_Pivot = 5 [mai]
Valeur_Indice = 1 [+/- 1 par mois d’écart entre le mois d’échéance et le mois pivot]
Indice_En_Taux = 1 [Indice en %]
Nb_Mois_Remise_A_Deduire = 0 [Pas de mois à déduire si le nombre de mois d’écart entre le mois d’échéance et le mois pivot est < 0, donc pas de mois sans remise]
Nb_Mois_Ecart_Pour_Remise = 1 [On applique la remise dès 1 mois d’écart entre le mois d’échéance et le mois pivot (après déduction du « Nb_Mois_Remise_A_Deduire »)]
Nb_Mois_Majo_A_Deduire = 0 [Pas de mois à déduire si le nombre de mois d’écart entre le mois d’échéance et le mois pivot est > 0, donc pas de mois sans majoration]
Nb_Mois_Ecart_Pour_Majo = 1 [On applique la majoration dès 1 mois d’écart entre le mois d’échéance et le mois pivot (après déduction du « Nb_Mois_Majoration_A_Deduire »)]
Calcul du prix brut :
Si échéance commande = 25/03/2024 (Mars-Mai = 3-5 = -2) → Prix brut = 10-2% = 9.80 €
Si échéance commande = 25/07/2024 (Juillet-Mai = 7-5 = 2) → Prix brut = 10+2% = 10.20 €