AMORLINC

Применяется к:вычисляемой таблице вычисляемой таблицы Вычисление визуального элемента измерениявычисляемой таблицы

Возвращает амортизацию для каждого отчетного периода. Эта функция предоставляется для французской системы бухгалтерского учета. Если актив приобретается в середине бухгалтерского периода, учитывается пропорциональное амортизация.

Синтаксис

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

Параметры

Термин Определение
стоимость Стоимость ресурса.
date_purchased Дата покупки актива.
first_period Дата окончания первого периода.
Спасти Значение спасения в конце срока жизни актива.
Период Период.
rate Скорость амортизации.
базовых (Необязательно) Тип используемого числа дней. Если база опущена, предполагается, что значение равно 0. Допустимые значения перечислены ниже этой таблицы.

Базовый параметр принимает следующие значения:

Основе Система дат
0 или опущено 360 дней (метод NASD)
1 Факт
3 365 дней в год
4 360 дней в год (европейский метод)

Возвращаемое значение

Амортизация для каждого учетного периода.

Замечания

  • Даты хранятся в виде последовательных серийных номеров, чтобы их можно было использовать в вычислениях. В DAX, 30 декабря 1899 г. день 0, а 1 января 2008 г. — 39448, так как 39 448 дней после 30 декабря 1899 г.

  • период и база округляются до ближайшего целого числа.

  • Если возвращается ошибка:

    • cost < 0.
    • first_period или date_purchased не является допустимой датой.
    • date_purchased > first_period.
    • salvage < 0 или salvage > cost.
    • period < 0.
    • скорость ≤ 0.
    • основанием является любое число, отличное от 0, 1, 3 или 4.
  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

Данные Description
2400 Себестоимость
19 августа 2008 г. Дата покупки
31 декабря 2008 г. Окончание первого периода
300 Ликвидационная стоимость
1 Период
15 % Коэффициент амортизации
1 Фактическая база (см. выше)

Следующий запрос DAX:

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

Возвращает амортизацию первого периода, учитывая указанные выше условия.

[значение]
360