JobAutoで祝日の翌営業日にロボットを実行する方法|ROBOWEB

★概要

JobAutoのROBOWEBで、本来の実行日が祝日や休日に当たる場合、翌営業日にロボットの処理を行うための設定例を紹介します。

ROBOWEBの休日設定では、指定した休日のスケジュール実行をスキップできます。ただし、スキップしたスケジュールを自動的に翌営業日へ移動する機能ではありません。

そのため、あらかじめ実行してよい日付を記載した「実行日リスト」を用意し、スケジュールの先頭に置いた判定用ロボットで当日が実行対象かどうかを確認します。実行対象日なら後続のロボットを実行し、対象外なら「スケジュール終了」で後続処理を止めます。


1.休日設定だけでは翌営業日に繰り越せない

ROBOWEBのシステム管理画面には「休日設定」があります。休日に該当する日の実行をスキップしたい場合に使用する機能ですが、祝日だった予定日を探し、その処理を翌営業日へ自動的に振り替える機能ではありません。

例えば、月曜日に実行する予定の業務が祝日に当たった場合、その日をスキップするだけでは、火曜日に月曜日分の業務が自動実行されるわけではありません。火曜日を実行対象とする判定ルールや実行日リストを別途用意する必要があります。

休日設定の操作については、ROBOWEBの休日設定・システム設定をご確認ください。

2.翌営業日への繰り越しを実行日リストで管理する

まず、業務を実行したい日付をあらかじめ決め、テキストファイルなどへ書き出します。祝日・土日・会社独自の休業日を考慮し、実際に実行したい営業日の日付を登録します。

例えば、月曜日が祝日で翌火曜日が営業日なら、元の月曜日ではなく火曜日を実行日リストに入れます。金曜日が祝日で土日も休みなら、翌月曜日が営業日であることを確認して、その月曜日を登録します。

実行日リストは、次のように1行に1日付、同じ書式で記載すると管理しやすくなります。日付は例です。実際の業務ルールに沿った日付へ置き換えてください。

2026-11-24
2026-12-01
2026-12-25

注意:実行日リストに日付を書いても、ROBOWEB自体のスケジュール日時が変更されるわけではありません。スケジュールは定期的に起動し、判定ロボットが業務処理の実行可否を決める構成です。

3.実行日を判定するロボットを作成する

判定用ロボットは、ROBOWEBのスケジュールに登録する最初のロボットとして作成します。

  1. 実行日リストを読み込む:「ファイル読み込み」アクションで日付一覧のファイルを読み込み、内容を変数に格納します。
  2. 当日の日付を取得する:「変数の値を加工」の「値セット」などで、システム値 %%TODAY%% を変数へ格納します。
  3. 日付の書式をそろえる:読み込んだ実行日リストと、取得した当日の日付を同じ書式にします。例えば両方を YYYY-MM-DD 形式で扱います。
  4. 実行対象か判定する:「変数の値を評価」アクションで、実行日リストに当日の日付が含まれるか判定します。別の日付の一部分に誤一致しないよう、日付の区切りも含めて判定条件を確認してください。
  5. 実行対象日の場合:判定ロボットを正常に終了し、スケジュールに登録された次のロボットへ進みます。
  6. 実行対象日ではない場合:「ロボット終了」アクションを実行し、終了時のステータスを「スケジュール終了」に設定します。後続のロボットは実行しません。
祝日や休日を考慮した実行日リストを読み込み、当日の日付を判定するJobAutoのロボット処理フロー
実行日リストを読み込んで、当日が実行対象日か判定するロボットのフロー

操作方法は、JobAutoでファイルを読み込み変数へ格納する方法、JobAutoで今日の日付・現在日時を変数へセットする方法、JobAutoで変数の値を判定する方法をご確認ください。

4.「正常終了」と「スケジュール終了」の違い

実行日リストの判定結果に応じて、後続のロボットを実行するかどうかを切り替えます。「ロボット終了」アクションの終了時のステータスによって、後続のロボットの動作が異なります。

終了時のステータスROBOWEB上の結果後続ロボット
正常終了正常終了実行する
スケジュール終了正常終了実行しない
異常終了異常終了実行しない

