ConvertCurrencyAverageRate (rtl)
De Wiki1000
(Différences entre les versions)
Ligne 15 : | Ligne 15 : | ||
|- | |- | ||
|iDateInf | |iDateInf | ||
− | |Date | + | |Date inférieure incluse. |
|- | |- | ||
|iDateSup | |iDateSup | ||
− | |Date | + | |Date supérieure incluse. |
|- | |- | ||
|iDeviseRslt | |iDeviseRslt | ||
Ligne 45 : | Ligne 45 : | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
[[category:RTL Framework]] | [[category:RTL Framework]] | ||
− |
Version actuelle en date du 16 avril 2019 à 17:27
Function ConvertCurrencyAverageRate(iCur:Currency; iDeviseOrg:TdbfCurrency; iDateInf:DateTime; iDateSup:DateTime; iDeviseRslt:TdbfCurrency):Currency;
Cette fonction convertit une valeur monétaire d'une devise à une autre en utilisant la moyenne des cours sur une période de date.
Result | Valeur convertie dans la devise de destination en utilisant la moyenne des cours. |
iCur | Valeur à convertir. |
iDeviseOrg | Devise d'origine. |
iDateInf | Date inférieure incluse. |
iDateSup | Date supérieure incluse. |
iDeviseRslt | Devise de destination. |
La moyenne des cours est réalisé en moyennant chaque cours de la période. Si le cours n'est pas défini à une date de la période le cours immédiatement inférieur est utilisé.
Exemple :
Période du 1 au 5 Janvier
Cours définit le 1 Janvier (c1), le 3 Janvier (c3), le 5 Janvier (c5)
La moyenne des cours utilisée est (c1+c1+c3+c3+c5) / 5
Exemple
begin end;
Voir aussi: