- État Fermée
- Pourcentage achevé
- Type Garde-fou
- Catégorie Application → Core
-
Assignée à
DevTeam - Système d'exploitation Tous
- Sévérité Basse
- Priorité Moyenne
- Basée sur la version 18.0
- Due pour la version 19.0
-
Échéance
Non décidée
- Votes
- Privée
Ouverte par DevTeam - 2018-02-16
Dernière modification par DevTeam - 2018-12-27
FS#1861 - Garde-fou : Modulo d'arrondi monétaire
Fondamentalement, un modulo monétaire ne doit pas contenir plus de décimales que le montant.
Par exemple, en euros, on ne peut pas avoir un modulo de 0,001 alors que la plus petite pièce (le module) est le centime, donc 0,01.
En euros, le nombre de décimales des montants doit être de 2 et le modulo de 0,01. ceci est valable quelque soit le nombre de décimales dans les prix (qui peut être plus important que 2).
—
Tous changement d’arrondi monétaire s’applique à l’ensemble des données de la base de données. On ne peut donc pas le rectifier après coup. Si on modifie ce paramètre, on peut modifier par voie de conséquence, les montants des totaux et fausser le journal d’audit.
Par contre, on peut s’assurer de la valeur du modulo au moment de la création de la base de données et avertir l’utilisateur de l’existence d’un paramètre erroné.
—
ID | Projet | Résumé | Priorité | Sévérité | Progression | |
---|---|---|---|---|---|---|
1894 | BeDesk-Express | Moyenne | Basse |