Ler em inglês

Partilhar via


AMORLINC

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Devolve a depreciação de cada período contabilístico. Esta função está prevista para o sistema contabilístico francês. Se um ativo for adquirido a meio do período contabilístico, a depreciação proporcional é tida em conta.

Sintaxe

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

Parâmetros

Vigência 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 resgate 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 de dias a utilizar. Se a base for omitida, presume-se que seja 0. Os valores aceitos estão listados abaixo desta tabela.

O parâmetro basis aceita os seguintes valores:

Basis Sistema de datas
0 ou omitido 360 dias (método NASD)
1 Real
3 365 dias por ano
4 360 dias por ano (método europeu)

Valor de retorno

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. 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.

  • período e base são arredondados para o número 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.
  • Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Exemplo

de dados Descrição
2400 Custo
19-Agosto-2008 Data de compra
31-Dezembro-2008 Fim do primeiro período
300 Valor de salvamento
1 Ponto final
15% Taxa de depreciação
1 Base real (ver acima)

A seguinte consulta DAX:

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

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

[Valor]
360