ASTERIA MDM One MH Online Help

 休日管理とは 

 休日管理とは 

休日管理は、休日設定と休日定義の二つのセクションに分かれています。休日として扱う日の定義を行うのが休日定義で、複数の休日定義をまとめるのが休日設定です。

各企業などに応じた休日を設定することでスケジュールした日が休日だった場合に、次の日に処理したり、休日前に処理するなど、スケジュールの実行を制御することができます。
スケジュールの設定では、休日設定を選択するとスケジュールが休日と重なる場合にスケジュールをどうするかを次のように選択できます。

  • 実行する:休日を考慮しません。
  • 実行しない:指定された休日には実行しません。
  • 休日前に実行する:実行する予定が指定された休日と重なる場合、休日の前日に実行します。
  • 休日明けに実行する:実行する予定が指定された休日と重なる場合、休日明けに実行します。

また、休日定義に登録できるファイル形式は次のものになります。

文字コードは UTF-8 のみ対応しています。

休日定義は、「ファイルのアップロード」または「URL参照」の形で設定することができます。
「URL参照」の定義ファイルは「サーバー設定」の「メンテナンススケジュール設定」で指定した時刻に自動更新されます。

 休日定義に登録できるファイルについて 

CSV形式
項目の説明
1フィールド目(必須) 休日開始日時 休日の開始日時をyyyy/MM/ddの形式で指定します。このフィールドだけの場合は指定した日のみ休日になります。
2フィールド目 休日終了日時 休日の終了日時をyyyy/MM/ddの形式で指定します。
※ 開始日時と終了日時の差が1日以下の場合は、開始日時だけ休日になります。
※ 2日つづけて休日にしたい場合は、サイクルタイプにdayと指定してください。
3フィールド目 サイクルタイプ サイクルタイプには次のものがあります。
  • なし:開始日時から終了日時まで休日として扱います。
  • day:開始日時から終了日時まで休日として扱います。
  • week:開始日時から終了日時までで、曜日設定で指定された曜日を休日にします。複数曜日指定する場合は / で指定します。
    • SU:日曜日
    • MO:月曜日
    • TU:火曜日
    • WE:水曜日
    • TH:木曜日
    • FR:金曜日
    • SA:土曜日
  • month:開始日時から終了日時までで、指定日を毎月休日として扱います。
  • year:開始日時から終了日時までで、指定日を毎年休日として扱います。
4フィールド目 サマリー 説明になります。
5フィールド目 曜日設定 サイクルタイプが曜日の場合の次の値を設定します。

サンプル

2008/04/20,,,休日01
2008/05/10,2008/05/20,,休日02
2008/06/05,2008/06/08,day,指定範囲を休日
2008/07/01,2008/07/30,week,毎週土日を休み,SU/SA
2008/08/08,2008/12/31,month,毎月8日を休日
2008/01/01,2015/12/31,year,毎年元旦を休日
iCalendar形式

RRULE:FREQ=MONTHLY; RRULE:FREQ=YEARLY;の場合はDTSTARTの日付が休日の対象となります。

サンプル

BEGIN:VCALENDAR
PRODID:-//Infoteria Corporation//c2talk 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
X-WR-RELCALID:7B8B97CA-70AB-47F2-8308-E9C368E36ABA-CALP
METHOD:PUBLISH
X-WR-CALNAME:仕事
X-INFT-LASTMODIFIED:1188802869152
BEGIN:VEVENT
DTSTAMP:20071026T075215Z
SUMMARY:休日01
DTSTART;VALUE=DATE:20080420
DTEND;VALUE=DATE:20080421
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20071026T075308Z
SUMMARY:休日範囲指定
DTSTART;VALUE=DATE:20080510
DTEND;VALUE=DATE:20080520
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20071026T075308Z
SUMMARY:休日Day
DTSTART;VALUE=DATE:20080605
DTEND;VALUE=DATE:20080608
RRULE:FREQ=DAILY
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20071026T075327Z
SUMMARY:毎週土日休み
DTSTART;VALUE=DATE:20080701
DTEND;VALUE=DATE:20151231
RRULE:FREQ=WEEKLY;BYDAY=SU,SA
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20071026T075327Z
SUMMARY:毎月8日を休み
DTSTART;VALUE=DATE:20080108
DTEND;VALUE=DATE:20151231
RRULE:FREQ=MONTHLY;
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20071026T075327Z
SUMMARY:毎年1日を休み
DTSTART;VALUE=DATE:20080101
DTEND;VALUE=DATE:20151231
RRULE:FREQ=YEARLY;
END:VEVENT
END:VCALENDAR