WFM_TER_VALIDATE_REST_PERIOD_DURATION_AP FastFormula
この時間入力ルールのFastFormulaは、提供されたルール・テンプレート「Compare Rest Between Shifts Template」テンプレートに関連付けられています。連続シフトのレポートされた終了時間と開始時間が比較されます。
2つのシフト間の残りの期間が定義済の休憩期間よりも短い場合、設定済のメッセージが表示されます。このFormulaでは、配列を使用して時間データを処理します。
パラメータ
名前 | データ型 | 摘要 |
---|---|---|
WORKED_TIME_CONDITION | 時間カテゴリ | 定義済休憩時間と比較するレポート済時間入力の時間カテゴリです。 |
REST_PERIOD_IN_MINUTES | 固定数 | 従業員が連続するシフト間に設定される最小非勤務時間(分)。 |
OVERRIDE_MESSAGE_CODE | メッセージ | あるシフトの終了から次のシフトの開始までの時間が、定義された休憩時間より短い場合に表示されるメッセージ。 |
出力
名前 | メッセージ重大度 |
---|---|
OUT_MSG | 出力メッセージが情報、警告またはエラーのいずれであるかを指定します |
例
シナリオ: ルール・パラメータREST_PERIOD_IN_MINUTESの値は30分です。
曜日 | 給与時間タイプ | レポート済時間 | 出力 |
---|---|---|---|
月曜日 | 通常勤務 |
午前8時から午後1時 午後1:15から午後6時 |
残り期間が30分未満であるため、メッセージが表示されます |
火曜日 | 通常勤務 |
午前8時から午後1時 午後1:30から午後6時 |
休憩時間が最低限必要な30分に等しいため、メッセージは表示されません |
木曜日 | 通常勤務 |
午前8時から午後1時 午後2時から午後6時 |
残りの期間が必要な最小30分を超えているため、メッセージは表示されません |