@SYD

Essbaseの@SYD計算関数は、様々な期間にわたって現在の期間の資産を減価償却する場合の、定期的な金額(通常は年間)を計算します。使用される減価償却方法は、年の桁の合計です。

SYD法では、減価償却額は、資産の耐用年数の初期段階で高いことを前提としています。したがって、XrangeListを使用して、計算する期間を指定できます。

範囲全体で複数の資産が減価償却される場合があります。値は、エントリ期間から範囲内の最後の期間まで減価償却されます。結果の値は、各資産のすべての期間ごとの減価償却値の合計を表します。

構文

@SYD (costMbr, salvageMbrConst, lifeMbrConst [, XrangeList])

パラメータ

costMbr

現在の期間の入力資産を表す単一メンバー仕様。

salvageMbrConst

定数数値を提供する単一メンバー仕様、変数名、または数値式。この値は、資産の耐用年数後の当期における資産の価値です。

lifeMbrConst

資産の耐用年数を表す単一メンバー仕様、変数名、または数式。

XrangeList

関数が入力を受け入れ、減価償却値を返す範囲を指定するオプションのパラメータ。範囲が指定されない場合、Essbaseは、時間としてタグ付けされたディメンションのレベル0メンバーを使用します。

有効なメンバー名、メンバー名のカンマ区切りリスト、ディメンション間メンバー、またはメンバー・セット関数か範囲関数(@XRANGEを含む)からの戻り値にできます。

rangeListおよびXrangeListの詳細は、範囲リスト・パラメータを参照してください。

ノート

財務関数が値を返すことはありません。むしろ、指定された範囲に基づいて内部的に一連の値を計算します。

この例では、各年の減価償却は、初期資産(Asset)、資産の残存価額(Residual)、および資産の耐用年数(Life)を考慮して計算されます。

"SYD Dep"=@SYD(Asset,Residual,Life,FY1999:FY2002,FY2003);

この例では、次のレポートが作成されます:

          FY1999    FY2000    FY2001    FY2002    FY2003
          ======    ======    ======    ======    ======          
Asset     9,000         0       1,000       0          0
Residual 750.00      0.00        0.00    0.00          0
Life       5.00  #MISSING        3.00    0.00       0.00
SYD Dep    2750      2200        2150    1433        717

次の例では、YearディメンションがSample Basicに追加されていることを前提としています。多次元範囲を使用して減価償却を計算します。

FIX ("100-10", "New York")
"SYD Dep" = @SYD(Asset,Residual,Life,@XRANGE("2011"->"Sep", "2012"->"Mar"));
ENDFIX

前述の計算は、XrangeListで指定した次の多次元範囲で実行されます。


2011->Sep
2011->Oct
2011->Nov
2011->Dec
2012->Jan
2012->Feb
2012->Mar

関連項目