Share via


AMORLINC

Aplica-se a:Colunacalculada Tabelacalculada MedidaCá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

Termo Definição
custo O custo do ativo.
date_purchased A data da compra do ativo.
first_period A data do final do primeiro período.
salvamento O valor de resgate no final da vida útil do ativo.
período O período.
Avaliar A taxa de depreciação.
base (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 base aceita os seguintes valores:

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

Devolver Valor

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

Observações

  • 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:

    • custo < 0.
    • first_period ou date_purchased não é uma data válida.
    • > date_purchased first_period.
    • salvamento < 0 ou custo de salvamento > .
    • período < 0.
    • taxa ≤ 0.
    • base é 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

Dados Descrição
2400 Custo
19-Agosto-2008 Data de compra
31-Dezembro-2008 Fim do primeiro período
300 Valor de salvamento
1 Período
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