ワークフローを作成する

RICOH ProcessDirectorには、いくつかのサンプルワークフローが用意されています。これらのワークフローの1つに修正を加えてワークフローを作成したり、既存のワークフローをコピーし、編集して、それに似たワークフローを作成することができます。また、コネクターで接続したSetJobPropsFromTextFileとRemoveJobsという2つのステップのみを持つワークフローを新規に作成できます。

ワークフローを作成する前に、計画を立てることをお勧めします。ジョブが通過する処理ステップの概要をまとめ、これらのステップを作成するために必要なステップテンプレートがあることを確認してください。必要なステップテンプレートがない場合は、それらを作成してから、ワークフローを作成してください。

ジョブが通過する処理ステップに対応したワークフローを作成するには、処理フェーズに追加した順番でRICOH ProcessDirectorにステップを実行させることができます。

ステップチェーンには、すべてのジョブが処理するステップチェーンの初めに、1つのエントリーポイントとなる1つのステップが必要です。ただし、複数のエンドポイント、またはアウトバウンドコネクターがないステップを持つことができます。ステップチェーンがワークフローに配置されると、ステップチェーンに出入りするジョブの1つ以上のステップに接続されることがあります。ステップチェーンに複数のエンドポイントがある場合、すべてのエンドポイントはアウトバウンドコネクターに従って処理を続行します。複数のアウトバウンドコネクターがある場合、各エンドポイントは実行順序に従ってコネクターに対して評価され、ジョブは正しいパスに進みます。

    注意:
  • すべてのワークフローがSetJobPropsFromTextFileステップで開始し、 RemoveJobsステップで終了するようにすることを、強くお勧めします。
  • ワークフローに追加されると、ステップチェーンはステップのように扱われます。以下のすべてのアクションでは、ステップへの参照はステップチェーンにも適用されます。
  • ワークフローでサポートされないデータストリームのファイルがワークフローに入る可能性がある場合、以下のベストプラクティスをお勧めします。
    • SetJobPropsFromTextFileステップの後に、 DetectInputDataStreamステップを追加します。
    • DetectInputDataStreamステップの後に1ステップの分岐を追加します。 FailWithMessage失敗メッセージプロパティーの値を「検出された予期せぬデータストリーム」に設定します。ワークフローにある DetectInputDataStreamステップから次のステップへのコネクターで、入力データストリームを定義する条件付き処理規則を設定します。例えば、 入力データストリームプロパティーの値がPDFになるように指定します。
