イベントスケジューラー
特定のワークフローをスケジュールすることは、業務を整理するのに役立つため、PlaidCloud にはその機能が用意されています。イベントスケジューラーを使用すると、月、日、曜日、時、分を指定して、ワークフローの実行をスケジュールできます。スケジュールを読み取るタイムゾーンも自由に選択できます。
スケジュールされたイベントは、1 つのプロジェクト内の 1 つのワークフローと、その実行スケジュールを指定します。同じ頻度で複数のワークフローを実行するには、ワークフローごとにイベントを追加します。
イベントテーブルには、ワークスペース内のすべてのイベントが一覧表示されます。実行するプロジェクトとワークフロー、UTC オフセット、前回の実行のステータスと開始時刻および終了時刻、次回の実行予定が確認できます。
イベントを表示するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
ワークスペースに構成されているすべての現在のイベントを示すイベントテーブルが開きます。
イベントの作成
Section titled “イベントの作成”イベントを作成するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
- 「Add Scheduled Event」をクリックします
- 以下で説明する詳細、タイムゾーン、スケジュールのフィールドに入力します
- 「Create」をクリックします
名前 — イベントテーブルに表示されるイベントの名前です。必須です。
メモ — イベントの目的に関する任意のメモです。
ジョブを有効化し、定義済みスケジュールで実行 — デフォルトでオンになっています。オフにすると、イベントを実行させずに保存できます。イベントの一時停止を参照してください。
プロジェクトとワークフロー — このイベントが実行するワークフローです。最初にプロジェクトを選択します。ワークフローの一覧は、選択したプロジェクトに基づいて表示されます。どちらも必須で、イベントの作成後は変更できません。イベントを別のワークフローに移すには、削除して新しいイベントを追加します。
タイムゾーン
Section titled “タイムゾーン”スケジュールは、このタイムゾーンで読み取られます。UTC -12 から UTC +14 までのオフセットで選択します。デフォルトは UTC +0 で、夏時間(英国夏時間)を含むロンドン時間として読み取られます。
ほとんどのオフセットは、そのオフセットにある地域の現地時間で、その地域の夏時間に従います。たとえば、UTC -5 で 09:00 に設定したイベントは、夏も冬もニューヨークの 09:00 に実行されます。これは、夏は 13:00 UTC、冬は 14:00 UTC です。次回実行列と今後の実行カレンダーで、イベントが実際に実行される時刻を確認できます。
| オフセット | 解釈される地域 | 夏時間 |
|---|---|---|
| UTC -12 | UTC -12 | なし |
| UTC -11 | パゴパゴ | なし |
| UTC -10 | ホノルル | なし |
| UTC -9 | アンカレッジ | あり |
| UTC -8 | ロサンゼルス | あり |
| UTC -7 | デンバー | あり |
| UTC -6 | シカゴ | あり |
| UTC -5 | ニューヨーク | あり |
| UTC -4 | プエルトリコ | なし |
| UTC -3 | サンパウロ | なし |
| UTC -2 | サウスジョージア | なし |
| UTC -1 | アゾレス | あり |
| UTC +0 | ロンドン | あり |
| UTC +1 | ローマ | あり |
| UTC +2 | UTC +2 | なし |
| UTC +3 | リヤド | なし |
| UTC +4 | ドバイ | なし |
| UTC +5 | カラチ | なし |
| UTC +6 | UTC +6 | なし |
| UTC +7 | バンコク | なし |
| UTC +8 | シンガポール | なし |
| UTC +9 | 東京 | なし |
| UTC +10 | シドニー | あり |
| UTC +11 | ガダルカナル | なし |
| UTC +12 | オークランド | あり |
| UTC +13 | アピア | なし |
| UTC +14 | キリティマティ | なし |
スケジュール
Section titled “スケジュール”スケジュールは、月、時間、分、日(月)、曜日の 5 つのフィールドで構成され、それぞれ上部にすべてボックスがあるチェックボックスの一覧になっています。現在時刻が、すべてのフィールドでチェックした値に同時に一致するたびに、イベントが実行されます。
すべてのフィールドに値が必要です。すべての値に一致させるにはすべてにチェックを入れ、特定の値を指定するには個々の値にチェックを入れます。空白のままのフィールドがあると、イベントを保存できず、該当するフィールドを示すメッセージが表示されます。
例をいくつか示します。
- 毎日 06:30 — 月、日(月)、曜日はすべてすべて、時間は 06、分は 30。
- 毎月 1 日の午前 0 時 — 月と曜日はすべて、日(月)は 01、時間と分は 00。
- 毎週平日の 18:00 — 月と日(月)はすべて、曜日は月曜日から金曜日、時間は 18、分は 00。
- 15 分ごと — 月、日(月)、曜日、時間はすべて、分は 00、15、30、45。
ERP転記モード
Section titled “ERP転記モード”各イベントは、それぞれ独自の ERP 転記モード(本番、シミュレート、オフ)を持ち、イベントが開始するすべての実行でそのモードが使用されます。モードが設定されていないイベントは本番で実行されます。さらにプロジェクト自体の転記モードの上限も適用されるため、イベントがプロジェクトで許可されている以上に自由に転記することはありません。
モードは、API または AI アシスタントで設定します。PUT /rest/v1/analyze/workflow/scheduled-event の erp_write_mode フィールド(live、simulate、off)、または workflow_schedule MCP ツールのアップサートで指定します。イベントはその後もそのモードを保持します。イベントスケジューラーでのイベントの編集、一時停止、再有効化では、モードは変更されません。そのため、シミュレートに設定されたスケジュールは、モード自体を変更するまで、起動のたびにシミュレートされたままになります。
イベントの編集
Section titled “イベントの編集”イベントを編集するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
- 編集アイコンをクリックします
- 必要に応じてフィールドを調整します
- 「更新」をクリックします
編集中は、プロジェクトとワークフローが読み取り専用で表示されます。イベントは、作成時に指定したワークフローに関連付けられたままになります。
AI アシスタントは、workflow_schedule MCP ツールを通じて、新しい名前やスケジュールなど、変更するフィールドだけを送信してイベントを編集できます。省略したフィールドは、現在の値のまま保持されます。
イベントの削除
Section titled “イベントの削除”イベントを削除するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
- 削除アイコンをクリックします
- もう一度削除をクリックします
イベントの一時停止
Section titled “イベントの一時停止”1 つ以上のイベントを一時停止するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
- 1 つまたは複数のイベントを選択します
- 「Disable Selected」をクリックします
再び実行を開始するには、選択を有効化をクリックします。一時停止されたイベントはスケジュールと実行履歴を保持します。再び有効にするまで起動が停止するだけで、イベントテーブルのアクティブアイコンが消えます。
イベントの編集中に、1 つのイベントだけを一時停止することもできます。ジョブを有効化し、定義済みスケジュールで実行のチェックを外し、更新をクリックします。
イベントのオンデマンド実行
Section titled “イベントのオンデマンド実行”イベントをすぐに実行するには、次の手順に従います。
- Analyze を開きます
- 「Tools」を選択します
- 「イベントスケジューラー」をクリックします
- 実行するイベントを 1 つまたは複数選択します
- 「Run Selected Events」をクリックします
各イベントは、それぞれ独自の ERP 転記モードで実行されるため、シミュレートのイベントはシミュレートとして実行されます。ワークフローがすでに実行中のイベントはスキップされ、実行後のメッセージには、開始されたイベントだけが数えられます。