ワークフローを作成する
ワークフローを作成する前に、計画を立てることをお勧めします。ジョブが通過する処理ステップの概要をまとめ、これらのステップを作成するために必要なステップテンプレートがあることを確認してください。必要なステップテンプレートがない場合は、それらを作成してから、ワークフローを作成してください。
ジョブが通過する処理ステップに対応したワークフローを作成するには、処理フェーズに追加した順番でRICOH ProcessDirectorにステップを実行させることができます。
ステップチェーンには、すべてのジョブが処理するステップチェーンの初めに、1つのエントリーポイントとなる1つのステップが必要です。ただし、複数のエンドポイント、またはアウトバウンドコネクターがないステップを持つことができます。ステップチェーンがワークフローに配置されると、ステップチェーンに出入りするジョブの1つ以上のステップに接続されることがあります。ステップチェーンに複数のエンドポイントがある場合、すべてのエンドポイントはアウトバウンドコネクターに従って処理を続行します。複数のアウトバウンドコネクターがある場合、各エンドポイントは実行順序に従ってコネクターに対して評価され、ジョブは正しいパスに進みます。
- 注意:
- すべてのワークフローがSetJobPropsFromTextFileステップで開始し、 RemoveJobsステップで終了するようにすることを、強くお勧めします。
- ワークフローに追加されると、ステップチェーンはステップのように扱われます。以下のすべてのアクションでは、ステップへの参照はステップチェーンにも適用されます。
- ワークフローでサポートされないデータストリームのファイルがワークフローに入る可能性がある場合、以下のベストプラクティスをお勧めします。
- SetJobPropsFromTextFileステップの後に、 DetectInputDataStreamステップを追加します。
- DetectInputDataStreamステップの後に1ステップの分岐を追加します。 FailWithMessage。 失敗メッセージプロパティーの値を「検出された予期せぬデータストリーム」に設定します。ワークフローにある DetectInputDataStreamステップから次のステップへのコネクターで、入力データストリームを定義する条件付き処理規則を設定します。例えば、 入力データストリームプロパティーの値がPDFになるように指定します。
- ワークフロータブをクリックします。
- 左のペインでワークフローをクリックします。
- モデルとして使用するワークフローを右クリックし、コピーを選択します。
- 注意:
- 2つのステップSetJobPropsFromTextFile、 RemoveJobsがコネクターで接続されているワークフローを開始する場合は、 追加をクリックします。
- ワークフローのコピーに名前を付け、必要なその他の値を入力または編集して、続行をクリックします。ワークフローエディターにワークフローの手順が表示されます。
- ワークフローの各フェーズのステップを確認します。基本製品のデフォルトの処理フェーズは、受信、 準備、 印刷、 完了です。一部の機能では、 アセンブルや 挿入などのフェーズが追加されます。
- 注意:
- デフォルトのフェーズ名は、そのフェーズで実行する機能に合ったものに変更できます。
- 次の手順で不要なステップを削除します。ステップを選択して削除キーを押すか、ステップを右クリックして削除を選択します。
- 新しいステップまたはステップチェーンをそれぞれ追加します。
- ステップを追加するには、ワークフローエディターの右上隅にあるステップテンプレートをクリックし、ステップチェー ンを追加するには、ワークフローエディターの右上隅にある ステップチェーンをクリックします。
- 注意:
- ステップテンプレートまたはステップチェーンをお気に入りリストに追加するには、その項目の隣にあるグレーの星印をクリックします。青色になります。
- お気に入りのステップテンプレートまたはステップチェーンだけを表示するには、テーブルのヘッダー行の星印をクリックします。
- ステップテンプレートまたはステップチェーンをクリックし、ワークフローエディターにドラッグします。必要な場所にそのステップを配置します。コネクターにステップを追加すると、そのコネクターは2つに分割され、1つはソースステップと新しいステップのコネクターに、もう1つはデスティネーションステップのコネクターになります。元のソースのコネクターの実行順序は、新しいコネクターでも保持されます。
- コネクターの上にステップをドロップすると、そのコネクターは2つに分割され、そのステップはその時点のワークフローに含まれます。
- あるステップを別のステップの上に直接ドロップすると、そのアクションの確認を受けて、ドロップしたステップが既存のステップと置き換わります。既存のステップはワークフローから削除されます。
- ワークフロー内の既存のステップの別のインスタンスを追加するには、右クリックしてコピーを選択します。ステップを配置したい場所にマウスを置き、右クリックして ペーストを選択します。
- 注意:
- 複数のステップに、同じ名前を使用できます。
同じ処理フェーズ内にある既存のステップと同じ名前のステップを追加すると、RICOH ProcessDirectorでは、新しいステップに ステップIDプロパティー値が割り当てられます。 AssignJobValues2のように、この値は、ステップ名の最後に番号が付けられた値になります。
同じフェーズに同じ名前のステップを追加するたびに、RICOH ProcessDirectorが付加する番号は1つ増えます。たとえば、 AssignJobValues3のようになります。 ステップIDプロパティー値は、そのステップとジョブプロパティーノートブック、メッセージ、システムログで確認できます。
- ステップを追加するには、ワークフローエディターの右上隅にあるステップテンプレートをクリックし、ステップチェー ンを追加するには、ワークフローエディターの右上隅にある ステップチェーンをクリックします。
- ステップを接続します。
- 新しいステップにジョブを送信するステップの端にポインターを置きます。強調表示されたセクション()をクリックしたままにして、コネクターを表示します。
- 新しいステップからジョブを受け取るステップ上にコネクターをドラッグして、マウスボタンを離します。
- 注意:
- コネクターは、ステップの一番上、一番下、またはどちらかの側面に取り付けしたり、円の中心上で離したりできます。
- 重要:
- ステップが条件付きの処理を使用する場合、RICOH ProcessDirectorは、最初に使用するコネクターを決定するために、各コネクターの 実行順プロパティーの指定値を使用します。
あるステップがジョブを3つの異なるステップに送る場合、RICOH ProcessDirectorは 実行順の値が「1」になっているコネクターを通じてジョブを最初に送ろうとします。ジョブがそのコネクターの条件に合わない場合、RICOH ProcessDirectorは 実行順の値が「2」になっているコネクターを通じてジョブを送ろうとします。その条件にもジョブが合わない場合、RICOH ProcessDirectorは実行順で次になっているコネクターを通してジョブを送ろうとします。
1つのコネクターが、他のコネクターに指定された条件に合わないすべてのジョブを処理する場合、そのコネクターの実行順値が最高になっていることを確認してください。
- オプション: ステップのレイアウトを変更するには、ステップをクリックしてワークフローエディターの新しい位置にドラッグします。ステップが移動すると、コネクターは再配置されます。
- オプション: ステップの順序を変更するには、コネクターの矢印をクリックして別のステップの所に動かします。すべてのコネクターに新規のステップ経路を設定するまで繰り返します。次に、ワークフローエディターのステップをステップの進捗状況に合わせて再配置します。
- オプション: 一連の連続するステップを選択するには、Shiftキーを押しながらマウスをドラッグして、その選択するステップを囲むようボックスを描画します。マウスのボタンを離します。
一連の連続しないステップを選択するには、Ctrlキーを押したままにします。 Ctrlキーを押しながら、選択するステップをクリックします。
- 選択した接続ステップグループをステップチェーンとして保存するには、ハイライト領域で右クリックし、ステップチェーンとして保存を選択します。
- 選択したグループを移動するには、ボックス内でマウスの左ボタンを押下し、グループを配置したい場所までドラッグしてから、マウスボタンを離します。
- 選択したグループを削除するには、削除キーを押すか、ボックス内で右クリックしてコンテキストメニューを表示し、 削除 を選択します。
- 各ステップのプロパティー値を指定するには、次の手順に従います。
- ステップを右クリックして、プロパティーを選択します。
- プロパティーノートブックのそれぞれのタブで、必要なプロパティーの値を入力または編集します。アスタリスク(*)は、そのプロパティーが必須であることを示します。
- 使用する予定のオプションプロパティーの値を入力または編集します。また、ジョブデフォルトの管理アクションを使用して、各ステップを編集せずに、ジョブプロパティーのデフォルト値を指定することもできます。ワークフローエディターを右クリックし、 ジョブデフォルトの管理を選択します。
- 完了したら、OKをクリックします。
- 注意:
- RICOH ProcessDirectorは、それぞれのステップに対して入力された値を記録しますが、そのワークフローを保存するまでこれらの値は保存されません。
- ステップでジョブを複数のステップに送信するには、送信ステップから受信ステップまでの各コネクターを右クリックし、プロパティーを選択します。コネクターに対する条件付きの処理規則を指定して、 OKをクリックします。
- ワークフロー名の左側にある[その他]メニューからワークフローの保存を選択して、ワークフローを保存します。不完全なワークフローを保存できます。
- ワークフローを使用する準備ができたら、ワークフロー名の左側にある[その他]メニューからワークフローを使用可能にするを選択して、ワークフローを使用可能にします。ワークフローを使用可能にすると、RICOH ProcessDirectorでワークフローが検証されます。有効となるには、1つのステップだけでワークフローが開始される必要があります。そのステップは他のステップからジョブを受け取りません。その他のすべてのステップには、ジョブを受け取るためのコネクターがあります。
- 注意:
- [警告]()アイコンには、要件に合わなかったステップが表示されます。