Cycle de vie des enregistrements contenant des champs de devise FX
Le comportement des champs Devise FX varie au cours du traitement qui se produit pendant la durée de vie d’un enregistrement qui les contient.
Insérer / Mettre à jour
Le champ Devise FX pointe vers un enregistrement d’instance de devise [fx_currency2_instance]. Lorsque vous modifiez la valeur de devise dans un champ Devise FX, il détermine le taux de conversion et calcule la devise de référence avant :
- Les règles métier s’exécutent before .
- Les after règles métier s’exécutent et incluent tout autre changement que vous avez pu apporter aux règles métier.before
Remarque :
Si le champ Devise FX contient un code de devise non valide, une condition d’exception peut apparaître avant que ces deux étapes ne se produisent.
Audit
Étant donné qu’un champ Devise FX pointe vers un enregistrement d’instance de devise qui stocke plusieurs valeurs, la chaîne d’audit est un composite qui contient ces informations. La chaîne stockée dans la table Audit système [sys_audit] est au format EUR ; 111.222; 4555525f5553445f3230313931323033, avec les valeurs suivantes, séparées par des points-virgules :
- Code de devise ISO à trois lettres. Par exemple,
EUR. - Montant sous forme de nombre non formaté. Par exemple,
111.222. - Identificateur système (sys_id) pour l’enregistrement du taux de conversion dans la table Taux de conversion de devise [fx_conversion_rate]. Par exemple,
4555525f5553445f3230313931323033.
Lors de la création de lignes d’historique pour un utilisateur, la chaîne auditée est mise en forme à l’aide des paramètres régionaux de l’utilisateur. Il est au format de
111,22 € ; 2019-12-03 17:00:00-3000-01-01 23:59:59; fx_system_rate, avec les valeurs suivantes, séparées par des points-virgules : - Chaîne de devise formatée dans les paramètres régionaux de l’utilisateur. Par exemple,
111,22 €. - Plage de début à fin de la portée, telle qu’exprimée dans l’enregistrement du taux de conversion dans la table Taux du système [fx_system_rate]. Par exemple,
2019-12-03 17:00:00-3000-01-01 23:59:59. - Nom de la table de taux de conversion. Par exemple,
fx_system_rate.