ConvertCurrencyAverageRate (rtl)

De Wiki1000
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:

Développement DSMDéveloppement DSM

Outils personnels