従業員シートの作成
このトピックでは、一般的な従業員シートを設定する方法について説明します。
従業員
向けのモデル シート テンプレートを作成してから、それをカスタマイズします。シートの作成およびカスタマイズには、必要なタスクがいくつかあります。
前提条件
前提条件
- 必要な権限: "モデル管理アクセス" > "モデル"
- モデル シートの作成を参照してください。
ナビゲーション
ナビゲーション メニューから "モデリング"
を選択します。従業員属性の作成
シートを作成する前に必要な従業員関連の属性を作成すると、時間を節約することができます。
"モデリング" メニューから "属性"
を選択します。- 地域、ジョブ コードなど、従業員を特定するための属性を作成します。属性タイプを選択する必要はありません。
- 各属性の値を作成します。たとえば、地域と呼ばれる属性は、北米、南米、アジアといった値を使用できます。
新しい従業員シートの作成
"モデリング" メニューから "組織割当シート" を選択します。
- "新しいシート"ボタンを選択します。
- シート名を入力します。
- "新規シートの作成"ラジオボタンを選択し、ドロップダウンから"モデル"および"従業員"を選択します。
- 科目コードのプレフィックスを入力し、"次へ"を選択します。
- "列と組織"を選択し、シートにすでに含まれている列を表示します。これらの列は好きなように編集、並べ替え、削除できます。列は、"姓" (テキスト)、"名" (テキスト)、"ID" (テキスト)、"組織" (必須の列)、"収益" (テキスト セレクタ)、"開始日" (日付)、"終了日" (日付)、"時間/週" (数)、"支払い単価" (初期の残高)、"/" (テキスト セレクター)" です。
- 従業員シート テンプレートには算出科目が含まれます。左側のパネルから"表示列"を選択します。
これらの科目をシートに追加し、変更できます。これらの科目は、"収益" の計算を修正したい場合を除き、そのまま残すことをお勧めします。ブレッドクラムを使用して収益を修正し、シート サマリに戻ることができます。次に、
"モデル科目"
を選択します。以下の科目が自動作成されます。
- 一部社員monthfraction(ROW.StartDate,ROW.EndDate,this,30)この数式は、社員に支払われるべき月の割合を計算します。採用月 (開始日の月) では、月の一部になる可能性が高くなります。
- ヘッドカウントif(month(this) >= month(ROW.StartDate) and (isblank(ROW.EndDate) or month(this) <= month(ROW.EndDate)), 1, 0)この数式は人員を計算します。
- 時間ROW.HrPerWeek*ROW.PartialHeadcountこの数式は、時給社員の月あたりの作業時間数を計算します。
- 給与ROW.PartialHeadcount* if(ROW.per="Hr",ROW.HrPerWeek*(2080)/(480), 1/12) * ROW.PayRateこの数式は社員の月給を計算します。
- 福利厚生ROW.Salary * if(ROW.Benefits="Yes", (10)/(100), 0)この数式は、福利厚生を給与の割合で計算します。
"支払い単価" は別の算出科目です。この科目は初期値の要素に関連付けられており、デフォルトで従業員シートに含まれています。
- 支給レートif((month(this) > 0) AND ROW.Headcount=1 AND (((month(this) - month(ROW.StartDate) > 1) AND ASSUM.RaiseMonth = 0 AND fiscalmonth(this) = fiscalmonth(ROW.StartDate)) OR (ASSUM.RaiseMonth = Month(this))),ROW.PayRate[time=THIS-1]*ASSUM.RaisePct, 0)この数式は、計画された昇給を含む社員の支給レートを計算します。ユーザーは個々の従業員の初期の支払い単価を入力できます。以後の月の支払い単価は、前月の賃金と昇給の前提条件に基づいて計算されます。
収益費用のレビューと更新
テンプレート従業員シートにおいて、収益費用は収益が有効になっているすべての従業員の場合、給与の 10% として計算されます。収益の選択肢は以下のとおりです。- No(新規社員の場合はデフォルト)
- Yes
この収益計算は変更または削除できます。
"収益"
(中央パネル) を選択し、その選択内容を (右パネルで) 確認します。"はい"
と "いいえ"
のデフォルトの選択肢の名前を変更し、新しい選択肢を追加し (例: フルタイム
、パートタイム
)、矢印キーを使用して選択肢を再編成できます。ユーザーが従業員シートに新しい行を追加した場合、リストの最初の選択肢がデフォルトになります。これらの収益の選択肢は "収益" と呼ばれる算出科目で以下の数式とともに使用されます。
ROW.Salary * IF(ROW.BenefitsSelector="Yes", (10)/(100), 0)
"収益" の選択肢を修正する場合、この数式も修正が必要になる可能性があります。たとえば、単純な
"はい"
と "いいえ"
以外の選択肢を追加する場合、ルックアップを参照するために値ルックアップをこの列に追加し、算出科目を更新する必要がある場合があります。収益の修正
- ブレッドクラムを使用してシート サマリに戻り、"列と組織"を選択します。
- "収益"列を選択し、テキスト セレクター アイテムを更新します。
任意の新しいアイテムを追加し (例:
パートタイム
またはカナダ
)、既存の "はい"
や "いいえ"
のアイテムを編集または置き換えます。テキスト セレクター アイテムのいずれかがシートで使用されている場合、削除や名前の変更を行うことはできません。
値ルックアップの追加
値ルックアップを使用して、ユーザーがシートに入力した情報を算出科目の値に変換できます。カスタム属性またはテキスト セレクターにルックアップは月次ルックアップを追加できます。たとえば、"収益"
用の "はい"
/"いいえ"
テキストの選択です。さらなる "収益" の選択肢 (
"はい"
または "いいえ"
以外) を追加するためにシートを編集した場合、ルックアップを追加する必要があります。"収益" 向けに値ルックアップを追加する場合
- "収益"(中央ペイン) を選択し、"値ルックアップ"(右パネル) へスクロールダウンします。
- "値ルックアップ" を展開し、"新しい値ルックアップを追加"を選択します。
- ルックアップの名前を追加します (例: BenChoices)。
- "表示形式" および"小数部桁数"を指定します。
- "OK"を選択して新しいルックアップを追加した後、"保存"を選択してシートに対する変更を保存します。
- "収益">"値ルックアップ"を選択し、(BenChoicesの横にある) 鉛筆アイコンを選択します。ページが、作成した各収益の選択肢の行 ("はい"、"いいえ"など) とともに表示されます。
- それぞれの収益の選択肢について望ましい値 (数式または数字) を入力して保存します。
算出科目の更新
ルックアップを作成した後は、"収益" 算出科目を修正して BenChoices ルックアップをその数式に組み込みます。- 従業員シートのシート サマリに戻ります。新しい"値ルックアップ"リンクがこのページに表示されることに注意してください。このリンクは、値ルックアップを追加したため表示されます。
- "モデル科目"を選択します。科目ページが表示されたら、"収益"算出科目を選択します。
- "データ タイプ" (右パネル) までスクロールします。
- 給与に新しいルックアップを掛ける新しい数式を入力します。たとえば、以下のように指定します。ROW.Salary*ROW.BenChoices
- "保存"を選択し、シートに対する変更を保存します。
/
列の選択肢は、"収益"
列に関する説明と同じ方法で修正できます。デフォルトの選択肢は、"年"
および "時間"
です。これらの /
列の選択は、"給与"
と呼ばれる算出科目において使用されます。"/"
の選択肢が変更されると、"給与"
科目の数式も変更する必要がある可能性があります。昇給前提条件のレビュー
従業員テンプレートには、従業員の給与および賃金が時間の経過とともにどの程度自動的に引き上げられるかを決定するように設計された、2 つのシート前提条件がすでに含まれています。これらの前提条件は変更または削除できます。この前提条件には値が一切含まれていません。そのため、給与が自動的に引き上げられるように更新する必要があります。
- シート サマリから"前提条件"を選択します。
- 次の 2 つのシナリオに適合するよう、引き上げの前提条件を入力できます。
- シナリオ 1: すべての従業員が同じ月に昇給します。たとえば、毎年 3 月に 5% 昇給するとします。この引き上げを設定するには、昇給月というタイトルの付いた前提条件のすべてのセルに月の数字 (この例では 3) を入力します。昇給率というタイトルの付いた前提条件のすべてのセルに昇給率を入力します。
- シナリオ 2: すべての従業員が定例月に昇給します。この場合、昇給月というタイトルの付いた前提条件行のすべてのセルに月の数字をゼロとして入力します。昇給率というタイトルの付いた前提条件のすべてのセルに昇給率を入力します。
- 保存します。
また、従業員が定例日に昇給するための論理を持つ算出科目を作成することも可能です。
カスタム属性の追加 (任意)
モデルによっては、従業員シートにカスタム属性を含めることが有用である可能性があります。人員データの並べ替えとレポート作成のための属性を使用できます。カスタム属性をシートに追加するには以下を実行してください。
- シート サマリから"列と組織"を選択します。
- "属性"(左パネル) を選択し、シートで利用可能な属性のリストを表示します。
- 追加したい属性を 1 つずつ選択し (右パネル)、それらをシートのキャンバス (中央パネル) にドラッグします。"属性のプロパティ" で、個々の属性に含める属性値を指定します。
- ユーザーが "シート ビューアー" から変更できるようにする個々の属性について、属性を選択し、"シート上で属性を編集"を選択します。
シート プロパティの設定
シートのプロパティを設定するには、以下を行います。- ツールバーの歯車のアイコンをクリックして、シート プロパティを設定します。
- "セキュリティ"を選択します。必要に応じて、"このシートまたはその行の表示には給与組織詳細の権限が必要"を選択します。これによってシート ユーザーは、権限がない限り給与関連情報を閲覧できません。
- "設定"を選択し、必要に応じて変更します。シート プロパティの設定を参照してください。
- "OK"を選択し、プロパティの変更を保存します。
- 保存します。
総勘定元帳科目のモデル科目へのリンク設定
算出科目の値は、適切な総勘定元帳 (GL) 科目へのリンクが作成されるまでは、損益 (P&L) には合計されません。すべての部門における GL 給与科目 (例: 7000_01 給与賃金) は数式を用いて読み込み、それを "給与" の算出科目にリンクさせることができます。総勘定元帳科目を従業員シートの算出科目にリンクさせる数式を作成する場合
- ナビゲーション メニューから"数式"を選択します。
- 従業員シートの計算結果を表示する GL 給与科目を選択します。
- "数式を設定" > "フォーミュラ アシスタント"を選択します。
- フォーミュラ アシスタント を使用し、GL 給与科目を適切なモデル科目にリンクさせる数式を作成します。
- "OK"を選択します。
職位別に人員を入力
テンプレートから作成された従業員シートには期間要素がありません。ユーザーは、人員が存在するすべての計画月に値を入力する必要はありません。ユーザーは個々の従業員ごとに計画を指定し、各従業員の開始日、年間給与または時給を指定します。その後、従業員シートは適切な期間におけるすべての結果の値を計算します。予算マネージャは、特定期間に雇用された従業員グループを計画することがあります。たとえば、ユーザーは 1 月に 4 名の新規営業担当者を雇用し、3 月にさらに 3 名を雇用する計画であるといった具合です。
これを解決するには、異なる種類のヘッドカウント プランニングについては別の従業員シートを作成します。従業員シート上の既存の人員は、上記で説明したように、人員ごとに計画できます。その後、別の従業員シートを作成し、新規採用者に職位別に対応することができます。