第2章 Business Central でのプロセス定義とプロセスインスタンス
プロセス定義は、Business Process Model and Notation (BPMN) 2.0 ファイルであり、プロセスとその BPMN ダイアグラムのコンテナーとして機能します。プロセス定義には、関連するサブプロセスや、選択した定義に参加しているユーザーとグループの数など、ビジネスプロセスに関する利用可能な情報がすべて表示されます。
プロセス定義は、プロセス定義が使用するインポートされたプロセスの import
エントリー、および relationship
エントリーも定義します。
プロセス定義の BPMN2 ソース
<definitions id="Definition" targetNamespace="http://www.jboss.org/drools" typeLanguage="http://www.java.com/javaTypes" expressionLanguage="http://www.mvel.org/2.0" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"Rule Task xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" xmlns:g="http://www.jboss.org/drools/flow/gpd" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:tns="http://www.jboss.org/drools"> <process> PROCESS </process> <bpmndi:BPMNDiagram> BPMN DIAGRAM DEFINITION </bpmndi:BPMNDiagram> </definitions>
ビジネスプロセスを含むプロジェクトを作成して設定し、デプロイした後に、Business Central の Menu
プロセス定義の一覧には、プラットフォームにデプロイした利用可能なすべてのプロセス定義が表示されます。各プロセス定義をクリックすると、対応するプロセス定義の詳細が表示されます。そのプロセスに関連するサブプロセスが存在するかどうか、プロセス定義にユーザーおよびグループがいくつ存在するかなど、プロセス定義の情報が表示されます。プロセス定義の詳細ページの ダイアグラム タブには、プロセス定義の BPMN2 ベースのダイアグラムが含まれます。
選択したプロセス定義内からそれぞれ、右上隅の New Process Instance ボタンをクリックして、プロセス定義用の新規プロセスインスタンスを起動できます。利用可能なプロセスから起動したプロセスインスタンスは、Menu
Manage ドロップダウンメニュー (Process Definition、Process Instances、Tasks、Execution Errors および Jobs) と Menu
2.1. プロセス定義ページからのプロセスインスタンスの開始
Menu
前提条件
- Business Central に、プロセス定義が設定されたプロジェクトがデプロイされている。
手順
-
Business Central で Menu
Manage Process Definitions に移動します。 - 一覧から、新しいプロセスインスタンスを開始するプロセス定義を選択します。定義の詳細ページが開きます。
- 右上にある New Process Instance ボタンをクリックし、新しいプロセスインスタンスを開始します。
- プロセスインスタンスに必要な情報を提供します。
- Submit をクリックして、プロセスインスタンスを作成します。
-
Menu
Manage Process Instances で新規プロセスインスタンスを表示します。