メインコンテンツにスキップ
Adaptive Planning
最終更新: 2023-06-23
例: 従業員と支払い単価の計算

例: 従業員と支払い単価の計算

このトピックでは、支給レート計算に使用できる数式の例をいくつか示します。
分かりやすくするために、例では用語にカンマ区切り文字を使用しています。ブラウザの設定によっては、セミコロンで区切る必要があります。

入社月日およびグローバル増加月における支払い単価のグローバルな増加

  1. 以下のグローバル前提条件科目を作成します。
    前提条件名
    前提条件コード
    科目タイプ
    表示形式
    昇給月
    RaiseMonth
    前提条件 - フロー
    数値
    昇給率 (%)
    RaisePct
    前提条件 - フロー
    パーセント
    勤続月数 - 昇給資格
    Months_of_Service
    前提条件 - フロー
    数値
  2. 上記科目が以下の
    科目設定
    になっていることを確認します。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目用実績なし (計画データを表示)
  3. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  4. 次の数式を作成します。
    IF ((VersionMonth(this) > 0) AND ROW.NewHire=0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ((ASSUM.RaiseMonth=0 AND Month(this) = Month(ROW.HireDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=this-1]*ROW.RaisePct,0)

入社月日のみの支払い単価のグローバルな増加

  1. 以下のグローバル前提条件科目を作成します。
    前提条件名
    前提条件コード
    科目タイプ
    表示形式
    昇給率 (%)
    RaisePct
    前提条件 - フロー
    パーセント
  2. 上記科目が以下の
    科目設定
    になっていることを確認します。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目用実績なし (計画データを表示)
  3. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  4. 次の数式を作成します。
    IF (VersionMonth(this) > 0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate) > 1 AND FiscalMonth(this)=FiscalMonth(ROW.HireDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0

グローバル増加月のみの支払い単価のグローバルな増加

  1. 以下のグローバル前提条件科目を作成します。
    前提条件名
    前提条件コード
    科目タイプ
    表示形式
    昇給月
    RaiseMonth
    前提条件 - フロー
    数値
    昇給率 (%)
    RaisePct
    前提条件 - フロー
    パーセント
    勤続月数 - 昇給資格
    Months_of_Service
    前提条件 - フロー
    数値
  2. 上記科目が以下の
    科目設定
    になっていることを確認します。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目用実績なし (計画データを表示)
  3. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  4. 次の数式を作成します。
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)

個別の増加月における支払い単価のグローバルな増加

  1. 以下のグローバル前提条件科目を作成します。
    前提条件名
    前提条件コード
    科目タイプ
    表示形式
    昇給月
    RaiseMonth
    前提条件 - フロー
    数値
    昇給率 (%)
    RaisePct
    前提条件 - フロー
    パーセント
    勤続月数 - 昇給資格
    Months_of_Service
    前提条件 - フロー
    数値
  2. 上記科目が以下の
    科目設定
    になっていることを確認します。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目用実績なし (計画データを表示)
  3. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    昇給日
    RaiseDate
    モデル - 日付要素
    昇給率 (%)
    RaisePct
    前提条件 - フロー
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  4. 次の数式を作成します。
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ASSUM.RaisePct, 0)

グローバル月における支払い単価の個別の増加

  1. 以下のグローバル前提条件科目を作成します。
    前提条件名
    前提条件コード
    科目タイプ
    表示形式
    昇給月
    RaiseMonth
    前提条件 - フロー
    数値
    勤続月数 - 昇給資格
    Months_of_Service
    前提条件 - フロー
    数値
  2. 上記科目が以下の
    科目設定
    になっていることを確認します。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目用実績なし (計画データを表示)
  3. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    昇給率 (%)
    RaisePct
    モデル - 数字要素 (パーセント)
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  4. 次の数式を作成します。
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>=ASSUM.Months_of_Service AND ASSUM.RaiseMonth=FiscalMonth(this), ROW.PayRate[time=this-1]*ROW.RaisePct, 0)

個人的な増加月における支払い単価の個別の増加

  1. 以下の科目が必要です。
    科目名
    科目コード
    科目タイプ
    人員
    Headcount
    モデル - フロー
    昇給日
    RaiseDate
    モデル - 日付要素
    昇給率 (%)
    RaisePct
    モデル - 数字要素 (パーセント)
    支払い単価
    PayRate
    モデル - 初期の残高要素
    開始日
    StartDate
    モデル - 日付要素
  2. 次の数式を作成します。
    if(VersionMonth(this)>0 AND ROW.Headcount>0 AND VersionMonth(this)-VersionMonth(ROW.HireDate)>1 AND FiscalMonth(this) = FiscalMonth(ROW.RaiseDate),ROW.PayRate[time=this-1]*ROW.RaisePct, 0)