実行対象ではない日をエラーとして扱わずに後続処理を停止するためには、「スケジュール終了」が適しています。「正常終了」を選ぶと次のロボットが実行されるため、選択を間違えないようにしてください。

詳しくは、JobAutoでロボットを終了する方法|正常終了・異常終了・スケジュール終了をご確認ください。

5.ROBOWEBのスケジュールに判定ロボットを登録する

  1. ROBOWEBで対象のスケジュールを開き、毎日実行する日時と時刻を設定します。
  2. スケジュールの1番目に、実行日リストを判定するロボットを登録します。
  3. 2番目以降に、営業日に実行したい業務用ロボットを順番に登録します。
  4. 実行日リストにある日とない日でテストし、後続ロボットの動作と終了ステータスを確認します。
ROBOWEBのスケジュールで実行日判定ロボットを先頭に配置し、後続の業務ロボットを登録する設定例
先頭の実行日判定ロボットが、後続の業務ロボットを実行するか制御する

重要:ROBOWEBの「休日設定の適用」などによって、実行日リストに登録した日そのものがスキップ対象になっていないか確認してください。判定ロボットが起動しない日は、実行日リストの判定も行われません。

詳しい設定方法は、JobAutoのROBOWEBでスケジュールを作成する方法をご確認ください。

6.運用時に注意すること

  • 実行日リストの更新:年末年始、会社独自の休業日、祝日の変更を反映し、実行日前に日付を確定・更新します。リストが古いと必要な日に動かない場合があります。
  • 当日の日付と比較書式:ロボット側で取得する日付と、リスト内の日付の書式・区切り文字を統一します。日付の一部分だけでの誤判定にも注意します。
  • ファイル読み込みの失敗:実行日リストが見つからない、読み込めない、内容が不正な場合は、業務用ロボットを誤って実行しないよう、エラー処理と通知方法を決めておきます。
  • 実行日の重複:複数の予定日を翌営業日に振り替えた結果、同じ日に重なる場合は、その日に必要な処理の回数や順序をあらかじめ整理します。
  • スケジュールの実行状態:判定ロボットが正常に実行できること、実行日のスケジュールが無効化されていないことを確認します。

7.営業日の判定や算出に共通部品を使う場合

JobAutoには、指定した日付が休日か判定する共通部品や、X日後の営業日を取得する共通部品があります。実行日リストを準備する際の補助として利用できます。

ただし、共通部品で日付を取得・判定しても、ROBOWEBのスケジュール自体が自動的に変更されるわけではありません。実際にその日に業務処理を行うには、この記事で紹介した実行日リストと判定ロボットなどの仕組みに組み込んでください。また、会社独自の休日については、業務の休業日ルールと判定結果が合っているか確認してください。


関連するマニュアル・共通部品

JobAuto RoboWebナレッジ一覧へ戻る

JobAutoで複数の商品を自動登録する方法|Excelの繰り返し処理

★ページの説明・概要

JobAutoを使用して、 Excelに登録されている複数の商品情報を、 Webシステムへ順番に登録するロボットの作成方法を 講習動画で紹介します。

前の講習「単品登録」では、 Excelから取得した商品を1件登録しました。

この講習では、繰り返し処理を使用して、 複数の商品を1件ずつ登録する方法を学びます。

この講習で学べること

動画では、次の操作を行います。

1.登録前の準備

  1. Webブラウザを起動する
  2. 操作対象のWebシステムを開く
  3. メールアドレスとパスワードを入力する
  4. Webシステムへログインする
  5. 商品登録ページへ移動する
  6. Excelを開く

2.商品登録を繰り返す

Excelにある複数の商品について、 次の3つの操作を繰り返し実行します。

  1. Excelから商品情報を取得する
  2. 商品登録ページへ商品情報を入力する
  3. 商品を登録する

1件の商品登録が終わったら、 次の商品情報を取得して同じ処理を実行します。

すべての商品の登録が終わるまで、 この処理を繰り返します。

3.登録処理を終了する

  1. ブラウザを閉じる
  2. Excelを閉じる

