ワークフローモデルの公開
公開されたワークフローのみが、実行中のインスタンスにインスタンス化できます。公開操作によって 変更不可能なスナップショット が生成され、すべてのノード、接続、および関連付けられたフォームテンプレートの正確なコピーが安全に埋め込まれます。
公開方法
- ワークフローモデルの設計 モジュール内で、現在「下書き」ステータスにある対象のプロセスモデルを見つけて強調表示します。
- ツールバーの 公開 ボタンをクリックします。
- システムは自動的に一連の構造的完全性チェックを実行します。
| 検証項目 | 規則 |
|---|---|
| ノードの存在 | プロセスには少なくとも 1 つのノードが含まれている必要があります。 |
| 開始イベント | 正確に 1 つの開始イベント(入次数 = 0)が必要です。 |
| 終了イベント | 少なくとも 1 つの終了イベント(出次数 = 0)が必要です。 |
| ノードの接続性 | イベント以外のノードを孤立させることはできません(入信および発信の両方のエッジが必要です)。 |
| 接続の参照 | すべての接続線の始点と終点のノードが存在する必要があります。 |
- 検証に成功すると、システムは公開されたリリースを作成し、成功のプロンプトを表示します。
- 検証に失敗した場合、システムはエラーの特定のリストを出力します。デザインキャンバスでそれらを修正して再試行してください。
バージョン番号の生成
公開されたバージョン番号は、モデルの履歴に基づいて自動的に増分され、{モデル番号}-R{シーケンス} の形式に従います。例:
- 初回公開:
WF001-R1 - 2 回目以降の公開:
WF001-R2
公開履歴の表示
ワークフローモデルの公開 モジュールでは、次のことができます。
- 凍結・ロックされたすべてのワークフロー公開スナップショットを参照します。
- 実行を開始する際、各リリース・インスタンスを個別に参照できます。
- エラーのあるリリースバージョンを削除します(実行中のインスタンスでまだ使用されていない場合)。
メモ
公開後も、元の設計モデルは下書きフェーズのまま完全に編集可能です。さらに設計変更を行った後で新しいリリース・バージョンを生成しても、すで に開始されている実行中のインスタンスには影響しません。