Conversions de devises par défaut

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Les valeurs monétaires peuvent être converties dans d’autres devises lorsqu’elles sont stockées et consultées.

    Des conversions peuvent se produire dans ces situations.
    • La valeur de la devise est convertie en devise de référence lors de l’enregistrement, que ce soit lors d’une insertion ou d’une mise à jour. La valeur de la devise de référence est enregistrée, ainsi que la valeur de la devise.
    • La valeur de la devise est convertie en devise de la session de l’utilisateur pour l’affichage.
    • La valeur saisie dans un filtre est convertie dans la devise de référence à l’aide de la devise spécifiée dans le filtre.

    Les taux de conversion sont stockés dans la table fx_rate. Chaque enregistrement contient le taux de conversion d’une devise donnée vers l’euro. Les taux sont mis à jour quotidiennement à partir du site Internet de la BCE par une tâche programmée appelée Charge du taux de change de la BCE.

    Une conversion de devise d’une devise à une autre implique deux taux.
    • Réel : dans la table fx_rate, chaque enregistrement contient le taux de conversion d’une devise donnée vers l’euro.
    • Attendu : dans la table fx_rate, chaque enregistrement contient le taux de conversion de l’euro vers la devise donnée.
    Chaque fois que vous effectuez une conversion, il utilise les taux de conversion les plus récents. Par conséquent, les calculs peuvent potentiellement donner des résultats inattendus. Par exemple :
    • Différents taux peuvent être appliqués à différentes valeurs de devise lors du stockage de la valeur de la devise de référence. Par conséquent, l’agrégation peut combiner des valeurs à différents taux et les convertir à un autre taux.
    • Une valeur de filtre est convertie aux taux actuels, tandis que les valeurs qu’elle filtre dans la base de données peuvent être converties à des taux différents. Un filtre de 100 $ au taux d’aujourd’hui peut correspondre à une valeur de 99 $ obtenue aux taux d’hier.
    Remarque :
    À des fins d’affichage, la valeur monétaire utilisée est celle que l’utilisateur a saisie convertie dans la devise de la session. Toutefois, pour l’agrégation et le filtrage, la valeur de la devise de référence est utilisée. L’utilisation de la devise de référence permet de comparer les valeurs monétaires converties à des taux différents.