WFM_THRESHOLD_W_ABS_TIME_CALCULATION_RULE_AP FastFormula
この時間計算ルールのFastFormulaは、提供されたルール・テンプレート「Daily Threshold with Absences AP Template」および「Weekly Threshold with Absences AP Template」に関連付けられています。
休暇欠勤時間を含む時間カテゴリによって識別された日次合計時間数または期間合計時間をしきい値と比較します。しきい値を超えた時間を単一の給与時間タイプに変換します。しきい値を同じ給与時間タイプとして残すか、新しい単一の給与時間タイプに変換します。このFormulaでは、配列を使用して時間データを処理します。
パラメータ
名前 | タイプ | 摘要 |
---|---|---|
WORKED_TIME_CONDITION | 時間カテゴリ | しきい値を下回る時間および超過時間の決定に使用する時間入力を識別する時間カテゴリ |
DEFINED_LIMIT | 固定数 | 日次または週次しきい値をマークする時間数 |
RESTRICTED_ABSENCE_TYPE1 | 固定テキスト | 識別する最初の休暇欠勤タイプ属性 |
RESTRICTED_ABSENCE_TYPE2 | 固定テキスト | 識別するオプションの2番目の休暇欠勤タイプ属性 |
RESTRICTED_ABSENCE_TYPE3 | 固定テキスト | 識別するオプションの3番目の休暇欠勤タイプ属性 |
RESTRICTED_ALL_ABSENCE_Y | 固定テキスト | すべての休暇欠勤エントリの保守 |
出力
名前 | 出力グループ | 時間属性 | 摘要 |
---|---|---|---|
MEASURE_ UNDER | 1 | メジャー | 日次または週次しきい値を下回る計算済時間数 |
MEASURE_ OVER | 2 | メジャー | 日次または週次しきい値を超える計算済時間数 |
関数
時間カテゴリによって識別された合計時間数(休暇欠勤時間を含む)を、その日またはしきい値と比較します。この関数は、しきい値を超えた時間を単一の給与時間タイプ属性に変換します。しきい値を下回る時間については、属性を保持するか、属性を新しい給与時間タイプ属性に変換します。
例
シナリオ: しきい値を下回る計算済時間の給与時間タイプを含まないのは、レポート済時間入力の給与時間タイプを使用する場合です。しきい値を超えた計算済時間の給与時間タイプ出力を追加して、レポート時間タイプのかわりに使用します。また、疾病および陪審義務は、休暇欠勤時間属性ではなく給与時間属性です。
週次しきい値が40時間、時間カテゴリが「All Payroll Time Types」であるテンプレートを使用してルールを作成します。計算には休暇欠勤タイプが含まれ、しきい値を超える計算済時間の給与時間タイプは「超過勤務」です。
例1: 休暇欠勤時間が含まれるタイム・カード期間について、個人の合計時間数は48です。
- ルール実行タイプが「更新」の場合は、金曜日に計算済時間が分割されます。時間数は、レポートされた給与時間タイプに関連付けられた40時間のしきい値を下回ります。しきい値を超えた計算済時間が超過勤務給与時間タイプに関連付けられます。
- ルール実行タイプが「作成」の場合、ルールでは、既存の給与時間タイプに関連付けられたすべての計算済時間が保持されます。次に、しきい値を超えた時間数の新しい時間入力が作成され、超過勤務の給与時間タイプに関連付けられます。
曜日 | 給与時間タイプ | レポート済時間 | 計算済(更新) | 計算済(作成) |
---|---|---|---|---|
月曜日 | 休暇 | 8h | 8h | 8h |
火曜日から木曜日 | 通常勤務 | 10h | 10h | 10h |
金曜日 | 通常勤務 | 10h | 2h | 10h |
超過勤務 | なし | 8h | 0h | |
OT差分 | なし | 0h | 8h |
例2: 休暇欠勤時間が含まれている場合、タイム・カード期間の個人の時間合計は48になります。
- ルール実行タイプが「更新」の場合、ルールは計算済時間を分割します。時間数は、レポートされた給与時間タイプに関連付けられた40時間のしきい値を下回ります。しきい値を超えた計算済時間が超過勤務給与時間タイプに関連付けられます。計算ルールの更新では休暇欠勤以外の日数の超過勤務入力しか作成できないため、木曜日に計算された超過勤務時間が入力されます。
- ルール実行タイプが「作成」の場合、ルールでは、既存の給与時間タイプに関連付けられたすべての計算済時間が保持されます。次に、しきい値を超えた時間数の新しい時間入力が作成され、超過勤務の給与時間タイプに関連付けられます。
曜日 | 給与時間タイプ | レポート済時間 | 計算済(更新) | 計算済(作成) |
---|---|---|---|---|
月曜日から水曜日 | 通常勤務 | 10h | 10h | 10h |
木曜日 | 通常勤務 | 10h | 2h | 10h |
超過勤務 | なし | 8h | 0h | |
金曜日 | 休暇 | 8h | 8h | 8h |
OT差分 | なし | 0h | 8h |