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