ワークフローを作成するには、次の手順に従います。
  1. ワークフロータブをクリックします。
  2. 左のペインでワークフローをクリックします。
  3. モデルとして使用するワークフローを右クリックし、コピーを選択します。
      注意:
    • 2つのステップSetJobPropsFromTextFileRemoveJobsがコネクターで接続されているワークフローを開始する場合は、 追加をクリックします。
  4. ワークフローのコピーに名前を付け、必要なその他の値を入力または編集して、続行をクリックします。
    ワークフローエディターにワークフローの手順が表示されます。
  5. ワークフローの各フェーズのステップを確認します。
    基本製品のデフォルトの処理フェーズは、受信準備印刷完了です。一部の機能では、 アセンブル挿入などのフェーズが追加されます。
      注意:
    • デフォルトのフェーズ名は、そのフェーズで実行する機能に合ったものに変更できます。
  6. 次の手順で不要なステップを削除します。ステップを選択して削除キーを押すか、ステップを右クリックして削除を選択します。
  7. 新しいステップまたはステップチェーンをそれぞれ追加します。
    1. ステップを追加するには、ワークフローエディターの右上隅にあるステップテンプレートをクリックし、ステップチェー ンを追加するには、ワークフローエディターの右上隅にある ステップチェーンをクリックします。
        注意:
      • ステップテンプレートまたはステップチェーンをお気に入りリストに追加するには、その項目の隣にあるグレーの星印をクリックします。青色になります。
      • お気に入りのステップテンプレートまたはステップチェーンだけを表示するには、テーブルのヘッダー行の星印をクリックします。
    2. ステップテンプレートまたはステップチェーンをクリックし、ワークフローエディターにドラッグします。必要な場所にそのステップを配置します。コネクターにステップを追加すると、そのコネクターは2つに分割され、1つはソースステップと新しいステップのコネクターに、もう1つはデスティネーションステップのコネクターになります。元のソースのコネクターの実行順序は、新しいコネクターでも保持されます。
      • コネクターの上にステップをドロップすると、そのコネクターは2つに分割され、そのステップはその時点のワークフローに含まれます。
      • あるステップを別のステップの上に直接ドロップすると、そのアクションの確認を受けて、ドロップしたステップが既存のステップと置き換わります。既存のステップはワークフローから削除されます。
      • ワークフロー内の既存のステップの別のインスタンスを追加するには、右クリックしてコピーを選択します。ステップを配置したい場所にマウスを置き、右クリックして ペーストを選択します。
        注意:
      • 複数のステップに、同じ名前を使用できます。

        同じ処理フェーズ内にある既存のステップと同じ名前のステップを追加すると、RICOH ProcessDirectorでは、新しいステップに ステップIDプロパティー値が割り当てられます。 AssignJobValues2のように、この値は、ステップ名の最後に番号が付けられた値になります。

        同じフェーズに同じ名前のステップを追加するたびに、RICOH ProcessDirectorが付加する番号は1つ増えます。たとえば、 AssignJobValues3のようになります。 ステップIDプロパティー値は、そのステップとジョブプロパティーノートブック、メッセージ、システムログで確認できます。

  8. ステップを接続します。
    1. 新しいステップにジョブを送信するステップの端にポインターを置きます。強調表示されたセクション()をクリックしたままにして、コネクターを表示します。
    2. 新しいステップからジョブを受け取るステップ上にコネクターをドラッグして、マウスボタンを離します。
        注意:
      • コネクターは、ステップの一番上、一番下、またはどちらかの側面に取り付けしたり、円の中心上で離したりできます。
        重要:
      • ステップが条件付きの処理を使用する場合、RICOH ProcessDirectorは、最初に使用するコネクターを決定するために、各コネクターの 実行順プロパティーの指定値を使用します。

        あるステップがジョブを3つの異なるステップに送る場合、RICOH ProcessDirector実行順の値が「1」になっているコネクターを通じてジョブを最初に送ろうとします。ジョブがそのコネクターの条件に合わない場合、RICOH ProcessDirector実行順の値が「2」になっているコネクターを通じてジョブを送ろうとします。その条件にもジョブが合わない場合、RICOH ProcessDirectorは実行順で次になっているコネクターを通してジョブを送ろうとします。

        1つのコネクターが、他のコネクターに指定された条件に合わないすべてのジョブを処理する場合、そのコネクターの実行順値が最高になっていることを確認してください。

  9. オプション: ステップのレイアウトを変更するには、ステップをクリックしてワークフローエディターの新しい位置にドラッグします。ステップが移動すると、コネクターは再配置されます。
  10. オプション: ステップの順序を変更するには、コネクターの矢印をクリックして別のステップの所に動かします。すべてのコネクターに新規のステップ経路を設定するまで繰り返します。次に、ワークフローエディターのステップをステップの進捗状況に合わせて再配置します。
  11. オプション: 一連の連続するステップを選択するには、Shiftキーを押しながらマウスをドラッグして、その選択するステップを囲むようボックスを描画します。マウスのボタンを離します。

    一連の連続しないステップを選択するには、Ctrlキーを押したままにします。 Ctrlキーを押しながら、選択するステップをクリックします。

    • 選択した接続ステップグループをステップチェーンとして保存するには、ハイライト領域で右クリックし、ステップチェーンとして保存を選択します。
    • 選択したグループを移動するには、ボックス内でマウスの左ボタンを押下し、グループを配置したい場所までドラッグしてから、マウスボタンを離します。
    • 選択したグループを削除するには、削除キーを押すか、ボックス内で右クリックしてコンテキストメニューを表示し、 削除 を選択します。
  12. 各ステップのプロパティー値を指定するには、次の手順に従います。
    1. ステップを右クリックして、プロパティーを選択します。
    2. プロパティーノートブックのそれぞれのタブで、必要なプロパティーの値を入力または編集します。
      アスタリスク(*)は、そのプロパティーが必須であることを示します。
    3. 使用する予定のオプションプロパティーの値を入力または編集します。
      また、ジョブデフォルトの管理アクションを使用して、各ステップを編集せずに、ジョブプロパティーのデフォルト値を指定することもできます。ワークフローエディターを右クリックし、 ジョブデフォルトの管理を選択します。
    4. 完了したら、OKをクリックします。
        注意:
      • RICOH ProcessDirectorは、それぞれのステップに対して入力された値を記録しますが、そのワークフローを保存するまでこれらの値は保存されません。
  13. ステップでジョブを複数のステップに送信するには、送信ステップから受信ステップまでの各コネクターを右クリックし、プロパティーを選択します。コネクターに対する条件付きの処理規則を指定して、 OKをクリックします。
  14. ワークフロー名の左側にある[その他]メニューからワークフローの保存を選択して、ワークフローを保存します。不完全なワークフローを保存できます。
  15. ワークフローを使用する準備ができたら、ワークフロー名の左側にある[その他]メニューからワークフローを使用可能にするを選択して、ワークフローを使用可能にします。
    ワークフローを使用可能にすると、RICOH ProcessDirectorでワークフローが検証されます。有効となるには、1つのステップだけでワークフローが開始される必要があります。そのステップは他のステップからジョブを受け取りません。その他のすべてのステップには、ジョブを受け取るためのコネクターがあります。
      注意:
    • [警告]([警告]アイコン)アイコンには、要件に合わなかったステップが表示されます。