商品ごとの登録がすべて終了した後に、 ブラウザとExcelを閉じます。

動画で複数商品登録の操作を確認する

Excelから商品情報を取得し、 Webシステムへ入力・登録する処理を 繰り返す方法について、動画で確認しましょう。

関連するJobAutoのマニュアル

Excelの複数データを順番に処理する方法や、 ブラウザへの入力・登録などの 詳しい操作方法については、 次のマニュアルをご確認ください。

次の学習へ進む

複数の商品を繰り返し登録する方法を理解したら、 次はExcelの受注データをWebシステムへ登録する ロボットの作成方法を学びましょう。

次の講習では、繰り返し処理に加えて、 支払方法によって処理を変える方法も学びます。

次へ:6.受注データ登録

前へ:4.単品登録

アクション作成編1の目次へ戻る

JobAutoで受注データを自動登録する方法|繰り返し・条件分岐

★ページの説明・概要

JobAutoを使用して、 Excelの受注データをWebシステムへ登録する ロボットの作成方法を講習動画で紹介します。

この講習では、Excelから商品・発注者・支払方法を取得し、 Webシステムの受注登録画面へ入力します。

また、繰り返し処理と条件分岐を組み合わせ、 支払方法に応じて登録処理を実行するかどうかを 切り替える方法を学びます。

この講習で学べること

動画では、次の11の操作を行います。

1.受注登録前の準備

  1. Webブラウザを起動する
  2. 操作対象のWebシステムを開く
  3. メールアドレスとパスワードを入力する
  4. Webシステムへログインする
  5. 受注登録ページへ移動する
  6. Excelを開く

2.受注データを繰り返し処理する

Excelの受注データに対して、 次の操作を繰り返し行います。

  1. Excelから商品・発注者・支払方法を取得する
  2. 受注登録ページで商品を選択し、 発注者を入力して支払方法を選択する
  3. 支払方法が「クレジット」または「振込」の場合に、 受注データを登録する

支払方法が「クレジット」「振込」以外の場合は、 9番の登録処理を実行しません。

このように、繰り返し処理の中に条件分岐を設けることで、 データの内容によって実行する処理を切り替えられます。

3.受注登録処理を終了する

  1. ブラウザを閉じる
  2. Excelを閉じる

受注データの繰り返し処理が終わった後に、 ブラウザとExcelを閉じます。

動画で受注データ登録の操作を確認する

Excelから受注データを取得し、 繰り返し処理と条件分岐を組み合わせて Webシステムへ登録する流れを確認しましょう。

関連するJobAutoのマニュアル

繰り返し処理や条件分岐、 Excel・ブラウザの各アクションの詳しい設定方法は、 次のマニュアルをご確認ください。

アクション作成編1の学習を終えたら

ここまでで、ロボデザインの起動、 Excelやブラウザの基本操作、 商品登録、繰り返し処理、 条件分岐を組み合わせた受注登録を学びました。

講習内容を参考に、 簡単なロボットを作成して 動作を確認してみましょう。

続いて、アクション作成編2へ進み、 ロボット作成についてさらに学びましょう。

次へ:7.アプリ操作へ

前へ:5.複数商品登録

アクション作成編1の目次へ戻る

JobAutoでExcelの商品データをWebシステムへ登録する方法|単品登録

★ページの説明・概要

JobAutoを使用して、 Excelから取得した商品情報を Webシステムへ登録するロボットの作成方法を、 講習動画で紹介します。

この講習では、ブラウザでWebシステムにログインし、 Excelから商品情報を取得して、 商品登録画面へ入力・登録するまでの 一連の操作を学びます。

今回は、商品を1件登録する方法を学びます。 複数の商品を繰り返し登録する方法は、 次の講習で説明します。

この講習で学べること

動画では、次の11の操作を行います。

  1. Webブラウザを起動する
  2. 操作対象のWebシステムを開く
  3. メールアドレスとパスワードを入力する
  4. Webシステムへログインする
  5. 商品登録ページへ移動する
  6. Excelを開く
  7. Excelから商品情報を取得する
  8. 商品登録ページへ商品情報を入力する
  9. 商品を登録する
  10. ブラウザを閉じる
  11. Excelを閉じる

