This article is an overview of the AP Capture AI, which uses Optical Character Recognition (OCR) to automatically complete forms on the Documents to Process page of the R365 Accounting software.
Overview
The AP Capture AI tool uses Optical Character Recognition (OCR) to automate AP invoice processing and reduce manual data entry.
When a document is uploaded to Documents to Process, selecting it opens the Draft Transaction. If OCR is enabled, key fields in the draft are automatically populated based on the invoice content and vendor setup in R365. If a match is unavailable, users are prompted to complete the necessary fields. Information entered or adjusted on the Draft Transaction improve Capture AI’s learning for the individual R365 Instance. Alternatively, suggestions can be submitted in OCR mapping screen where users make suggestions on the invoice image. Suggestions made in OCR Mapping are not specific to each instance and update the tool across all organizations that use Capture AI with R365. Suggestions are reviewed and incorporated globally on a regular basis to help improve automation accuracy overtime. Changes made in the OCR Mapping sidesheet may take time to reflect and may not apply if they are not in line with mapping suggestions across all organizations using the tool. Documents processed in the last 90 days can be reviewed in the Recently Completed tab on the Documents to Process page.
OCR Supports:
Catch weights in a dedicated column
GL Account Mapping memorization on the Draft Transaction sidesheet
European-style date formats
Contact R365 Support to flag a vendor for use with European dates.
OCR Functional Limitations :
Receipts
OCR is designed for invoices. Receipts may not be captured accurately.
Vendor statements
Files containing multiple invoices (documents must be split before processing)
Security
The permissions listed here are associated with OCR. These permissions can be added to custom user roles or single users. Learn more about managing permissions and custom user roles here.
Permissions to edit OCR mappings are found in the permission tree as follows:
System Setup
Edit OCR Mappings
The Permission Access report can be used to determine which user roles or users already have these permissions assigned. Learn more about User Setup and Security here.
Setup
OCR looks to the information on the invoice as well as the records saved in R365. OCR does not create new vendors, items, vendor items, payment terms, or gl accounts automatically.
Improve OCR processing by ensuring the following records are entered and up to date:
Default expense account for by account vendors
Payment terms
OCR Processing
Updating fields on the draft transaction sheet when OCR is enabled helps improve the AI by teaching it to recognize and remember the correct mapping for future transactions. The AI learning model enhances its accuracy with each correction, resulting in reduced manual effort as more transactions are processed. Information entered or adjusted on the Draft Transaction improve Capture AI’s learning for the individual R365 Instance.
The following fields are read from the invoice/credit memos uploaded:
Invoice Number
Invoice Total
Capture AI recognizes negative invoice totals as credit memos, and updates the transaction type.
The system updates line item amounts based on the sign of the invoice amount and the existing line item amounts as follows:
When the invoice amount is negative and all line item amounts are negative, the line item amounts are converted to positive.
When the invoice amount is positive and line item amounts are negative, the line item amounts are converted to positive.
When the invoice amount is negative and there is a mix of negative and positive line item amounts, each line item amount is updated to its opposite sign.
Line Item Invoice Amounts
Catch weights — If catch weights are present in a dedicated column, the weight value is used as the quantity for the line item in the draft transaction or used in the calculation for by account vendors.
Invoice Date
Due Date
The following fields require existing records in R365 to populate:
Location
For organizations with Capture AI, if a location is assigned by a user during import or when assigning values, Capture AI will not override with OCR-detected values. OCR will override default locations if no user-specified location is provided.
Vendor
Payment Terms
Vendor Item
GL Account
Default Expense account must be assigned in the vendor record.
OCR does not recognize handwritten notes unless they are part of a mapped field or column. Handwriting in mapped fields will be processed if it is legible, but handwritten notes elsewhere on the document will not be read.
Transaction fields are not case sensitive for OCR processing.
Capture AI and Default Mark as Paid
Capture AI can be used with the Default Mark as Paid function.
Invoices that are created using Capture AI are completed in an unapproved state, so an AP payment will not be created until a user approves the transaction.
Once approved, an AP Payment will be created for invoices for vendors that are set to Default Mark as Paid.
Review OCR Mapping Sidesheet
Field | Description | |
---|---|---|
File Name | File name of the document. | |
Submit Corrections | Saves mapping corrections and informs the software to improve accuracy for future mapping. | |
Document window | Displays an interactive version of the document. Click and drag to draw boxes around items in the document and map them to fields. | |
Fields | Displays a list of fields along with the data that is currently mapped to each field. | |
Tables | Data that has been extracted from the document using a table. Tables can be used to extract rows of data from the document. Assign column headers to the correct data type and select the checkmarks in each cell to confirm that the data is correctly mapped. | |
Zoom | Zoom in or out to better view the document. | |
Show Grids | If selected, grid lines appear around data that was mapped using a table. | |
Add Table | Add a new table to extract data from the document. |