Partilhar via


AMORDEGRC

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Devolve a depreciação de cada período contabilístico. Esta função está prevista para o sistema contabilístico francês. If um ativo é adquirido a meio do período contabilístico, a depreciação proporcional é tida em conta. A função é semelhante a AMORLINC, except que um coeficiente de depreciação é aplicado no cálculo dependendo da vida útil dos ativos.

Sintaxe

AMORDEGRC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])

Parâmetros

Vigência Definição
cost O custo do ativo.
date_purchased O date da compra do ativo.
first_period O date do final do período de first.
salvage O salvamento value no final da vida útil do ativo.
period O período.
rate O rate da depreciação.
basis (Opcional) O tipo de daycount base a utilizar. If base for omitida, presume-se que seja 0. Os values aceitos estão listados abaixo desta tabela.

O parâmetro basis aceita os seguintes values:

Basis Date sistema
0 or omitida 360 dias (método NASD)
1 Real
3 365 dias em year
4 360 dias num year (método europeu)

Regresso Value

A depreciação para cada período contabilístico.

Comentários

  • As datas são armazenadas como números de série sequenciais para que possam ser usadas nos cálculos. Em DAX, 30 de dezembro de 1899 é day 0, and 1 de janeiro de 2008 é 39448 porque é 39.448 dias após 30 de dezembro de 1899.

  • Esta função devolverá a depreciação até ao last período de vida dos ativos or até que o value acumulado de depreciação seja superior ao custo dos ativos menos o valuede salvamento.

  • Os coeficientes de depreciação são:

    Vida dos bens (1/rate) Coeficiente de depreciação
    Entre 3 and 4 anos 1.5
    Entre 5 and 6 anos 2
    Mais de 6 anos 2.5
  • O rate de depreciação crescerá para 50% no período anterior ao período lastand crescerá para 100% no período last.

  • período and base são arredondados para o número inteiro mais próximo.

  • Uma error é devolvida if:

    • custo < 0.
    • first_period or date_purchased not é um dateválido.
    • date_purchased > first_period.
    • salvamento < 0 or salvamento > custo.
    • período < 0.
    • rate ≤ 0.
    • A vida útil dos ativos está entre 0 (zero) and 1, 1 and 2, 2 and 3, or 4 and 5.
    • base é qualquer número diferente de 0, 1, 3 or 4.
  • Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).

Exemplo

de dados Descrição
2400 Custo
19-Agosto-2008 Date comprado
31-Dezembro-2008 Fim do período de first
300 Salvamento value
1 Ponto final
15% Depreciação rate
1 Base real (ver acima)

O seguinte DAX consulta:

EVALUATE
{
  AMORDEGRC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}

Devolve a depreciação do período de first, tendo em conta os termos especificados acima.

[Value]
776