Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
s’applique à :
colonne calculée
table calculée
mesure
calcul visuel
Retourne l’amortissement pour chaque période comptable. Cette fonction est fournie pour le système comptable français. Si un actif est acheté au milieu de la période comptable, l’amortissement au prorata est pris en compte.
Syntaxe
AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Paramètres
| Terme | Définition |
|---|---|
cost |
Coût de l’actif. |
date_purchased |
Date de l’achat de l’actif. |
first_period |
Date de la fin de la première période. |
salvage |
Valeur de récupération à la fin de la durée de vie de l’actif. |
period |
Période. |
rate |
Taux d’amortissement. |
basis |
(Facultatif) Type de base du nombre de jours à utiliser. Si la base est omise, elle est supposée être 0. Les valeurs acceptées sont répertoriées sous ce tableau. |
Le paramètre basis accepte les valeurs suivantes :
Basis |
système date |
|---|---|
| 0 ou omis | 360 jours (méthode NASD) |
| 1 | Réel |
| 3 | 365 jours par an |
| 4 | 360 jours par an (méthode européenne) |
Valeur de retour
Amortissement pour chaque période comptable.
Remarques
Les dates sont stockées sous forme de numéros de série séquentiels afin qu’elles puissent être utilisées dans les calculs. Dans DAX, le 30 décembre 1899 est le jour 0 et le 1er janvier 2008 est 39448 car il est de 39 448 jours après le 30 décembre 1899.
la période et la base sont arrondies à l’entier le plus proche.
Une erreur est retournée si :
-
cost< 0. -
first_periodoudate_purchasedn’est pas une date valide. -
date_purchased>first_period. -
salvage< 0 ousalvage>cost. -
period< 0. -
rate≤ 0. -
basisest un nombre autre que 0, 1, 3 ou 4.
-
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).
Exemple
| de données | Description |
|---|---|
| 2400 | Coût |
| 19-août-2008 | Date achetée |
| 31-Décembre-2008 | Fin de la première période |
| 300 | Valeur de récupération |
| 1 | Période |
| 15% | Taux d’amortissement |
| 1 | Base réelle (voir ci-dessus) |
Requête DAX suivante :
EVALUATE
{
AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Retourne l’amortissement de la première période, compte tenu des conditions spécifiées ci-dessus.
| [Valeur] |
|---|
| 360 |