You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/concept-invoice.md
+31-19Lines changed: 31 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: applied-ai-services
8
8
ms.subservice: forms-recognizer
9
9
ms.topic: conceptual
10
-
ms.date: 11/14/2022
10
+
ms.date: 01/25/2023
11
11
ms.author: lajanuar
12
12
recommendations: false
13
13
---
@@ -23,7 +23,14 @@ recommendations: false
23
23
[!INCLUDE [applies to v2.1](includes/applies-to-v2-1.md)]
24
24
::: moniker-end
25
25
26
-
The Form Recognizer invoice model combines powerful Optical Character Recognition (OCR) capabilities with invoice understanding models to analyze and extract key fields and line items from sales invoices. Invoices can be of various formats and quality including phone-captured images, scanned documents, and digital PDFs. The API analyzes invoice text; extracts key information such as customer name, billing address, due date, and amount due; and returns a structured JSON data representation. The model currently supports both English and Spanish invoices.
26
+
The Form Recognizer invoice model uses powerful Optical Character Recognition (OCR) capabilities to analyze and extract key fields and line items from sales invoices, utility bills, and purchase orders. Invoices can be of various formats and quality including phone-captured images, scanned documents, and digital PDFs. The API analyzes invoice text; extracts key information such as customer name, billing address, due date, and amount due; and returns a structured JSON data representation. The model currently supports both English and Spanish invoices.
27
+
28
+
**Supported document types:**
29
+
30
+
* Invoices
31
+
* Utility bills
32
+
* Sales orders
33
+
* Purchase orders
27
34
28
35
## Automated invoice processing
29
36
@@ -41,7 +48,7 @@ Automated invoice processing is the process of extracting key accounts payable f
41
48
42
49
**Sample invoice processed with [Form Recognizer Sample Labeling tool](https://fott-2-1.azurewebsites.net)**:
43
50
44
-
:::image type="content" source="media/invoice-example-new.jpg" alt-text="Screenshot of a sample invoice.":::
51
+
:::image type="content" source="media/invoice-example-new.jpg" alt-text="Screenshot of a sample invoice.":::
45
52
46
53
::: moniker-end
47
54
@@ -155,17 +162,17 @@ See how data, including customer information, vendor details, and line items, is
155
162
## Supported languages and locales
156
163
157
164
>[!NOTE]
158
-
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
159
-
160
-
|Model | Language—Locale code | Default|
161
-
|--------|:----------------------|:---------|
162
-
|Invoice| <ul><li>English (United States)—en-US</li></ul>| English (United States)—en-US|
| CurrencyCode | String | The Currency Code associated with an extracted amount ||
211
+
| PaymentOptions | Array | An array that holds Payment Option details such as `IBAN`and `SWIFT`||
212
+
| TotalDiscount | Number | The total discount applied to an invoice | Integer |
213
+
| TaxItems (en-IN only) | Array | AN array that holds added tax information such as `CGST`, `IGST`, and `SGST`. This line item is currently only available for the en-in locale ||
203
214
204
215
### Line items
205
216
206
-
Following are the line items extracted from an invoice in the JSON output response (the output below uses this [sample invoice](media/sample-invoice.jpg))
217
+
Following are the line items extracted from an invoice in the JSON output response (the following output uses this [sample invoice](media/sample-invoice.jpg))
207
218
208
219
|Name| Type | Description | Text (line item #1) | Value (standardized output) |
209
220
|:-----|:----|:----|:----| :----|
@@ -215,7 +226,8 @@ Following are the line items extracted from an invoice in the JSON output respon
215
226
| ProductCode | String| Product code, product number, or SKU associated with the specific line item | A123 ||
216
227
| Unit | String| The unit of the line item, e.g, kg, lb etc. | Hours ||
217
228
| Date | Date| Date corresponding to each line item. Often it's a date the line item was shipped | 3/4/2021| 2021-03-04 |
218
-
| Tax | Number | Tax associated with each line item. Possible values include tax amount, tax %, and tax Y/N | 10% ||
229
+
| Tax | Number | Tax associated with each line item. Possible values include tax amount and tax Y/N | 10.00 ||
230
+
| TaxRate | Number | Tax Rate associated with each line item. | 10% ||
219
231
220
232
The invoice key-value pairs and line items extracted are in the `documentResults` section of the JSON output.
221
233
@@ -235,7 +247,7 @@ Keys can also exist in isolation when the model detects that a key exists, with
235
247
236
248
## Fields extracted
237
249
238
-
The Invoice service will extract the text, tables, and 26 invoice fields. Following are the fields extracted from an invoice in the JSON output response (the output below uses this [sample invoice](media/sample-invoice.jpg)).
250
+
The Invoice service will extract the text, tables, and 26 invoice fields. Following are the fields extracted from an invoice in the JSON output response (the following output uses this [sample invoice](media/sample-invoice.jpg)).
239
251
240
252
|Name| Type | Description | Text | Value (standardized output) |
241
253
|:-----|:----|:----|:----| :----|
@@ -266,7 +278,7 @@ The Invoice service will extract the text, tables, and 26 invoice fields. Follow
266
278
| ServiceEndDate | date | End date for the service period (for example, a utility bill service period) | 11/14/2019 | 2019-11-14 |
Following are the line items extracted from an invoice in the JSON output response (the output below uses this [sample invoice](./media/sample-invoice.jpg))
281
+
Following are the line items extracted from an invoice in the JSON output response (the following output uses this [sample invoice](./media/sample-invoice.jpg))
270
282
271
283
|Name| Type | Description | Text (line item #1) | Value (standardized output) |
272
284
|:-----|:----|:----|:----| :----|
@@ -310,4 +322,4 @@ The JSON output has three parts:
310
322
311
323
* Complete a [Form Recognizer quickstart](quickstarts/get-started-sdks-rest-api.md?view=form-recog-2.1.0&preserve-view=true) and get started creating a document processing app in the development language of your choice.
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/concept-receipt.md
+10-12Lines changed: 10 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: applied-ai-services
8
8
ms.subservice: forms-recognizer
9
9
ms.topic: conceptual
10
-
ms.date: 11/14/2022
10
+
ms.date: 01/25/2023
11
11
ms.author: lajanuar
12
12
recommendations: false
13
13
---
@@ -157,20 +157,18 @@ See how data, including time and date of transactions, merchant information, and
157
157
## Supported languages and locales v3.0
158
158
159
159
>[!NOTE]
160
-
> It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
160
+
> Form Recognizer auto-detects language and locale data.
161
161
162
162
The receipt model supports all English receipts and the following locales:
163
163
164
-
|Language| Locale code|
164
+
|Supported Languages| Details|
165
165
|:-----|:----:|
166
-
|English (Australia)|`en-au`|
167
-
|English (Canada)|`en-ca`|
168
-
|English (United Kingdom)|`en-gb`|
169
-
|English (India|`en-in`|
170
-
|English (United States)|`en-us`|
171
-
|French | 'fr' |
172
-
|Spanish |`es`|
173
-
166
+
|• English| United States (-us), Australia (-au), Great Britain (-gb), India (-in), United Arab Emirates (-ae)|
167
+
|• Dutch| Netherlands (nl)|
168
+
|• French | France (fr) |
169
+
|• Japanese | Japan (ja)|
170
+
|• Portuguese| Portugal (-pt), Brazil (-br)|
171
+
|• Spanish | Spain (es) |
174
172
::: moniker-end
175
173
176
174
::: moniker range="form-recog-2.1.0"
@@ -262,4 +260,4 @@ The receipt model supports all English receipts and the following locales:
262
260
263
261
* Complete a [Form Recognizer quickstart](quickstarts/get-started-sdks-rest-api.md?view=form-recog-2.1.0&preserve-view=true) and get started creating a document processing app in the development language of your choice.
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/language-support.md
+20-13Lines changed: 20 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: applied-ai-services
8
8
ms.subservice: forms-recognizer
9
9
ms.topic: reference
10
-
ms.date: 01/06/2023
10
+
ms.date: 01/25/2023
11
11
ms.author: lajanuar
12
12
---
13
13
@@ -260,7 +260,7 @@ The **2022-06-30** and later releases include Japanese language support:
260
260
261
261
Language| Locale code |
262
262
|:-----|:----:|
263
-
|English (United States) |en-US|
263
+
|English |en-US, en-IN, en-GB, en-CA, en-AU|
264
264
|Spanish| es|
265
265
|German (**2022-06-30** and later)| de|
266
266
|French (**2022-06-30** and later)| fr|
@@ -505,23 +505,30 @@ This table lists the written languages supported by each Form Recognizer service
505
505
## Prebuilt receipt and business card
506
506
507
507
>[!NOTE]
508
-
>It's not necessary to specify a locale. This is an optional parameter. The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
508
+
>The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
509
509
510
510
Prebuilt Receipt and Business Cards support all English receipts and business cards with the following locales:
511
511
512
-
|Language| Locale code|
512
+
|Supported Languages| Details|
513
513
|:-----|:----:|
514
-
|English (Australia)|`en-au`|
515
-
|English (Canada)|`en-ca`|
516
-
|English (United Kingdom)|`en-gb`|
517
-
|English (India|`en-in`|
518
-
|English (United States)|`en-us`|
514
+
|English| United States (-us), Australia (-au), Great Britain (-gb), India (-in|
515
+
|French | France (FR) |
516
+
|Spanish | Spain (ES) |
519
517
520
518
## Prebuilt invoice
521
519
522
-
Language| Locale code |
523
-
|:-----|:----:|
524
-
|English (United States)|en-us|
520
+
>[!NOTE]
521
+
>The Form Recognizer deep-learning technology will auto-detect the language of the text in your image.
522
+
523
+
| Supported languages | Details |
524
+
|:----------------------|:---------|
525
+
| <ul><li>English</li></ul>| United States (-us), Australia (-au), Canada (-ca), Great Britain (-gb), India (-in)|
526
+
| <ul><li>Spanish</li></ul>|Spain (ES)|
527
+
| <ul><li>German</li></ul>| Germany (DE)|
528
+
| <ul><li>French</li></ul>| France (FR) |
529
+
| <ul><li>Italian</li></ul>| Italy (IT)|
530
+
| <ul><li>Portuguese</li></ul>| Portugal (-pt), Brazil (-br)|
531
+
| <ul><li>Dutch</li></ul>| Netherlands (DE)|
525
532
526
533
## Prebuilt identity documents
527
534
@@ -540,4 +547,4 @@ This technology is currently available for US driver licenses and the biographic
540
547
::: moniker range="form-recog-2.1.0"
541
548
> [!div class="nextstepaction"]
542
549
> [Try Form Recognizer Sample Labeling tool](https://aka.ms/fott-2.1-ga)
Copy file name to clipboardExpand all lines: articles/applied-ai-services/form-recognizer/whats-new.md
+38-1Lines changed: 38 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ manager: nitinme
7
7
ms.service: applied-ai-services
8
8
ms.subservice: forms-recognizer
9
9
ms.topic: conceptual
10
-
ms.date: 12/15/2022
10
+
ms.date: 01/30/2023
11
11
ms.author: lajanuar
12
12
monikerRange: '>=form-recog-2.1.0'
13
13
recommendations: false
@@ -27,6 +27,43 @@ Form Recognizer service is updated on an ongoing basis. Bookmark this page to st
27
27
>[!NOTE]
28
28
> With the release of the 2022-08-31 GA API, the associated preview APIs are being deprecated. If you are using the 2021-09-30-preview or the 2022-01-30-preview API versions, please update your applications to target the 2022-08-31 API version. There are a few minor changes involved, for more information, _see_ the [migration guide](v3-migration-guide.md).
29
29
30
+
## January 2023
31
+
32
+
***[Prebuilt receipt model](concept-receipt.md#supported-languages-and-locales-v30) —additional language support**:
33
+
34
+
The **prebuilt receipt model** now has added support for the following languages:
35
+
36
+
* English - United Arab Emirates (en-ae)
37
+
* Dutch - Netherlands (nl-nl)
38
+
* French - Canada (fr-ca)
39
+
* Japanese - Japan (ja-jp)
40
+
* Portuguese - Brazil (pt-br)
41
+
42
+
***[Prebuilt invoice model](concept-invoice.md)—additional language support and field extractions**
43
+
44
+
The **prebuilt invoice model** now has added support for the following languages:
45
+
46
+
* English - Australia (en-au), Canada (en-ca), Great Britain (en-gb), India (en-in)
47
+
* Portuguese - Brazil (pt-br)
48
+
49
+
The **prebuilt invoice model** now has added support for the following field extractions:
50
+
51
+
* Currency code
52
+
* Payment options
53
+
* Total discount
54
+
* Tax items (en-in only)
55
+
56
+
***[Prebuilt ID document model](concept-id-document.md#document-types)—additional document types support**
57
+
58
+
The **prebuilt ID document model** now has added support for the following document types:
59
+
60
+
* Passport, driver's license, and residence permit ID expansion.
61
+
* US military ID
62
+
* India ID
63
+
* Australia ID
64
+
* Canada ID
65
+
* United Kingdom ID
66
+
30
67
## December 2022
31
68
32
69
*[**Form Recognizer Studio updates**](https://formrecognizer.appliedai.azure.com/studio)
0 commit comments