WFM_VARIABLE_DAY_START_TIME_CALCULATION FastFormula

このFastFormulaは、提供されたルール・テンプレート「Variable Day Threshold Template」に関連付けられています。変動日の時間カテゴリで識別された合計時間数がしきい値と比較されます。

しきい値を超えた時間を単一の給与時間タイプに変換します。しきい値を同じ給与時間タイプとして残すか、新しい単一の給与時間タイプに変換します。

パラメータ

名前 タイプ 摘要
SHIFT_START_TIME 時間HH:MM 可変日の最初のシフトの24時間書式の開始時間
BREAK_LENGTH_MIN 固定数 連続する入力間の最小非稼働時間(分数)
DEFINED_LIMIT 固定数 変動日のしきい値をマークする時間数
WORKED_TIME_CONDITION 時間カテゴリ 変数の合計時間入力を識別し、定義された制限と比較する時間カテゴリ

出力

名前 出力グループ 時間属性 摘要
OUT_MEASURE_UNDER 1 メジャー 計算済ベース時間数
OUT_MEASURE_OVER 2 メジャー 計算済割増時間数

関数

この関数は、時間カテゴリで識別された変動日時間合計としきい値を比較します。しきい値を超えた時間を単一の給与時間タイプ属性に変換します。しきい値を下回る時間については、属性を保持するか、属性を新しい給与時間タイプ属性に変換します。この関数は、指定した時間の後の最初のエントリの開始時間によって変数dayを定義します。日数計算では、最初の時間入力時から翌日の同じ時刻の直前までのすべての入力が考慮されます。ただし、変動日中に休憩が不足している場合を除きます。個人が休憩を十分に受け取っていない場合、最初の日の超過勤務計算には、翌日の同じ時間後のエントリが含まれます。このFormulaには、開始時間入力と終了時間入力が必要です。午前0時にまたがる時間入力と、計算された勤務時間は日ごとに分割されます。合計レベルは詳細です。

シナリオ: しきい値を下回る計算済時間の給与時間タイプを含まないのは、レポート済時間入力の給与時間タイプを使用する場合です。しきい値を超えた計算済時間の給与時間タイプ出力を追加して、レポート時間タイプのかわりに使用します。また、疾病および陪審義務は、休暇欠勤時間属性ではなく給与時間属性です。次のパラメータを使用して、テンプレートを使用してルールを作成します。

  • 新しい日は、午後10:00以降の時間入力から始まります。
  • 休憩の長さの最小値は3時間です。
  • しきい値は8時間です。
  • 時間カテゴリは「All Payroll Time Types」です。

例1: 時間入力の間に3時間を超える時間があり、シフト開始時間より前に開始する時間入力がないとします。

曜日 給与時間タイプ レポート済時間 計算済時間
月から金 通常勤務 午前6時から午後2時 8h

例2: 従業員は、通常のシフト開始時刻の1時間前に開始する追加のシフトを勤務します。この開始日をすぎると、シフト全体が同一の変動日の一部としてカウントされ、超過勤務が認められます。

曜日 給与時間タイプ レポート済時間 計算済時間
月曜日 通常勤務 午前6時から午後2時

午後9時から午後11時

8h
超過勤務 なし 2h
火から金 通常勤務 午前6時から午後2時 8h

例3: 従業員が火曜日に臨時休業する場合このルールでは、シフト開始時間の後に開始しても、しきい値を超えるシフトが考慮されます。これは、レポートされた開始時間が前のシフトのレポートされた終了時間のわずか2.5時間後になるためです。

曜日 給与時間タイプ レポート済時間 計算済時間
月曜日 通常勤務 午後2時から午後10時 8h
超過勤務 なし 3.5h
火曜日 通常勤務

午前12:30から午前4時

午後12時から午後8時

8h
水曜日から金曜日 通常勤務 午後12時から午後8時 8h

例4: 従業員は、シフト開始時間より早い火曜日に第2シフト勤務します。このルールでは、1日の早い時間にレポートされた6時間に3時間を追加して、1時間の経過に伴って計算します。次に、水曜日に、個人のシフトは前のシフトの終了から3時間以内に開始されます。したがって、新しい日であっても、このルールは火曜日に超過勤務時間として計算します。

曜日 給与時間タイプ レポート済時間 計算済時間
月曜日 通常勤務 午後12時から午後8時 8h
火曜日 通常勤務

午前8時から午後2時

午後8時から午後11時

8h
超過勤務 なし 8h
水曜日 通常勤務 午前1時から午前8時 0h
木曜日 なし なし なし