ワークフロー プロパティのコンフィギュレーション
この記事では、ワークフローの各種プロパティをコンフィギュレーションする方法について説明します。
ワークフローのプロパティをコンフィギュレーションするには、ワークフロー エディターでワークフローを開きます。 ワークフロー エディターのキャンバスをクリックし、プロパティをクリックして、プロパティページを開きます。 ワークフローの各種プロパティをコンフィギュレーションするには、次の手順を使用できます。
ワークフローに名前を付ける
次の手順でワークフローの名前を入力します。
- 左ウィンドウで基本設定をクリックします。
- 名前フィールドに、ワークフローの固有の名前を入力します。 たとえば、事業を行っている国または地域ごとに購買要求ワークフローを作成する場合には、購買要求ワークフローの名前を購買要求 (デンマーク)、または購買要求 (スペイン)のようにすることができます。
ワークフローの所有者の指定
ワークフローの所有者とは、そのワークフローの管理と保守を行う人のことです。 次の手順でワークフローの所有者を指定します。
- 左ウィンドウで基本設定をクリックします。
- 所有者一覧で、ワークフローの管理を行う人の名前を選択します。
電子メール テンプレートの選択
このワークフローに関する通知メッセージを生成するのに使用する電子メール テンプレートを選択するには、次の手順に従います。
- 左ウィンドウで基本設定をクリックします。
- ワークフロー通知の電子メール テンプレート一覧で、テンプレートを選択します。
ユーザーに対する指示の入力
処理と承認を求めてドキュメントを送信するユーザーに指示を入力できます。 これらのユーザーは、作成者 とも呼ばれます。 たとえば、購買要求ワークフローを作成しており、指示を入力するとします。 これらの指示は、購買要求ページで、購買要求を入力するユーザーに対して表示できます。 指示を表示するには、作成者がワークフロー メッセージ バーのアイコンをクリックします。 次の手順に従って、ユーザーに対する指示を入力します。
左ウィンドウで基本設定をクリックします。
送信指示フィールドで、指示を入力します。
指示を個人向けのものにするには、プレースホルダーを挿入します。 プレースホルダーは、指示行がユーザーに表示されるときに、適切なデータに置き換えられます。 プレースホルダーを挿入するには、次の手順に従います。
- 送信指示フィールドをクリックして、プレースホルダを表示する場所を指定します。
- プレースホルダーの挿入をクリックします。
- 表示されるリストで、挿入するプレースホルダーを選択します。
- 挿入をクリックします。
指示行の翻訳を追加するには、次の手順に従います。
- 翻訳をクリックします。
- 表示されるページで、追加をクリックします。
- 表示される一覧で、テキストを入力する言語を選択します。
- 翻訳テキストフィールドで、テキストを入力します。
- テキストをカスタマイズするには、プレースホルダーを挿入します。 プレースホルダーを入力する方法については、ステップ 3 を参照してください。
- 閉じるをクリックします。
メモ
ターゲット情報が正しく貼り付けられていないため、プレースホルダーはコピーと貼り付けを使用して追加できません。 インターフェイスを使用してプレースホルダーを追加します。
有効化条件を使用してこのワークフローがをいつ使用するかを指定する
同じワークフロー タイプに基づく複数のワークフローを作成できます。 同じタイプに基づくワークフローが複数ある場合は、有効化条件を使用して各ワークフローをいつ使用するかを指定する必要があります。 有効化条件が満たされていない場合は、既定のワークフローが使用されます。 同様に、ワークフロー タイプに定義されているワークフロー コンフィギュレーションが 1 つだけの場合、有効化条件に関係なく、そのワークフロー コンフィギュレーションが使用されます。
たとえば、以下の条件で、購買要求 (デンマーク) と 購買要求 (スペイン) など事業を行っている国/地域ごとに、購買要求ワークフローを作成できます。
- 購買要求 (デンマーク) は、国/地域 = DK の場合に使用する
- 購買要求 (スペイン) は、国/地域 = ES の場合に使用する
次の手順を実行して、コンフィギュレーション内のワークフローをいつ使用するかを指定します。
- 左ウィンドウで、有効化をクリックします。
- このワークフローを実行する条件を設定するのチェック ボックスをオンにします。
- 条件の追加をクリックします。
- 条件を入力します。
- 必要に応じて、追加条件を入力します。
- 一部のターゲット レコードでワークフローを実行して、レコードが条件に正しく含まれていること、およびレコードが除外されていることを確認します。
いつ通知を送信するかを指定する
処理のためにドキュメントが送信されると、ワークフロー インスタンスが作成されます。 このワークフローに基づくワークフロー インスタンスが開始、完了、打ち切り、またはエラーによって停止されたときに、ユーザーに通知を送信できます。 いつ通知を送信するかを指定するには、次の手順に従います。
左ウィンドウで、通知をクリックします。
通知をトリガーする各イベントのチェック ボックスをオンにします。
- [開始 ] : ワークフロー インスタンスの開始時に通知を送信します。
- [停止 ] : エラーが原因でワークフロー インスタンスが停止された際に通知を送信します。
- [完了 ] : ワークフロー インスタンスの完了時に通知を送信します。
- [修正不可能 ] : ワークフロー インスタンスが回復不可能なエラーが原因で停止した際に通知を送信します。
- [終了 ] : ワークフロー インスタンスが終了すると通知を送信します。
ステップ 2 で選択したイベントの行を選択します。
通知テキストタブで、通知のテキストを入力します。
テキストをカスタマイズするには、プレースホルダーを挿入します。 プレースホルダーは、テキストがユーザーに表示されるときに、適切なデータに置き換えられます。 プレースホルダーを挿入するには、次の手順に従います。
- フィールド内でクリックして、プレースホルダーを表示する場所を指定します。
- プレースホルダーの挿入をクリックします。
- 表示されるリストで、挿入するプレースホルダーを選択します。
- 挿入 をクリックします。
- 対象に含める共通の通知テキストプレースホルダーは、前の手順のコメントを表示する "Last Notes: %Workflow.Last note%" です。
テキストの翻訳を追加するには、次の手順に従います。
- 翻訳をクリックします。
- 表示されるページで、追加をクリックします。
- 表示される一覧で、テキストを入力する言語を選択します。
- 翻訳テキストフィールドで、テキストを入力します。
- テキストをカスタマイズするには、プレースホルダーを挿入します。 プレースホルダーを入力する方法の指示については、ステップ 5 を参照してください。
- 閉じるをクリックします。
受信者タブで、次のオプションを使用して、通知の受信者を指定します。
オプション 通知はこれらのユーザーに送信されます。 通知を送信するには、次の手順に従います。 参加者 特定のグループまたはロールに割り当てられたユーザー - 受信者 タブで 参加者 をクリックします。
- 参加者のタイプ 一覧の、ロール ベース タブで、通知の送信先のグループまたはロールのタイプを選択します。
- 参加者 の一覧で、通知の送信先のグループまたはロールのタイプを選択します。
ワークフロー ユーザー このワークフローの参加者であるユーザー - 受信者 タブの、ワークフロー ユーザー をクリックします。
- ワークフロー ユーザー の一覧の、ワークフロー ユーザー タブで、このワークフローの参加者を選択します。
ユーザー 特定のユーザー - 受信者 タブの、ユーザー をクリックします。
- ユーザータブの利用可能なユーザー一覧には、すべての Dynamics AX ユーザーが含まれます。 通知の送信先のユーザーを選択して、それらのユーザーを 選択されたユーザー リストに移動します。
ステップ 2 で選択したイベントごとに、ステップ 3~7 を繰り返します。
ワークフローに加えた変更に関するコメントを入力します。
このワークフローに加えた変更に関するコメントを入力するには、次の手順に従います。
- 左ウィンドウで、メモをクリックします。
- ワークフローに関するコメントの入力フィールドにコメントを入力します。
- 入力したコメントを確認します。 追加したコメントは変更できません。
- 追加をクリックして、コメントの履歴領域にコメントを追加します。