時間処理のシフト制限
シフト制限は、スケジュールされたシフトの開始および停止からの許容される偏差を識別します。 また、時間デバイス・ルールは、時間デバイス・イベントまたはwebクロック・イベントを評価する際に使用するシフトを識別するのに役立ちます。 「シフト・プロパティの管理」タスクを使用してシフト制限を設定します。
猶予期間
猶予期間は、個人が出勤違反を受けずに、公開済のスケジュールされた開始時間と停止時間から逸脱できる分数です。 この偏差は、予定時間の前後に適用されます。 たとえば、猶予期間が15分のシフトが8:00から始まる場合、有効な開始期間は7:45から8:15です。
![タイムラインは7:00から始まり、15分間隔でマークされた8:30を超えて継続します。 7:45から8:00および8:00から8:15までの15分の猶予期間が示されています。](images/hwm-shift-limits-only-grace-periods-figma-sep2022.png)
早期および遅延期間の開始および終了
早期期間と遅延期間は、スケジュールされた開始時間および終了時間の前後の時間範囲(分)です。 これらの期間は、時間デバイス・ルールが、識別されたシフトの開始時間または停止時間を使用して時間デバイスおよびwebクロック・イベントを評価するのに役立ちます。 たとえば、予定シフトは8:00に開始します。 15分間の猶予期間、45分間の早期開始期間、30分間の遅延開始期間があります。
- 45分開始早期期間には、15分猶予期間が含まれます。 そのため、開始早期期間は7:15 ~ 8:00です。
- 30分開始遅延期間には、15分猶予期間が含まれます。 そのため、開始遅延期間は8:00 ~ 8:30です。
![タイムラインは7:00から始まり、15分間隔でマークされた8:30を超えて継続します。 これは、7:45から8:00および8:00から8:15までの15分猶予期間を示し、この例では早期および遅延に開始します。](images/hwm-shift-limits_start-early-late-plus-grace-figma-sep2022.png)
違反タイプ
時間デバイス・ルールは、指定した開始期間と終了早期期間または遅延期間内の時間デバイス・イベントまたはwebクロック・イベントの時間入力例外を作成します。 また、シフト制限の設定方法に応じて、猶予期間外のイベントの例外を作成することもできます。
時間入力例外には、「情報」や警告、「エラー」の例外タイプが含まれており、例外をレビューしている勤怠管理マネージャがどのメッセージを表示するかを指定します。 デバイス・ルールでは、時間入力の例外タイプとしてシフト制限に設定した違反タイプが使用されます。 違反タイプを設定しない場合、ルールで設定されたメッセージ重大度が使用されます。 たとえば、早期期間の開始の違反タイプは警告です。 デバイス・ルールのメッセージ重大度は「エラー」です。 ルールによって例外が生成されると、そのタイプは警告に設定されます。 開始早期期間に違反タイプがない場合は、エラー例外が生成されます。
時間イベント処理では、指定した開始期間および終了早期期間および遅延期間外の時間イベントに対して、ルール・メッセージの重大度も使用されます。 たとえば、ルールでは、開始期間と終了早期期間の前、および開始期間と終了遅延期間の後についてエラー例外が生成されます。