メインコンテンツへスキップ
FlexiCapture 12 – Multitask VBO には、FC 12 の操作に必要な機能がすべて揃っています。これには、2 つの組み込み操作 InitializeClean Up, に加え、FC を操作するための次の操作が含まれます。

Configure

この操作は、FC 12 への接続に必要な設定で FlexiCapture 12 – Multitask VBO を初期化します。FlexiCapture 12 – Multitask VBO で使用できる他の操作を使う前に、必ずこの操作を実行してください。 Configure” 操作では、次の接続設定を入力として受け取ります: FC サーバーアドレス、テナント名 (省略可能なパラメーター) 、ユーザー名、パスワード、FC プロジェクト名。また、プロキシサーバー経由で FC に接続するための省略可能なパラメーターとして、プロキシサーバーアドレス、プロキシサーバーのユーザー名、プロキシサーバーのパスワードも受け取ります。これらの設定は、後続の FlexiCapture 12 – Multitask VBO の他の操作で使用できるよう、データアイテムに保存されます。 プロキシを使用する場合は、プロキシで必要な認証の種類に応じて、次のように設定します。
  • 透過プロキシを使用する場合は、ProxyServerUrl パラメーターにプロキシサーバーアドレスとポートを指定し、ProxyUsername パラメーターと ProxyPassword パラメーターは空のままにします。
  • プロキシで NTLM 認証を使用する場合は、ProxyServerUrl パラメーターにプロキシサーバーアドレスとポートを指定し、ProxyUsername パラメーターと ProxyPassword パラメーターは空のままにします。“Automate.exe” プロセスの実行に使用されている認証情報が使われます。
  • プロキシで Basic 認証を使用する場合は、ProxyServerUrl パラメーターにプロキシサーバーアドレスとポートを指定し、ProxyUsername パラメーターと ProxyPassword パラメーターにプロキシの認証情報を指定します。
FC ユーザーには、対象プロジェクトに対する Scanning Operator および Verification Operator のロール、または Administrator のロールが必要です。これらのロールは、ABBYY FlexiCapture の管理および監視コンソールで管理者によって付与されます。

バッチの作成

このアクションは、処理のためにファイルを FC 12 に送信します。FC は、これらのファイルに対して一意の ID を持つバッチを作成します。 Create Batch” アクションは、次の入力を受け付けます。
  • BatchTypeName (Text データ型) – FC バッチの名前です。これは省略可能なパラメーターです。バッチ名が指定されていない場合は、“Default” バッチタイプが使用されます。
  • Files (Collection データ型) – FC に送信するファイルのコレクションです。このコレクションには、型が “Text” の Name field と、型が “Binary” の Content field が含まれている必要があります。
  • RegProperties (Collection データ型) – バッチの登録パラメーターのコレクションです。これは省略可能なパラメーターです。このコレクションには、型が “Text” の Name field と、型が “Text” の Value field が含まれている必要があります。
このアクションは、各入力ファイルに対応するドキュメントを含むバッチを作成します。その後、プログラムがこのバッチを処理し、その ID が Blue Prism に返されます。

バッチステージの取得

このアクションは、ID を指定してバッチの現在のステージに関する情報を取得します。 このアクションは、入力としてバッチ ID のみを受け付けます (つまり、型が “Number” の BatchId 変数) 。 このアクションの出力は次のとおりです。
  • Type (Number Data Type) – バッチの現在のステージの型です。事前定義された処理ステージに対応する値の一覧については、ABBYY FlexiCapture ドキュメント を参照してください。
  • Name (Text Data Type) – バッチの現在のステージの名前です。
  • Details (Text Data Type) – バッチのステータスに関する詳細情報を含むメッセージです。
バッチの現在のステージに応じて、ユーザーはそのバッチに対して次に何を行うか判断できます。たとえば、次のようなケースがあります。
  • バッチが “Import” ステージ (Type = 100) にある場合、しばらくしてからステータスを確認することがあります。
  • バッチが “Verification” ステージ (Type = 500) にある場合、そのバッチに対して “Get Batch Verification URLs” VBO アクションを呼び出すことがあります。
  • バッチが “Processed” ステージ (Type = 900) にある場合、そのバッチに対して “Fetch Batch Results” VBO アクションを呼び出すことがあります。
Get Batch Stage” アクションは、バッチの現在のステータスに対応する値を Blue Prism に返します。 たとえば、バッチが検証ステージに到達すると、出力は次のように設定されます。

バッチ検証 URL の取得

このアクションは、ID で指定したバッチを検証できる Web Verification Station への URL のセットを取得します。バッチが検証段階に到達した時点で呼び出す必要があります。 このアクションは、入力として型 “Number” の BatchId 変数のみを受け付けます。 このアクションの出力は、そのバッチの検証 URL のコレクションです。 このアクションは、バッチを検証するための URL を Blue Prism に返します。

バッチ処理結果の取得

このアクションは、バッチ処理結果を取得します。バッチが「処理完了」ステージに到達したときに呼び出す必要があります。 このアクションは、入力として型が “Number” の BatchId 変数のみを受け付けます。 このアクションの出力は次のとおりです。
  • Name フィールドと Value フィールドを持つ登録パラメーターのコレクション。
  • 次のフィールドを持つ文書処理結果 (DocumentResults) のコレクション。
    • DocumentId (Text データ型) – ABBYY FlexiCapture における文書の識別子。
    • DocumentDefinition (Text データ型) – その文書に対応する Document Definition の名前 (つまり文書の型) 。
    • Files (Collection 型) – 文書のエクスポートファイルのコレクション。Name (型は “Text”) フィールドと Content (型は “Binary”) フィールドを含みます。
このアクションは Blue Prism にバッチ処理結果を提供し、後続のワークフローで使用できます。

バッチ処理結果を保存

このアクションはバッチ処理結果を取得します。バッチが「処理完了」ステージに到達した時点で呼び出す必要があります。このアクションを使用すると、FlexiCapture 12 のバッチ処理結果を保存できます。これは、結果ファイルをローカルに保存する「バッチ処理結果の取得」アクションの代替です。 Save Batch Results” アクションは、入力として次を受け取ります。
  • BatchId (Number データ型) – 結果の取得対象となるバッチの ID。
  • OutputDirectoryPath (Text データ型) – 文書処理結果用のサブディレクトリを作成するために使用する出力ディレクトリのパス。
このアクションの出力は次のとおりです。
  • Name フィールドと Value フィールドを持つ registration parameters の collection。
  • 次のフィールドを持つ文書処理結果 (DocumentResults) の collection:
    • DocumentId (Text データ型) – ABBYY FlexiCapture における文書の identifier。
    • DocumentDefinition (Text データ型) – 文書に対応する Document Definition の名前 (つまり、その型) 。
    • Files (Collection 型) – その文書の export files の collection。各ファイルは Name (型は「Text」) フィールドと Content (型は「Binary」) フィールドを持ちます。
このアクションは、ローカルに保存されるバッチ処理結果を Blue Prism に提供します。

設定済みかどうかを確認

これは、「Configure」操作がすでに呼び出されているかどうかを確認する補助的な操作です。バッチの作成バッチステージの取得バッチ処理結果の取得バッチ検証 URL の取得 の各操作で使用されます。
Business Object Definition FlexiCapture 12 – Multitask VBO の詳細については、Blue Prism で Process Studio を起動し、Action アイテムのプロパティを開き、FlexiCapture 12 – Multitask VBO を選択して、「i」アイコンをクリックしてください。