Skip to main content
購買注文書 (PO) は、購入者が売り手に発行する商取引文書で、売り手が購入者に提供する製品やサービスの種類、数量、合意済みの価格を示すものです。請求書は、売り手が購入者に発行する商取引文書で、売り手が購入者に提供した製品やサービスの内容、数量、合意済みの価格を示すものです。 多くの企業では、購買注文書を管理しています。仕入先が発行する請求書には、対応する購買注文書の番号が記載されています。請求書を処理する際には、請求書に記載された製品やサービスを、対応する購買注文書に記載された内容と比較できます。 これは、たとえば、以前に確認済みの購買注文書と一致する請求書については、検証ステージをスキップしたい場合に役立ちます。 デフォルトでは、請求書と購買注文書のマッチングは無効になっています。

請求書と購買注文書の比較を有効にする

FlexiCapture for Invoices でこの機能を有効にする

1

Document Definitions ダイアログを開く

Project メニューから Document Definitions… を選択します。
2

Document Definition を編集する

表示されたダイアログで Edit… をクリックします。
3

Document Definition のプロパティを開く

Document Definition メニューから Document Definition Properties… を選択します。
4

Document Definition の設定を開く

表示されたダイアログで Document Definition Settings タブをクリックします。
5

Document Definition の機能を開く

Document Definition Features ダイアログを開くには、Additional Fields and Features グループの横にある Edit… ボタンをクリックします。
6

購買注文書とのマッチングを有効にする

Purchase order matching オプションを選択します。

購買注文書データベースを接続する

1

Data Sets タブを開く

Document Definition エディターのメインウィンドウで、Document Definition → Document Definition Properties… を選択します。開いたダイアログで、Data Sets タブをクリックします。データセット は、データの構造を定義し、データを保存したり、外部データベースからデータを取得したりするテーブルです。
2

PurchaseOrders データセットを設定する

一覧から 購買注文書 を選択し、Set Up… をクリックします。接続するデータの構造に注意してください。詳しくは、PurchaseOrders データセット を参照してください。データベースに該当するテーブルがない場合は、データベースソフトウェアで利用できるツールを使って、対応するビューを作成する必要があることがあります。
3

接続を指定する

PurchaseOrders データセットのダイアログで、ODBC 互換の購買注文書データベースに接続するための接続文字列と使用するデータ スキーマを指定し、テーブルまたはデータベースビューを選択します。
4

列をマッピングする

データセット内の列と外部データベース内の列の対応関係を指定します。
これで、プログラムは請求書上の購買注文書番号と合計金額を見つけて、購買注文書データベースに保存されている値と比較します。

購買注文書の明細を接続する

必要に応じて、購買注文書のデータベースを接続するの最初の 2 つの手順を繰り返して、Document Definition Properties ダイアログの Data Sets タブを開きます。
1

PurchaseOrdersItems データセット を設定する

一覧から PurchaseOrdersItems を選択し、Set Up… をクリックします。接続するデータの構造を確認します。詳細は、PurchaseOrdersItems データセットを参照してください。購買注文書番号は、購買注文書データベースで指定されている番号と一致している必要があります。PurchaseOrders データセット の列は必須です。その他の列はすべて任意です。データベースに該当するテーブルがない場合は、データベースソフトウェアで利用可能なツールを使用して、対応するビューを作成する必要があることがあります。
2

接続を指定する

PurchaseOrdersItems データセット ダイアログで、ODBC 対応の購買注文書データベースに接続するための接続文字列と、使用するデータスキーマを指定し、テーブルまたはデータベースビューを選択します。
3

列をマッピングする

データセット 内の列と外部データベース内の列の対応関係を指定します。
詳細は、Detecting the main fieldsを参照してください。

請求書の明細の取得を有効にする

追加フィールドをご覧ください。

比較ルールを設定する

FlexiCapture for Invoices には、いくつかの事前定義ルールが用意されています。管理者は、それぞれのプロジェクトで必要なルールを有効にする必要があります。これは、Document Definition Properties ダイアログの Rules タブで行えます。

請求書の明細を購買注文書と比較する

FlexiCapture for Invoices では、複数の比較方法を利用できます。
  • 請求書の番号と合計金額を、購買注文書の対応する項目と比較します (請求書ヘッダー比較)。
  • 請求書の明細を、購買注文書の明細と比較します (請求書明細比較)。

請求書の項目と購買注文書の項目を比較する

購買注文書とのマッチングが選択されている場合、請求書を確認するときに、データ フォームに購買注文書グループが表示されます。 請求書で見つかった各購買注文書について、次の内容で構成されるグループ要素が表示されます。
  • 注文番号
  • 合計金額
  • **詳細…**ボタン
  • 注文の確認済みチェックボックス
**詳細…**をクリックすると、購買注文書の詳細 (Administrator が対応する PO 詳細データベースを接続している場合) が文書画像ウィンドウの下部に表示されるため、請求書の項目と購買注文書の項目を簡単に比較できます。 請求書が購買注文書と一致していることを確認するには、Operator は注文の確認済みチェックボックスを選択できます。このチェックボックスは手動でのみ選択できます。これを選択すると、Operator が請求書の注文番号および合計金額field の値を購買注文書の対応する値と比較し、一致を確認したことを示します。Operator によって一致が確認されると、これらの field の値は rule によって自動的にチェックされなくなります。 注文が画像上で検出されず、データ フォームにも表示されていない場合は、購買注文書グループの下部にある**‘Purchase Order’ インスタンスを追加リンクをクリックします。空の要素が購買注文書グループに追加されます。画像上の値を選択するか手動で入力して、注文番号および合計金額**field の値を入力します。入力した値は、PO データベースに対して rule により自動的にチェックされます。

明細ごとの比較

請求書を対応する購買注文書と照合するには、請求書から抽出した明細を使用できます。Operator は、各請求書項目に対応する適切な PO 明細を選択する必要がある場合もあります。 明細の抽出が有効になっている場合は、データ フォームに 明細 グループが表示されます。このグループには、請求書画像から抽出された明細が含まれます。 FlexiCapture は、請求書の明細と対応する PO 明細を自動的に照合します。項目を手動で照合するには、Operator は OrderItemId 列内のボタンをクリックし、表示されたリストから PO 明細を選択します。 請求書の明細を購買注文書の明細と照合できないものの、その明細が有効である場合は、Operator はその明細の 有効 チェックボックスを選択します。 Administrator の設定に応じて、次のルールチェックが実行されます。
  • 購買注文書の明細数は、その注文に関連付けられた請求書明細の数と一致している必要があります。
  • すべての請求書明細は、それぞれ異なる PO 明細と照合されているか、または Operator によって有効としてマークされている必要があります。