動画で単品登録の操作を確認する

Excelとブラウザの操作を組み合わせ、 商品情報を1件登録するまでの流れを確認しましょう。

関連するJobAutoのマニュアル

Excelからのデータ取得や、 ブラウザ上での文字入力・クリックなど、 各アクションの詳しい操作方法については、 次のマニュアルをご確認ください。

次の学習へ進む

商品を1件登録するロボットの作成方法を理解したら、 次はExcelに登録されている複数の商品を 繰り返し処理で登録する方法を学びましょう。

次へ:5.複数商品登録

前へ:3.ブラウザ操作基本

アクション作成編1の目次へ戻る

JobAutoのブラウザ操作基本|Webシステムへのログインを自動化

★ページの説明・概要

JobAutoを使用して、Webブラウザの基本操作を 自動化するロボットの作成方法を、 講習動画で紹介します。

この講習では、ブラウザを起動して Webシステムを開き、 メールアドレスとパスワードを入力して ログインするまでの流れを学びます。

また、操作終了後にブラウザを閉じる方法も確認します。

この講習で学べること

動画では、次の5つの操作を行います。

  1. Webブラウザを起動する
  2. 操作対象のWebシステムを開く
  3. メールアドレスとパスワードを入力する
  4. ログインする
  5. ブラウザを閉じる

これらの操作を組み合わせることで、 Webシステムへのログインを自動化する 基本的なロボットを作成できます。

動画でブラウザの基本操作を確認する

実際にロボデザインでアクションを追加し、 ブラウザを起動してログインするまでの 操作の流れを確認しましょう。

関連するJobAutoのマニュアル

ブラウザの起動、Webページの表示、 文字入力、クリック、ブラウザの終了など、 各アクションの詳しい設定方法は、 次のマニュアルをご確認ください。

次の学習へ進む

ブラウザの基本操作を理解したら、 次はExcelに保存されている商品データを取得し、 Webシステムへ登録する方法を学びましょう。

次へ:4.単品登録

前へ:2.エクセル操作基本

アクション作成編1の目次へ戻る

JobAutoでExcelを自動操作する基本|講習動画

★ページの説明・概要

JobAutoを使用して、 Excelの基本操作を自動化するロボットの作成方法を、 講習動画で紹介します。

この講習では、新しいExcelブックを作成し、 セルへ文字を入力して保存した後、 Excelを閉じるまでの一連の操作を学びます。

この講習で学べること

動画では、次の4つの操作を行います。

  1. 新しいExcelブックを作成する
  2. 指定したセルへ文字を入力する
  3. Excelブックを保存する
  4. Excelを閉じる

これらの操作を組み合わせることで、 Excelへデータを入力して保存する 基本的なロボットを作成できます。

動画でExcelの基本操作を確認する

実際にロボデザインでアクションを追加し、 Excelを操作する流れを確認しましょう。

関連するJobAutoのマニュアル

Excelの各アクションについて、 設定項目や詳しい操作方法を確認したい場合は、 以下のマニュアルをご覧ください。

次の学習へ進む

Excelの基本操作を理解したら、 次はWebブラウザを操作する ロボットの作成方法を学びましょう。

次へ:3.ブラウザ操作基本

前へ:1.ロボデザイン起動からプロジェクト作成

アクション作成編1の目次へ戻る

JobAutoのロボデザイン起動とプロジェクト作成|講習動画

★ページの説明・概要

JobAutoのロボデザインを起動し、 新しいプロジェクトを作成するまでの流れを、 動画で紹介します。

ロボットを作成するための最初の操作を 確認したい方や、 基本操作を復習したい方におすすめです。

動画で操作を確認する

ロボデザインの起動から プロジェクトの作成までの操作を確認できます。

関連するJobAutoのマニュアル

プロジェクトの作成方法を 文章で確認したい場合は、 次のマニュアルをご覧ください。

次の学習へ進む

次はExcelを操作するロボットの 基本的な作成方法を学びましょう。

次へ:2.エクセル操作基本

アクション作成編1の目次へ戻る