会社ベースの分類を使用する場合
同じ企業の文書は通常、外観が似ており、同じ位置に同じ種類のfieldがあるため、データ抽出が容易になります。 会社データベースはFlexiCapture projectに含める必要があります。ERPシステムの企業リストを基にデータベースを作成します。FlexiCaptureは定期的にデータベースを最新のERPデータと同期します。まだデータベースがない場合は、データを抽出しながら作成し、文書の検証段階で企業を追加します。 FlexiCaptureは、通常企業情報が記載されている各文書の先頭ページと最終ページでのみ必須fieldを検索します。 会社ベースの分類には、画像ベースおよびテキストベースの分類と比べて次の2つの利点があります。- トレーニングセットが不要なため、サンプル画像の収集にかかる時間と労力を削減できます。
- 最大100,000のクラスをサポートしており、画像ベースおよびテキストベースの分類を大きく上回ります。
- batch-typeまたはprojectレベルの文書タイプ分類器。
- Document Definitionレベルで、同じ型の文書に使用する会社ベースの分類器。
会社ベースの分類を設定する
会社ベースの分類は、同じ種類のドキュメントを対象に Document Definition 内で実行されます。これらのドキュメントでは、抽出するデータfieldのセットが共通です。1
データセットの設定を開く
ドキュメント セクションを右クリックして Properties をクリックするか、Document Definition エディターを開いて Document Definition → Document Definition Properties をクリックします。Data Sets タブでデータセットを選択し、Set Up をクリックします。
2
会社データベースを有効にする
Use database of companies を選択します。必要な列とその型は、データセットにあらかじめ指定されています (このテーブルは変更できません) 。
3
データセットをデータベースにマッピングする
データセットを ODBC 対応データベースに接続するには、各データセットfieldをデータベース内の対応するfieldにマッピングします。会社名など、少なくとも1つのfieldをマッピングしてください。対応するfieldがない場合は、None を指定します。詳細については、ベンダーおよび事業部門データベースの使用 を参照してください。
4
名前の候補に正規化を設定する
複数の候補を持つ会社名を照合するには、Data Set Column Mapping ダイアログで Normalization 型を指定します。詳細については、データセット内の値の正規化 を参照してください。
会社情報の検索に使用されるのは特定のfieldのみです。これらのfieldの横には小さなロックアイコンが表示されます。設定時に追加したカスタムフィールドは、情報の表示にのみ使用されます。
結果の確認と編集
FlexiCapture は事前定義されたリストから会社を検索するため、学習は不要です。オペレーター は分類エラーを修正します。ドキュメントが誤った会社に分類された場合、オペレーター は正しい会社を選択してデータベースに保存します。FlexiCapture はこの修正を以降の分類に適用します。 オペレーター がエラーを修正できるように、データ フォームに分類結果を表示し、field の検索を開始するボタンを追加します。1
サービス field を作成する
Document Definition エディターで、Create Field → Service Field をクリックします。Data Source タブで、Source リストから Flexible Section Variant ID を選択します。IBAN (国際銀行口座番号) や VATID など、会社の識別に必要なその他のサービス field を作成します。
2
データベース チェック ルールを作成する
グループを右クリックし、Properties をクリックして Rules タブを開き、New Rule をクリックします。Database Check を選択し、OK をクリックします。Data source で Data Sets を選択し、データ セットを選択します。Field where to save record ID で、手順 1 で作成したサービス field を選択します。Add をクリックし、ドキュメントとデータベースの field を指定します。値が異なる場合は、Enter value from database → If values are different を選択します。
3
データ フォームに検索ボタンを追加する
ボタンを配置する場所を右クリックし、Insert Button をクリックします。Format タブで、手順 2 のデータベース チェック ルールを選択します。Position タブで、ボタンに名前を付けます。
会社ベースの分類を改善する
キーワードと正規表現
会社検出を改善するために、キーワードと正規表現を指定します。キーワードには、VATID や IBAN (国際銀行口座番号) field のデータなど、会社を一意に識別できる strings を使用します。会社レコード
会社ごとに、複数の名称候補と住所を指定できます。これらの設定は、管理者が Document Definition エディターで行うか、Verification Operator が検証時に行います。変更されるのは、FlexiCapture に保存されている会社レコードのみです。ERP 同期が有効な場合でも、管理者およびオペレーターによる変更が外部データベースに反映されることはありません。 オペレーターがレコードを追加・編集できるのは、Document Definition で許可されている場合のみです。デフォルトでは許可されていません。許可するには、次の手順に従います。1
データセットの設定を開く
Document Definition エディターで、Document Definition → Document Definition Properties をクリックし、Data Sets タブを開きます。データセットを選択して、Set Up をクリックします。
2
オペレーターの権限を有効にする
Operators can add records と Operators can edit records を選択します。追加や編集を禁止するには、これらのオプションをクリアします。
