- 組み込みの Document object type (またはカスタム object type) で、メインドキュメント (つまり Invoice) 用の class を作成します。これは、処理するドキュメントの型を表します。

- class の properties で、メタデータ field を表す property definition を作成して追加します。これらの field のうち 1 つは、ドキュメント名の設定に使用する Set as name field である必要があります。
- 組み込みの Set as name property である “Name or title” を使用しない場合は、General タブで Allow searching for objects by this property オプションを選択してください。
- LineItems の 1 行を表す object type を作成します。この object type を作成すると、同じ名前の property definition も自動的に作成され、この型の object をメインドキュメント object にリンクできるようになります。 重要! LineItems 用に作成する object type には、class が 1 つだけ必要です。この class は LineItems データを表すために使用されます。この class には、ABBYY FlexiCapture Document Definition のテーブル column にそれぞれ対応する property definition を追加する必要があります。

- メインドキュメント用に作成した class で、Choose from list (multi-select) data type の property definition を作成します。これにより、1 つの Invoice object を複数の Line Item object にリンクできます (この property definition には LineItem object type のリストの値が表示される必要があります) 。 注: LineItem object type を追加したときに自動的に作成された property definition を使用することもできます。


| ABBYY FlexiCapture の field data types | M-Files の property definition data types |
|---|---|
| Address | Text |
| Amount of Money | Number (real) or Text |
| Checkmark | Boolean (yes/no) |
| Code | Text |
| Date | Date |
| Name | Text |
| Number | Number (real), Number (integer), or Text |
| Text | Text or Text (multi-line) |
| Time | Time |
