Summary
Description
Pourquoi lors de la mise à jour des tarifs de types Nouveaux tarifs ne me répercutent pas mon prix de vente alors que dans l'onglet Nouveau Tarif de la fiche article j'ai bien un nouveau prix de vente ?
Tarif avant application de la mise à jour des tarifs :
Tarif souhaité:
Tarif après application de la mise à jour des tarifs :
Resolution
La mise à jour des tarifs de type Nouveaux tarifs permet de reporter les valeurs enregistrées dans le volet Nouveau tarif vers le Tarif actuel. Il s'agit d'un simple report de données.
Concernant la zone Nouveau Prix de vente elle est reportée dans la zone Prix de vente du tarif actuel.
En terme de stockage d'informations au niveau de la base de données il faut comprendre qu'il existe une notion de lien sur le Prix de vente d'un tarif.
Lorsque le Prix de vente correspond à la multiplication du Prix d'achat et du Coefficient alors le Prix de vente est calculé et n'est pas stocké et le champ est à 0.00 dans la base de données.
Dans l'exemple précédent, le tarif est paramétré de la manière suivante :
Tarif actuel : le prix de vente est renseigné (stocké dans le champ) mais correspond à PA * Coefficient : Bien que l'égalité soit respectée cela signifie que le lien a été rompu à un moment donné (zone forcée...).
Nouveau tarif : le nouveau prix de vente est à 0.00 dans la base car il respecte l'égalité Nouveau PA * Nouveau Coefficient.
Au moment de la mise à jour des tarifs de type Nouveaux tarifs l'application reporte donc dans le tarif actuel le nouveau coefficient. Le nouveau prix de vente étant à 0.00 et l'ancien Prix de vente renseigné alors le nouveau prix de vente n'est pas reporté dans le tarif actuel.
Ce choix de traitement permet de ne pas écraser des tarifs qui auraient volontairement été paramétrés pour ne plus respecter le calcul automatique.