参考: 数式の組織修飾子
組織修正率の定義
組織修飾子は科目からデータをスライスして、特定の組織の値のみを含めます。
ドキュメントの構文
ドキュメントの構文に関する注意事項をいくつか以下に示します。
- 変数を示すには、(N) のようなかっこ内の大文字、または <account_code> のようなかっこ内のテキストを使用します。変数は有効な定数、科目参照、または数式に置き換える必要があります。
- 多くの国の基準に従って、カンマを使用して項を区切ります。ブラウザで小数点としてカンマが使用されている場合は、項をセミコロンで区切る必要があります。
- 数式を読みやすくするために空白が追加されますが、必須ではありません。スペースを追加したり、数式から除外したりすることもできます。
- Divf などの関数は資産計上され、ACCT などの要素にはすべて大文字が使用されますが、数式は大文字と小文字が区別されません。
組織修飾子の制限事項
- 次の場合、Adaptive Planning シートに有効な数式のエラーが表示されます。
- アクセス ルールによりアクセスできない組織別に変更します。
- 非公開の"データ プライバシー設定"がある科目参照に組織修飾子を追加します。例: ACCT.001 の設定で、この数式が有効になるためには、"データ プライバシー設定" が"科目の値はすべての組織で公開" になっている必要があります: ACCT.001 [level = level_code]。参照 概念: 科目のデータ プライバシー設定。
- 制限された単語を使用した参照組織コード。参照 参考: メタデータのコードと名前のベスト プラクティス。
- 現在のバージョンの使用可否で使用できない組織を参照します。参照 組織の使用可否の変更。
- 前提条件科目はすべての組織に対して同じ値になるため、前提条件科目には組織の修飾子は適用されません。
- 組織修飾子はモデル シートの ROW 参照には適用できません。ROW は行内の組織を参照する必要があるためです。ただし、組織修飾子を使用してモデル科目を別のシートから変更することはできます。
組織 (+) と 組織 (-)のベスト プラクティス
組織 (+)
と 組織 (-)
のベスト プラクティス - 親組織を参照するには、常にを使用します。level = <parent_code> (+)
- (限定) 組織を参照するには、常にを使用します。level = <parent_code> (-)
- 避けてください。これは、同じ親の (限定) 組織の数式に対してのみ有効です。代わりにlevel = this (+) はに置き換えてください。level = <parent_code> (+)
- ほとんどの場合で有効ですが、は避けてください。親の合計から (+) をドロップすると、関連する (限定) 組織での合計値の代わりに (限定) 組織の値が返されます。level = <parent_code>
- どのような理由でもを使用しないでください。、level = this (-)
level = <parent_code> (+) は、
組織修飾子の構文と例
テーブルの例では、"ACCT.02" の組織の階層と値は次のとおりです。
組織 [code] | 2025 年 1 月 |
|---|---|
- 営業 [Sales] | |
北部営業 [SN] | 50,000 |
南部営業 [SS] | 100,000 |
営業 (限定) [N/A] | 20,000 |
合計 - 売上 | 170,000 |
構文 | 説明 | 例 |
|---|---|---|
組織 = これ | 任意の組織で使用して、現在の交差部分と同じ組織を参照します。 別の組織を指定しない限り、デフォルトでは組織が「 この 組織」であることを意味するため、ほとんどの場合 これを 使用する必要はありません。 | 数式の場所: "ACCT.001" (営業南部組織) 数式: ACCT.02 [level = this] 戻り値 : 100,000 |
level = this (+) | (限定) 組織でのみ使用し、親組織の合計値を参照します。 (限定) 組織以外のすべての組織については、[level = this] の値を返します。 | 数式の場所: "ACCT.001" (営業南部組織) 数式: ACCT.02 [level = this (+)] 戻り値 : 100,000 数式の場所: ACCT.001 (営業 (限定) 組織) 数式: ACCT.02 [level = this (+)] 戻り値 : 170,000 |
level = this (-) | 使用しないでください。予期しない結果を返すか、無視します。 | 該当なし |
level = <level_code> | 任意の組織を参照する任意の組織で使用します。モデル内の <level_code> (かっこ記号を含む) を正確な組織コードに置き換える必要があります。 参照された科目に公開の データ プライバシー設定 がない場合は、エラーが発生します。親組織を参照する場合は、自動的に (+) が含まれます。これを削除しても、(限定) 組織の合計値は返されません。 | 数式の場所: ACCT.001 (任意の組織) 数式: ACCT.02 [level = SN] 戻り値 : 50,000 |
level = <level_code> (+) | 親組織を持つ科目を変更する場合に使用します。モデル内の <level_code> (かっこ記号を含む) を正確な親組織コードに置き換える必要があります。 すべての子組織の合計値を返します。子組織がない場合、変更は削除されます。 | 数式の場所: ACCT.001 (任意の組織) 数式: ACCT.02 [level = Sales (+)] 戻り値 : 170,000 |
level = <level_code> (-) | 親組織を持つ科目を変更する場合に使用します。モデル内の <level_code> (かっこ記号を含む) を正確な親組織コードに置き換える必要があります。 親組織の (限定) 組織の値を返します。(限定) 組織には特定のコードがないため、これは (限定) 組織の科目値を参照する唯一の方法です。 | 数式の場所: ACCT.001 (任意の組織) 数式: ACCT.02 [level = Sales (-)] 戻り値 : 20,000 |