メインコンテンツにスキップ
Adaptive Planning
最終更新: 2023-06-23
FAQ: 数式の組織修飾子

FAQ: 数式の組織修飾子

フォーミュラ アシスタントの組織ドロップダウン プロンプトに組織がないのはなぜですか?
変更しようとしている科目参照には、非公開のデータ プライバシー設定があります。以下を試してください:
セキュリティ:モデルに "シート、科目、属性、数式を含む" 権限
  1. メイン メニューから
    "モデリング"
    を選択します。
  2. 科目階層をクリックします。例:
    "総勘定元帳科目"
    をクリックします。
  3. 科目リストから科目を選択します。
  4. "詳細
    " セクションで
    "データ プライバシー設定" を
    見つけます。
    • 科目の値は非公開
      : 科目に組織修飾子を使用することはできません。
    • 科目の値は最上位組織のみに公開
      : 最上位組織または
      これを
      使用してのみ科目を変更できます。
    • 科目の値はすべての組織で公開
      : 科目は任意の組織修飾子を使用して変更できます。
組織修飾子を使用して複数の組織の合計値を取得するにはどうすればよいですか?
これは次の 3 つの方法で行うことができます。
  • 親組織の修飾子。
  • 組織特性の修飾子。
  • 個別の組織修飾子。
テーブル内の例では、この組織階層と以下の値が ACCT.02 に対して使用されます。
組織 [code]
2025 年 1 月
- Sales [sales]
北部営業 [SN]
50,000
南部営業 [SS]
100,000
営業 (限定) [N/A]
20,000
合計
170,000
方法
親組織の修飾子
ACCT.02 [level = Sales]
戻り値: 170,000
特性の修飾子
モデルには
"地域"
という名前の特性があり、
"East"
"West" の
値があります。北部営業と南部営業は
"West"
にタグ付けされています。
ACCT.02 [region = west]
戻り値: 150,000
個別の組織の修飾子
ACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]
戻り値: 70,000
組織修飾子が合計値を取得しないのはなぜですか?
  • 数式修飾子は (+) によって組織コードを参照する必要があります。level
    = <parent_code> (+) です
  • 組織は親組織である必要があります。子科目を持たない組織の組織コードを参照する場合、(+) は無視されます。
  • level = this (+)
    を使用している場合は、
    level = <親コード> (+)
    に置き換えます。
    level = this (+) は、
    同じ親の (限定) 組織の数式に対してのみ有効です。例: "営業" (限定) 組織の場合、"営業" の親組織を参照するには、
    level = this (+)
    を入力できます。選択しない場合、
    「level = Sales (+)」
    と入力する必要があります。
親コードの修飾子に (+) を追加するのはどのような場合ですか?
(+) なしで親組織コードを参照できますが、親の関連する (限定的) 組織では予期しない結果が生じます。(+) がないと、同じ親の (限定) 組織での合計値は返されません。例: "営業 (限定)" 組織の "Level = Sales" は、"売上" の合計値ではなく、"営業 (限定)" 組織の値を返します。
このため、科目のデフォルトの数式を入力する場合は特に (+) を追加する必要があります。これは、(限定) 組織を含むすべての組織で有効なためです。フォーミュラ アシスタントでは、問題を回避するために親組織の修飾子を選択する際に (+) が自動的に追加されます。