AMORDEGRC
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Berekent de afschrijving voor elke boekhoudperiode. Deze functie wordt verstrekt voor het Franse boekhoudsysteem. Als een activum midden in de boekhoudperiode wordt gekocht, wordt rekening gehouden met de afschrijving naar rato. De functie is vergelijkbaar met AMORLINC, behalve dat een afschrijvingscoëfficiënt wordt toegepast in de berekening, afhankelijk van de levensduur van de activa.
Syntaxis
AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parameters
Term | Definitie |
---|---|
cost |
De kosten van het activum. |
date_purchased |
De datum van de aankoop van het activum. |
first_period |
De datum van het einde van de eerste periode. |
salvage |
De restwaarde aan het einde van de levensduur van het activum. |
period |
De periode. |
rate |
Het afschrijvingspercentage. |
basis |
(Optioneel) Het type dagaantal dat moet worden gebruikt. Als basis wordt weggelaten, wordt ervan uitgegaan dat deze 0 is. De geaccepteerde waarden worden onder deze tabel weergegeven. |
De parameter basis
accepteert de volgende waarden:
Basis |
datumsysteem |
---|---|
0 of weggelaten | 360 dagen (NASD-methode) |
1 | Werkelijk |
3 | 365 dagen in een jaar |
4 | 360 dagen per jaar (Europese methode) |
Retourwaarde
De afschrijving voor elke boekhoudperiode.
Opmerkingen
Datums worden opgeslagen als opeenvolgende serienummers, zodat ze kunnen worden gebruikt in berekeningen. In DAX, 30 december 1899 is dag 0 en 1 januari 2008 is 39448 omdat het 39.448 dagen na 30 december 1899 is.
Deze functie retourneert de afschrijving tot de laatste termijn van de levensduur van de activa of totdat de gecumuleerde waarde van de afschrijving groter is dan de kosten van de activa minus de restwaarde.
De afschrijvingscoëfficiënten zijn:
levensduur van activa (1/rente) afschrijvingscoëfficiënt Tussen 3 en 4 jaar 1.5 Tussen 5 en 6 jaar 2 Meer dan 6 jaar 2.5 Het afschrijvingspercentage zal toenemen tot 50 procent voor de periode voorafgaand aan de laatste periode en zal toenemen tot 100 procent voor de laatste periode.
periode en basis worden afgerond op het dichtstbijzijnde gehele getal.
Er wordt een fout geretourneerd als:
- kosten < 0.
- first_period of date_purchased is geen geldige datum.
- date_purchased > first_period.
- restwaarde < 0 of restwaarde > kosten.
- < 0.
- rente ≤ 0.
- De levensduur van activa is tussen 0 (nul) en 1, 1 en 2, 2 en 3, of 4 en 5.
- basis is een ander getal dan 0, 1, 3 of 4.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld
Data | beschrijving |
---|---|
2400 | Kosten |
19-augustus-2008 | Aankoopdatum |
31-december-2008 | Einde van de eerste periode |
300 | Restwaarde |
1 | Periode |
15% | Afschrijvingspercentage |
1 | Werkelijke basis (zie hierboven) |
De volgende DAX query:
EVALUATE
{
AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Retourneert de afschrijving van de eerste periode, op basis van de bovenstaande voorwaarden.
[waarde] |
---|
776 |