ステージとアクティビティ
プレイブック では、アクティビティはビジネスプロセス全体の中の 1 つのステップを表します。多くのアクティビティを、プロセスのステージにまとめて順序付けることができます。
ステージ
ビジネスプロセスのステージごとにアクティビティをグループ化し、企業間ワークフローに適した順序でアクティビティを順序付けします。ステージは、論理的な方法でグループ化された多数の一連のアクティビティで構成されています。設計環境のボードビューで、+ ステージの追加をクリックしてステージプレイブックを追加できます。プレイブックダイアグラムビューで、コネクタ (行) の [+] アイコンを選択してステージを追加します。
アクティビティ
プレイブック では、アクティビティはビジネスプロセス全体の中の 1 ステップを表します。システムでは、アクティビティはアクティビティ定義の 1 つのインスタンスです。アクティビティインスタンスとアクティビティ定義の詳細については、「概要」および「アクティビティ定義」を参照してください。
へのアクティビティの追加 プレイブック
設計環境の プレイブック ボードビューで、[+ アクティビティを追加] を選択してアクティビティピッカーを開きます。ダイアグラムビューで、コネクタ (行) の [+] アイコンを選択してアクティビティピッカーを開きます。 アクティビティピッカーで、追加するアクティビティを検索するか、[一般的なアクティビティ] のリストからアクティビティを選択できます。カスタムアプリケーションのアクティビティを選択するには、まずアプリケーションを選択してから、ピッカー内の結果のリストからアクティビティを選択します。
さらに、 自動化アセットのみを使用してアクティビティを追加できます。
ユースケースに適したアクティビティがない場合は、独自のアクティビティ定義を作成してアクティビティピッカーに追加できます。詳細については、「アクティビティ定義の作成」を参照してください。
インタラクティブアクティビティおよび非インタラクティブアクティビティ
アクティビティのカテゴリは次のとおりです。
- インタラクティブアクティビティ
- インタラクティブアクティビティが実行されると、次のように処理されます。実行時にユーザーに入力 プレイブック を求めます。詳細については、「インタラクティブアクティビティ」を参照してください。
- 非インタラクティブアクティビティ
- 非インタラクティブアクティビティが実行されると、次のように処理されます。完全にバックグラウンドで実行されます。そのため、ユーザー入力は不要です。詳細については、「非インタラクティブアクティビティ」を参照してください。
- オプションのアクティビティ
- オプションのアクティビティは、プレイブック の実行中にエージェントと履行者が挿入できます。詳細については、「オプションのアクティビティ」を参照してください。
ステージとアクティビティの詳細
アクティビティを選択すると、サイドパネルが開きます。サイド パネルの [ 詳細 ] タブでは、名前、説明、および開始ルールを のステージとアクティビティ プレイブックに追加できます。[追加オプションの表示/非表示を切り替え(show or hide additional options)] ボタンをクリックして、現在選択しているステージまたはアクティビティの追加プロパティを表示または非表示にします。各ステージとアクティビティの基本的な詳細は次のとおりです。
- ラベル
- ステージまたはアクティビティの表示名を入力できます。この名前は実行時に プレイブック 表示されます。注:長い名前はシステムによって切り捨てられるため、ステージとアクティビティの名前は簡潔にしてください。
- 説明
- 必要に応じて、アクティビティまたはステージの説明を入力します。この説明は、この説明は内部にのみ プレイブック 表示され、実行時には表示されません プレイブック 。
- 開始ルール
- アンダー で、ステージの実行を開始するタイミングの開始ルールを選択します。
- プロセスの開始時: ステージは プレイブック 開始されるとすぐに実行を開始します。
- 特定のステージの後(After specific stages):指定したステージの実行が終了した後にステージの実行が開始されます。
- 実行条件
- アクティビティまたはステージを実行するために満たす必要がある条件。前のアクティビティのデータを使用して、条件を作成できます。
アクティビティ入力
アクティビティのデフォルトの入力と出力を変更するには、[自動化] フィールドの横にある [リンクを開く] アイコン (
) を選択して、フローデザイナー でソースフローを開いて編集します。
- 入力は、アクティビティを実行し、その機能を適切に実行するために提供するデータです。たとえば、アプリケーションの却下を顧客に通知するレコードのアクティビティには、メールアドレス、件名、本文などのメッセージ入力があります。
- [自動化] タブの下部に、予測される出力が表示されます。
アクティビティ入力の静的および動的な値の作成
アクティビティ入力に動的データを追加できます。データピルピッカーアイコン () をクリックし、アクティビティの実行時に使用する動的な値を含むデータピルに移動またはドット連結します。入力レコードのフィールドから動的データを選択できます。アクティビティの開始ルールが [ 特定のアクティビティの後] の場合は、内の プレイブック他のアクティビティの出力から動的データを選択することもできます。Now Platform の関連フィールドおよびレコードへのドット連結の詳細については、「ドット連結を使用した関連テーブルのフィールドの選択」を参照してください。
インタラクティブアクティビティの入力は、通常、エージェントが操作できるように Playbook でレンダリングするデータを提供します。非インタラクティブアクティビティの入力は Playbook でレンダリングできますが、実行するためのユーザー入力は必要ありません。詳細については、「インタラクティブアクティビティ」と「非インタラクティブアクティビティ」を参照してください。
デザインの検討
- 以下のものを設計するときは、ステータスモデルを念頭に置いて Now Platform ください。 プレイブック
- 一部のレコードタイプには、ライフサイクルを記述するステータスモデルが既に存在します。既存のステータス モデルを の設計の プレイブックテンプレートとして使用します。詳細については、「ステータス管理」を参照してください。