Ler em inglês

Compartilhar via


AMORLINC

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Retorna a depreciação para cada período contábil. Essa função é fornecida para o sistema contábil francês. Se um ativo for comprado no meio do período contábil, a depreciação proporcional será levada em conta.

Sintaxe

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

Parâmetros

Prazo Definição
cost O custo do ativo.
date_purchased A data da compra do ativo.
first_period A data do final do primeiro período.
salvage O valor de salvamento no final da vida útil do ativo.
period O período.
rate A taxa de depreciação.
basis (Opcional) O tipo de base de contagem diária a ser usada. Se a base for omitida, supõe-se que seja 0. Os valores aceitos estão listados abaixo desta tabela.

O parâmetro basis aceita os seguintes valores:

Basis do sistema de datas
0 ou omitido 360 dias (método NASD)
1 Real
3 365 dias em um ano
4 360 dias em um ano (método europeu)

Valor retornado

A depreciação para cada período contábil.

Observações

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

  • o período e a base são arredondados para o inteiro mais próximo.

  • Um erro será retornado se:

    • cost < 0.
    • first_period ou date_purchased não é uma data válida.
    • date_purchased > first_period.
    • salvage < 0 ou salvage>cost.
    • period < 0.
    • rate ≤ 0.
    • basis é qualquer número diferente de 0, 1, 3 ou 4.
  • Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).

Exemplo

data descrição
2400 Custar
19 de agosto de 2008 Data adquirida
31 de dezembro de 2008 Fim do primeiro período
300 Valor residual
1 Período
15% Taxa de depreciação
1 Base real (veja acima)

A seguinte consulta DAX:

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

Retorna a depreciação do primeiro período, considerando os termos especificados acima.

[Valor]
360