- はじめに
- ベスト プラクティス
- 機能
- スキル
- CLI
- 例
- Advanced (カスタム)
- ヘルプ
このレシピは、Robotic Enterprise Framework (REFramework) テンプレートからトランザクション プロセスを構築します。Orchestrator のキューからアイテムをプルして各アイテムを処理し、リトライと例外をエンタープライズ プロセスのあるべき方法で処理します。この図から、回復力のある大量のオートメーションを実現するために、コーディング エージェントが UiPath の標準テンプレートとどのように連携するかが分かります。
前提条件
- UiPath 用に設定したコーディング エージェントは、認証されたセッションで動作します ( 「インストールと設定」を参照)。
- 少なくとも 2 つのサンプル アイテムを含む Orchestrator のキュー、またはエージェントによるサンプル アイテムの作成リクエスト
プロセスを構築する
-
空のプロジェクト フォルダーでコーディング エージェントを開きます。
-
タスクについて説明し、テンプレートに名前を付けます。
REFramework テンプレートから、Orchestrator で
Invoicesキューのアイテムを処理する新しい RPA プロジェクトを作成する。各アイテムについて、請求書のフィールドを読み取って財務システムに転記し、トランザクションのステータスを設定して、失敗した場合はリトライします。 -
生成されたプロジェクト (Init、Get Transaction Data、Process、End Process) のステート、
Configファイル、組み込みのログと例外処理を確認します。 -
各トランザクションのビジネス ロジックを使用してプロセス ステージを完了します。
-
キュー名、リトライ回数、およびアセットをハードコーディングするのではなく、
Configファイル内に設定します。 -
ワークフロー アナライザーと 1 つのテスト トランザクションを実行するようエージェントに指示します。
-
確認アイテムがキュー内を適切なステータス ([成功]、[失敗]、[リトライ済み] など) で移動します。
-
例外がログに記録されることを確認します。
結果: REFramework 上に構築されたキュー主導のトランザクション プロセスであり、リトライ、ログ、例外処理が実施されています。
生成される構造コマンドと実行コマンドは、エージェントとプロンプトによって異なります。エージェントの「完了」メッセージからではなく、キュー アイテムのステータスとログから成功を確認します。