Devise de session et de référence
Les champs de devise par défaut, ou standard, dans le Now Platform® utilisent deux types de devises, Session et Référence.
- Devise de la session
- La devise de la session est définie pour l’utilisateur par les paramètres régionaux ou le mode de devise unique de l’utilisateur.
- Référence
- Le système local détermine la devise de référence et constitue la norme utilisée sur l’ensemble de l’instance.
- Valeur telle qu’entrée, dans les paramètres régionaux de l’utilisateur.
- Code de devise, dans les paramètres régionaux de l’utilisateur.
- Valeur convertie dans la devise de référence à l’aide du taux de change actuel.
Devise de la session
- Symbole de devise
- Valeur convertie dans la devise de la session et affichée dans un format de nombre localisé.
Les paramètres régionaux de l’utilisateur déterminent le format de devise de la session.
- Configuration du mode de devise unique à l’aide glide.i18n.single_currency de and glide.i18n.single_currency.code.
- Devise par défaut pour les paramètres régionaux de l’utilisateur.
Devise de référence
- Paramètres régionaux système définis à l’aide de la propriété glide.system.locale
- Paramètres régionaux par défaut Java, généralement en. NOUS
Les fonctionnalités de filtrage et d’agrégation utilisent la valeur de devise de référence pour effectuer des calculs sur les champs de devise par défaut. Ces fonctionnalités peuvent donner des résultats inexacts en raison des changements de taux de conversion.
Problèmes avec les champs de devises
Les utilisateurs sont souvent déroutés par les résultats du filtrage, du tri et de l’affichage des champs de devises, car le système fonctionne avec au moins deux devises pour chaque valeur : la devise de la session et la devise de référence.
- Les listes filtrées sur les champs de devise peuvent ne pas être dans l’ordre attendu. Il utilise les valeurs de devise de référence pour le filtrage, mais affiche les valeurs de devise de session.
- L’agrégation des champs de devise peut ne pas produire les résultats attendus, car les valeurs de devise de référence sont agrégées, puis converties dans la devise de la session.
- Les valeurs monétaires peuvent ne pas s’afficher comme prévu, car elles sont formatées en fonction des paramètres régionaux de l’utilisateur et non en fonction du code de devise.
Cette confusion peut être le résultat de la différence entre les devises de session et de référence, de l’évolution des taux de conversion et des différentes devises de session utilisées par différents utilisateurs.