InvoiceWorkflowSample.zip が含まれています。これは、エンドツーエンドの請求書処理シナリオを示すサンプルフローです。ユーザーが請求書をアップロードすると、ABBYY Vantage がその field を抽出し、フローが抽出された請求書番号を収集します。
サンプルをインポートする前に、コネクタガイド の手順を完了し、ABBYY Vantage カスタム コネクタをインストールして接続を作成してください。
サンプルの概要
トランザクションを開始する
Starts processing of the files in new transaction アクションは、どの Skill でドキュメントを処理するかを指定する
skillId を使用して、アップロードしたファイルを ABBYY Vantage に送信します。完了までポーリングする
Do until ループは 10 秒ごとに Gets transaction info を呼び出して、トランザクションのステータスを確認します。ステータスが
Processed、Failed、Canceled のいずれかになるか、60 回の反復 (最大 1 時間) に達すると、ループは終了します。結果を処理する
Switch アクションは、最終的なトランザクションステータスに応じて分岐します。
- Failed: このサンプルでは、この分岐は独自のエラー処理を実装するためのプレースホルダーとして空のままにしています。
- Default (成功) : フローはトランザクションの結果ファイルから
FieldsJsonファイル型をフィルターし、その後、一致した各項目をループ処理します。
サンプルをインポートする
- Power Automate で、左側のナビゲーション ペインから My flows を選択します。
- Import の横にある下向き矢印を選択し、Import Package (Legacy) を選択します。
-
Upload を選択し、
InvoiceWorkflowSample.zipを選んで Open を選択します。 -
パッケージの詳細がロードされたら、関連するリソースを設定します。
- Vantage 3 Test API リソースで、Import Setup を Select during import に設定し、ABBYY Vantage の カスタム コネクタ を選択します。
- ABBYY Vantage connection リソースで、Import Setup を Select during import に設定し、ABBYY Vantage connection を選択します。
- Save を選択します。
- 必須リソースの設定がすべて完了したら、Import を選択します。
- インポートしたフローを開き、有効にします。
このサンプルの Starts processing of the files in new transaction アクションは、エクスポート元のテナントの
skillId を参照しています。実行する前にフローを開いてこのアクションを編集し、ご自身のテナントの Skill を選択してください。