AMORLINC
aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual
Retorna a depreciação para cada período contábil. Essa função é fornecida para o sistema contábil francês. If um ativo é comprado no meio do período contábil, a depreciação proporcional é levada em conta.
Sintaxe
AMORLINC(<cost>, <date_purchased>, <first_period>, <salvage>, <period>, <rate>[, <basis>])
Parâmetros
Prazo | 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 de depreciação. |
basis |
(Opcional) O tipo de base daycount a ser usada. If base é omitida, supõe-se que seja 0. Os values aceitos estão listados abaixo desta tabela. |
O parâmetro basis
aceita o seguinte values:
Basis |
do sistema |
---|---|
0 or omitido | 360 dias (método NASD) |
1 | Real |
3 | 365 dias em um year |
4 | 360 dias em um year (método europeu) |
Retornar Value
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. 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.
o período and base são arredondados para o inteiro mais próximo.
Um error é retornado if:
-
cost
< 0. -
first_period
ordate_purchased
é not um dateválido. -
date_purchased
>first_period
. -
salvage
< 0 orsalvage
>cost
. -
period
< 0. -
rate
≤ 0. -
basis
é qualquer número diferente de 0, 1, 3, or 4.
-
Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).
Exemplo
data | descrição |
---|---|
2400 | Custar |
19 de agosto de 2008 | Date comprado |
31 de dezembro de 2008 | Fim do período de first |
300 | Salvamento value |
1 | Período |
15% | rate de depreciação |
1 | Base real (veja acima) |
A seguinte consulta DAX:
EVALUATE
{
AMORLINC(2400, DATE(2008,8,19), DATE(2008,12,31), 300, 1, 0.15, 1)
}
Retorna a depreciação do período first, considerando os termos especificados acima.
[Value] |
---|
360 |