Ingantt for Web - ヘルプ

カレンダー #

祝日、休暇、半日勤務、夜勤 — スケジュールは実際に作業が行われる時間を反映する必要があります。カレンダーを設定して、Inganttが非稼働時間をスキップし、現実的な日程を算出できるようにしましょう。

カレンダーは、作業を行える日時を定義します。カレンダーは2種類のデータを使用します:

プロジェクトカレンダー #

プロジェクトには、Project Propertiesダイアログで指定されたCalendarが関連付けられています。このカレンダーは、稼働リソースが割り当てられていないタスクのスケジューリング方法を定義します。週末などの休日もこのカレンダーに基づいてガントチャートに表示されます。

リソースカレンダー #

稼働リソースには、Resource PropertiesダイアログのBase Calendarフィールドで指定されたカレンダーが関連付けられています。稼働リソースがタスクに割り当てられると、そのカレンダーがタスクのスケジューリングに影響します。

複数の稼働リソースがタスクに割り当てられている場合、それらのカレンダーは積集合で処理されます。つまり、すべての割り当てリソースが稼働可能な時間帯にのみ作業がスケジュールされます。たとえば、リソースAが月〜水に稼働し、リソースBが水〜金に稼働する場合、両方が割り当てられたタスクは水曜日にのみスケジュールされます。

複数のリソースが同様の稼働スケジュールを持つ場合、1つのカレンダーを作成して全員に割り当ててください。それでも、各リソースの例外(休暇や特定の日の稼働時間の変更など)はResource Propertiesで個別に指定できます。

タスクカレンダー #

各タスクにはTask PropertiesダイアログにCalendarプロパティがあり、デフォルトではNONEに設定されています。NONEの場合:

タスクのCalendarプロパティがNONEではなくカレンダーに設定されている場合:

定義済みカレンダー #

Inganttには3つの定義済みカレンダーがあり、そのうち1つ(Standard)がデフォルトでプロジェクトに割り当てられています。

カレンダー 説明
Standard 月曜日から金曜日、午前8時から午後5時まで稼働。1時間の休憩(正午12時から午後1時)あり。
Night Shift 月曜夜から土曜朝まで稼働、午後11時から午前8時まで。1時間の休憩(午前3時から午前4時)あり。
24 Hours 毎日24時間稼働。

定義済みカレンダーはCalendar Propertiesダイアログで編集できます。また、Add Calendarダイアログを使用して、定義済みカレンダーを基に独自のカレンダーを作成することもできます。

稼働週 #

稼働週を使用すると、特定の日付範囲における週間スケジュールの変更を定義できます。たとえば、全員が通常の8時間ではなく4時間勤務する期間や、土曜日が稼働日になる期間を設定できます。

稼働週はCalendar PropertiesダイアログのWork Weeksタブで設定します。各稼働週には名前、開始日と終了日、曜日ごとの稼働時間の定義があります。

カレンダー例外は稼働週よりも優先され、稼働週はデフォルトの曜日スケジュールよりも優先されます。

カレンダー例外 #

カレンダー例外は、通常の曜日スケジュールとは異なる作業日(休日を含む)です。

カレンダー例外は以下の場所で指定できます:

たとえば、特定の人の休暇を設定する場合は、そのリソースの例外として追加します。全員の祝日を設定する場合は、全員が使用するカレンダーの例外として追加します。

カレンダー例外を追加または編集する際に、例外の稼働時間を指定します。稼働時間を指定しない場合、その例外には稼働時間がなく、休日として定義されます。

各例外には説明的なName(「クリスマス休暇」や「オフィス休業日」など)を付けることができ、例外リストに表示されます。

繰り返し例外 #

カレンダー例外は、単一の日付だけでなく、パターンに基づいて繰り返すように設定できます。使用可能な繰り返しパターンは以下のとおりです:

繰り返し例外には終了条件があります:終了なし、指定日で終了、またはN回発生後に終了です。

空のカレンダーと不完全なカレンダー #

カレンダーに稼働時間を追加しない場合、そのカレンダーは空であり、スケジューリングに使用できません。このようなカレンダーはカレンダーリストで警告アイコン付きで表示され、その数はナビゲーションドロワーに表示されます。

ただし、カレンダーが空ではなくても、特定のタスクをスケジュールするのに十分な稼働時間がない場合があります。このような状況はスケジューリング実行時にのみ検出されます。

空のカレンダー、または十分な稼働時間がないカレンダーをプロジェクト、リソース、またはタスクに割り当ててスケジューリングが続行できない場合、エラーが表示され、最後の操作が元に戻されます。