メインコンテンツまでスキップ

logoCorrectSize.png

Looks like this logo isn't being used anymore since we started using the new CSS to make our documentation look like our product UI.

Knowledge @ Adaptive Insights LLC, a Workday Company

従業員および人員の計算の例

一般的に使用される人員算定方式の詳細な例を示します。

異動なし

  • 次のグローバルな前提条件科目(フルタイム稼働と同等、週当たりの時間数)。
前提条件名 前提条件コード 科目タイプ 表示形式
FTE時間/週 FTE_HrPerWeek 前提条件 - 周期的 数値
  • この 科目 が次の科目設定になっていることを確認してください。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目の実績なし(計画データを表示)
  • 必要な列:
科目名 科目コード 要素の種類 表示形式
入社日 HireDate 日付 該当なし
終了日 EndDate 日付 該当なし
時間/週 HrPerWeek 数値 数値
  • 必要なモデル科目には次のものがあります。 
科目名 科目コード 科目タイプ
雇用開始 人員 モデル科目 - 累計
新規雇用 NewHire モデル - 定期的
退職 退職 モデル - 定期的
雇用終了 EndingHeadcount モデル - 定期的
一部の人員 PartialHeadcount モデル科目 - 累計
FTE FTE モデル科目 - 累計

数式

  • 雇用開始

IF (VersionMonth(this) > VersionMonth(ROW.HireDate) AND (IsBlank(ROW.EndDate) OR VersionMonth(this) <= VersionMonth(ROW.EndDate)), 1,0)

  • 新規雇用

IF (VersionMonth(this) = VersionMonth(ROW.HireDate), 1, 0)

  • 退職

IF (VersionMonth(this) = VersionMonth(ROW.EndDate), 1, 0)

  • 雇用終了

ROW.Headcount+ROW.NewHire-ROW.Termination

  • 一部の人員

MonthFraction(ROW.HireDate,ROW.EndDate, this)

  • FTE

DIVF (ROW.HrPerWeek, ASSUM.FTE_HrPerWeek)*ROW.PartialHeadcount

異動あり

  • 次のグローバルな前提条件科目(フルタイム従業員、週当たりの時間数)。
前提条件名 前提条件コード 科目タイプ 表示形式
FTE時間/週 FTE_HrPerWeek 前提条件 - 周期的 数値
  • この 科目 が次の科目設定になっていることを確認してください。
    • 時間合計 = 合計値の平均
    • 実績のオーバーレイ = 科目の実績なし(計画データを表示)
  • 必要な列:
科目名 科目コード 要素の種類 表示形式
入社日 HireDate 日付 該当なし
終了日 EndDate 日付 該当なし
異動日(入) TransferIn 日付 該当なし
異動日(出) TransferOut 日付 該当なし
時間/週 HrPerWeek 数値 数値
  • 必要な科目には次のものがあります。 
科目名 科目コード 科目タイプ
雇用開始 人員 モデル科目 - 累計
新規雇用 NewHire モデル - 定期的
退職 退職 モデル - 定期的
雇用終了 EndingHeadcount モデル - 定期的
一部の人員 PartialHeadcount モデル科目 - 累計
一部の未割当人員 Unallocated_PartialHeadcount モデル科目 - 累計
FTE FTE モデル科目 - 累計

数式

  • 雇用開始

IFF ((VersionMonth(this)=0 AND (VersionMonth(this) > VersionMonth(ROW.HireDate) AND IsBlank (ROW.TransferIn) OR VersionMonth(this)>=VersionMonth(ROW.TransferIn)))  OR VersionMonth(this)=VersionMonth(ROW.TransferIn) AND (IsBlank(ROW.EndDate) AND IsBlank(ROW.TransferOut) OR ((VersionMonth(this) <= VersionMonth(ROW.EndDate) AND IsBlank (ROW.TransferOut)) OR VersionMonth(this)<=VersionMonth(ROW.TransferOut))), 1, 0)

  • 新規雇用

IF (VersionMonth(this) = VersionMonth(ROW.HireDate) AND IsBlank(ROW.TransferIn), 1, 0)

  • 退職

IF (VersionMonth(this) = VersionMonth(ROW.EndDate) and isBlank(ROW.TransferIn), 1, 0) 

  • 雇用終了

IFF (IsBlank(ROW.EndDate) AND IsBlank(ROW.TransferOut) OR (VersionMonth(this)<VersionMonth(ROW.EndDate) AND IsBlank(ROW.TransferOut)) OR VersionMonth(this)<VersionMonth(ROW.TransferOut), ROW.Allocated_BeginningHeadcount +ROW.NewHire-ROW.Termination, 0)

  • 一部の人員

MonthFraction(IF(IsBlank(ROW.TransferIn),ROW.HireDate,ROW.TransferIn),IF(IsBlank(ROW.TransferOut),ROW.EndDate,ROW.TransferOut),this)

  • FTE

DIVF (ROW.HrPerWeek, ASSUM.FTE_HrPerWeek)*ROW.PartialHeadcount

  • この記事は役に立ちましたか?