2025年6月28日土曜日

次の日が休日のパターン問題

パターン最後で制約する(パターン後方タイプ)のは、好ましくありません。パターンの最初が制約最終日の場合、次の月のパターン日は、無視されてしまうからです。

これに対して、パターン最初(パターン前方タイプ)で見ていれば、先月からのパターンで効いてくれるので、問題なく作用します。

特に、パターン後方タイプのパターン最後が休日というパターンは問題です。制約最終日がパターン最初である場合は、次月が休日であっても効きません。

次のパターンは、本来は、後方パターンですが、前方パターンに変更した例です。

次の日が休日入りである場合は、呼び出し(オンコール)タスク禁止という例ですが、前方パターンに変換しています。


問題なのは、次月月始めが祝であることは、分からないので、予め特別の日の設定で、それを定義しています。(1月1日をケアしています。)



0 件のコメント:

コメントを投稿