Configure
この操作は、FC 12 への接続に必要な設定で FlexiCapture 12 – Multitask VBO を初期化します。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 を指定してバッチの現在のステージに関する情報を取得します。 このアクションは、入力としてバッチ 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 アクションを呼び出すことがあります。


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

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

バッチ処理結果を保存
このアクションはバッチ処理結果を取得します。バッチが「処理完了」ステージに到達した時点で呼び出す必要があります。このアクションを使用すると、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」) フィールドを持ちます。

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

