Oracle Intelligent Document Recognition For Payables Invoices Getting Started Guide Report Name Update
Oracle Intelligent Document Recognition For Payables Invoices Getting Started Guide Report Name Update
PURPOSE STATEMENT
This document provides an overview of features and enhancements included in Oracle Cloud ERP release Update 22C for
Intelligent Document Recognition for AP Invoices. This document also includes recommendations and instructions that
Oracle Development strongly urges you and your System Integrators to review and consider prior to using Intelligent
Document Recognition (IDR). These recommendations and instructions help ensure the highest field recognition rates.
Finally, there are tips and guidelines to further enhance the usability of this feature.
DISCLAIMER
This document in any form, software or printed matter, contains proprietary information that is the exclusive property of
Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle software
license and service agreement, which has been executed and with which you agree to comply. This document and
information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without
prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any
contractual agreement with Oracle or its subsidiaries or affiliates.
This document is for informational purposes only and is intended solely to assist you in planning for the implementation
and upgrade of the product features described. It is not a commitment to deliver any material, code, or functionality, and
should not be relied upon in making purchasing decisions. The development, release, and timing of any features or
functionality described in this document remains at the sole discretion of Oracle.
1 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
TABLE OF CONTENTS
Purpose Statement 1
Disclaimer 1
Introduction 3
Getting Started 4
Before You Start 5
Initial Setup 6
Step 1: If you’re scanning invoices, configure scanner settings 6
Step 2: Manage Intelligent Document Recognition Options 6
Step 3: Confirm the designated email accounts 13
Step 4: Send and Verify Invoices 14
General Information about IDR You Need to Know 14
Emailing the Documents 14
Testing and Validating Intelligent Document Recognition 15
New Implementation Testing 15
Existing Implementation Testing 16
Key Configuration Steps 16
Including and Excluding Internal (Intercompany) Suppliers 16
Including Internal Suppliers 16
Excluding Internal Suppliers 17
Scheduling the Import Payables Invoices Process 19
Configuration of Routing Rules 20
Reporting 37
Invoice Documents Recognition Tracking Report 37
Sample Invoice Documents Recognition Tracking Report 40
Invoice Documents Recognition Rate Report 40
Sample Invoice Documents Recognition Rate Report in Invoice Details Format 43
Sample Invoice Documents Recognion Rate Report in Supplier Summary Format 43
Additional Topics 46
Attributes and Languages Recognized by Intelligent Document Recognition 46
Routing Attributes 1 to 4 48
2 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
INTRODUCTION
Many suppliers and customers choose to send and receive Payables invoices electronically via email. With Oracle Cloud ERP,
we have designed a unique solution called Intelligent Document Recognition (IDR) to extract invoice information from the
emailed documents to create invoices and import them into Payables. IDR offers a fully integrated invoice recognition
solution that supports the entire invoice lifecycle, including document capture, recognition, routing, invoice entry, approval,
and payment, with a seamless and secure user experience. As you use the IDR service, it uses machine learning to improve
the extraction. It learns from corrections you make to invoices to understand how to extract invoice fields when future
invoices are received from a supplier. As a result, invoice recognition improves over time.
IDR enables our customers to quickly process supplier invoices from entry to payment. This end-to-end solution requires
minimal setup and configuration, thereby reducing the total cost of ownership and enhancing capital management.
High Level Product flow:
1. Invoices are emailed to the IDR inbox.
2. IDR processes the invoices and extracts the relevant information.
3. Invoices appear in the Scanned Information tile on the Invoices landing page with an Incomplete status (if they need
attention) or Not Validated status (if all expected fields are recognized).
4. Incomplete invoices are corrected using the Interactive Viewer which allows users to simply highlight the correct
information on the invoice.
5. IDR learns from the corrections to improve extraction on subsequent invoices.
The following figure shows the Scanned Information tile on the Invoices landing page.
• By default, you can see the invoices that have been scanned in the past 7 days under the Scanned Information tile.
• When you click on the number in the 8-14, you can see the invoices that were scanned and are Incomplete or
haven’t been validated in the past 8 to 14 days (in this case, 4 invoices).
• When you click on the number above 15+ in the information tile, you can see the invoices that are Incomplete or
haven’t been validated in over 15 days. In the example shown, there are 27 invoices that need to be addressed.
The Scanned Information tile only lists the Incomplete and Not Validated invoices. Validated invoices are shown under the
Recent Information tile.
The following screenshot of the Interactive Viewer displays an example of an Incomplete invoice that requires a change to be
made to the invoice amount.
3 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
GETTING STARTED
You need to review this document in its entirety before you start using Intelligent Document Recognition. By following these
recommendations, guidelines, and tips, you can maximize field extraction success rates to improve invoice entry
automation. It has been the experience of Oracle that the most successful customers closely followed the recommendations
in this document.
4 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
MAKE SURE THAT YOU • Customer needs to select the • Make sure you test 20 or more
HAVE INVOICES TO TEST. invoices to test in the TEST invoices from at least 10 of your
environment to ensure that the most frequent suppliers.
THERE SHOULD BE AT setups are done correctly and the • You should begin setting aside
LEAST 5 INVOICES FROM Supplier information in the system invoices as soon as you plan on
EACH OF YOUR TOP 10 matches the Supplier information using IDR so that you have sufficient
TO 20 SUPPLIERS on the invoices. For more invoices for testing.
information, see the Initial Setups • Your testing should be end-to-end
and Advanced Setups. from email to approval and
• The Implementation team must payment.
review the Testing and Validating
Intelligent Document Recognition
section of this document to ensure
that IDR is properly tested.
MAKE SURE THAT THE • Customers should determine how • IDR uses the supplier name and
SUPPLIER NAMES AND suppliers and sites should be setup address as one of the main ways to
ADDRESSES YOU SET UP IN and the Implementation Team match the supplier to invoice so if
ORACLE CLOUD
needs to ensure that the addresses they don’t match you risk lower
PROCUREMENT OR ORACLE
CLOUD ERP MATCH
assigned to the sites are matching recognition rates.
EXACTLY TO THE SUPPLIER what is shown on the invoices. • If there are multiple sites with the
ADDRESSES ON THE • Customers and Implementation same address, then you may have to
INVOICES. Teams should also try and have step in and tell AP which site the
unique addresses for each supplier invoice is referencing.
FOR EXAMPLE, IF YOU HAVE site for the best recognition rates.
PO BOX ON THE SUPPLIER
SITE RECORD, BUT THE
INVOICE USES A STREET
ADDRESS, THIS
DISCREPANCY DECREASES
IDR’S ABILITY TO
AUTOMATICALLY DETECT
THE SUPPLIER REFERENCE
ON THE INVOICE.
MAKE SURE THE • The customer and the • IDR uses both the distinct Purchase
PURCHASE ORDER Implementation Team need to Order Number formats observed in
FORMAT ON YOUR determine ALL Purchase Order the Purchase Order Tables and the
INVOICES MATCH number formats for legacy systems formats setup in Oracle Cloud
EXACTLY TO THE and all departments. Procurement to detect the Purchase
PURCHASE ORDER Order numbers on the invoices.
FORMATS YOU SETUP IN
PROCUREMENT.
DETERMINE YOUR PO • Customer and the Implementation • The recommended format for best
FORMAT. Team should consider an Alpha- results is 3 letters followed by at
numeric Purchase Order Number least 6 numbers so for example
that ensures that the Purchase ABC123456.
Order Number is unique and is not • IDR picks up legacy Purchase Order
confused with any other number on formats that have been imported
the invoice. from legacy systems so there’s no
• IDR uses the Purchase Order format need to create these.
defined in Procurement.
5 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
DETERMINE IF THERE • Customers need to determine what • The implementation needs to make
ARE ANY SPECIFIC TYPES types of suppliers they have. sure that all excluded suppliers are
OF SUPPLIERS THAT • Implementation team must exclude setup with the proper supplier type
SHOULD NOT BE suppliers such as internal suppliers such as INTERNAL and populate the
INCLUDED IN THE GROUP used for intercompany purchases. AP_EXCLUDE_IMAGE_VENDOR_TYP
OF VENDORS FOR E lookup.
RECOGNITION SUCH AS • Note: You need to create this
INTERNAL SUPPLIERS. lookup. The steps are covered later
under Advanced Setups.
Initial Setup
Set up Intelligent Document Recognition using the following 4 steps:
6 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
that exports suppliers to IDR for matching. After successful activation, the status changes to Active on the IDR Options page
and the buttons change to Save and Save and Close. You need to wait at least 24 hours for changes to your supplier details,
including adding new suppliers and for purchase order formats, reflect in IDR. Keep this in mind while testing.
NOTE: If you are upgrading from our Automated Invoice Processing (AIP) solution, this step is done for you as part of
your migration. All the setups are done based on your existing setups in the migrated solution. YOU DO NOT NEED
TO DO THIS.
1. Navigate to Setup and Maintenance > Financials > Payables > Manage Intelligent Document
Recognition Options.
2. Select the relevant options. Each is explained in detail.
NOTE: The first time this is done, the supplier synchronization process begins and runs the first time, and
then every 24 hours after that. So, you need to keep that in mind when changes are made.
Setup Options for Intelligent Document Recognition. This screen also contains the IDR status and the IDR email address.
1. Blank/default based on standard Business Unit Defaulting that is described in a later section in the document,
Business Unit Defaulting.
2. Email Routing Attribute – email routing allows you to specify business units in the email subject line using an
underscore. This is recommended when you know that the suppliers will not be using underscores in the subject,
you only have one or two Business Units or you are unable to map email addresses to Business Units as described
in steps 3 and 4. If there is a Routing Attribute in the email subject in Routing Attribute 1 (see Routing Attributes 1 to
4 section later in this document for examples) then per the Business Unit Defaulting hierarchy, the Routing
Attribute would override the Business Unit and be used instead. For more information on setting up the Email
7 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Routing Attribute, refer to the Business Unit Defaulting link and the setups for adding the routing attribute in the
email subject start with step 10.
3. Senders Email Address – this allows you to create a mapping of email addresses to Business Units and when an
email is sent to IDR, IDR checks the mapping based on the sender’s email address and selects the appropriate
Business Unit. When using this feature to derive the Business Unit it is recommended that emails are sent to
individuals representing a certain business unit and then forwarded automatically or manually to the IDR email
address. Notice when this option is selected the mapping table icon appears to the right of the option. Instructions
for populating the table can be found under Creating the Email Mapping for Sender and Recipient Business Unit
Derivation.
4. Recipient Email Address – this allows you to create a mapping of recipient email addresses to Business Units that
are used by IDR to determine the correct Business Unit. This would be used if the email address being mapped is
not the first email address in the email list. For example if the email from [email protected] was forwarded to
[email protected] then the forwarding rule forwarded it to the Oracle provided email address. When the
email comes into the Oracle provided address the sender’s line looks like this: [email protected];
[email protected]. In this case, [email protected] is the recipient that is the case so you
would map to the recipient [email protected]. Notice when this option is selected the mapping table
icon appears to the right of the option. Instructions for populating the table can be found under Creating the Email
to the email addresses specified in the pop-up mapping table that is opened by clicking on the icon to the right
of the derivation method, overriding all other prior defaulting logic. If there is no mapping found, then IDR uses the
standard business unit derivation logic that is to derive the business unit from the supplier site and if it cannot pick
it up from the supplier site then it will use the profile option as described in the second bullet point.
• If you specified a Business Unit Derivation setup in the Manage Intelligent Document Recognition Options using the
Recipient email address, then the business unit defaults based recipient email address and the BU it is mapped to
the email addresses specified in the pop-up mapping table that is opened by clicking on the icon to the right of
the derivation method, overriding all other prior defaulting logic. If there is no mapping found, then IDR uses the
standard business unit derivation logic with is derive the business unit from the supplier site and if it cannot pick it
up from the supplier site then it will use the profile option as described in the second bullet point.
NOTE: You can only choose ONE Business Unit Derivation Setup for unmatched invoices from the Manage Intelligent
Document Recognition Options so it will only be either the Routing Attribute OR the Senders email address OR the Recipient
email address.
Follow these steps to set the Default Business Unit profile option for a user:
1. Sign in to the application and navigate to the Setup and Maintenance work area.
2. Search for the Manage Administrator Profile Values task and click the Search icon.
8 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
3. Click on the Name link to open the Manage Administrator Profile Values page.
4. In the Profile Option Code field, enter DEFAULT_ORG_ID (case sensitive) and click Search.
5. In the Search Results: Profile Options section, click the DEFAULT_ORG_ID row.
6. In the DEFAULT_ORG_ID: Profile Values section, click the New or button to add a row.
7. Select the Profile Level of the user, enter the User Name that processes the invoices, and select the default
business unit in the Profile Value field.
8. Repeat steps 6 and 7 to set up a default business unit for all of the users that process invoices.
9. Click Save and Close when you have completed the setup for all users.
Creating the Email Mapping for Sender and Recipient Business Unit Derivation
To create the mapping for the email options for both the Sender and Recipient Email Address, follow the steps:
1. Click on the icon to the right of the dropdown that appears when you make the selection.
2. The Email to Business Unit Mapping Popup appears. Click on the plus sign to add a Sender or Recipient depending
on the selection you have made.
9 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
3. Enter the email address of the Sender or Recipient depending on the selection you have made.
4. Repeat Steps 2 and 3 until you have completed entering all the email addresses and business unit combinations
and Click OK when done.
If your organization has more than one domain name, enter multiple domain names separated by semicolon as shown
above. Don’t enter any spaces in the domain names. For example, “net suite.com” would not be a valid domain name.
If the invoice document has multiple email addresses, then the requester is predicted with the priority based on the domain
list in the setup. For example, if the above setup were used and an invoice document had two email addresses, one being
[email protected] and the other was [email protected], [email protected] would be selected for the
requester because oracle.com is listed first or before netsuite.com in the setup.
Note: The invoice requester details are imported into Payables only if the email address is recognized as a valid email
address. A valid email address is the email address configured as the employee’s work email under the employee setup in
the Human Capital Management (HCM) application.
10 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Recognize tax amount – Select this option when • When the box is unchecked, taxes are calculated NO
you want the tax amount to be directly taken using the Tax Engine that is included with Oracle
from the invoice. The tax engine calculates taxes Cloud ERP. Taxes are added to the tax section of
but ensures that the calculated amount is set the invoice as separate tax lines.
exactly to the amount recognized from the • When the box is checked, the invoice import
imported invoice document. program honors the tax control amount (tax
amount from the invoice), the taxes are
calculated during the import process and if the
calculated tax amount is not equal to the control
amount, the control amount will be used. If the
invoice is in Incomplete status, taxes are NOT
calculated during the import process for this
invoice and are done during the invoice
validation process. The validation process does
not recognize or honor the control amount and
will use the tax engine to generate the tax
amount and use that amount for the tax on the
invoice.
Recognize freight amount – This determines • When the box is unchecked, if the invoice YES
how freight/shipping is handled when there is a includes a separate freight/shipping invoice line,
separate freight/shipping line included on the the freight/shipping line is excluded during the
invoice. Deselect this option when you do not invoice import process.
wish to include freight/shipping lines on the • When the box is checked, if the invoice includes a
invoice. separate freight/shipping line, the
freight/shipping line is included during the
invoice import process.
Recognize lines for matched invoices – This • For invoices matched to Purchase Orders Only: YES
allows you to only import the invoice header for • When the box is unchecked, the import program
matched invoices, enabling you to create ignores all the invoice lines of type ITEM and only
matched lines manually from the UI. imports the invoice header information for
invoices that are related to a Purchase Order.
• When the box is checked, the import program
attempts to match all invoice lines of type ITEM
recognized by IDR and Payables will attempt to
match lines recognized by IDR to the
corresponding PO Lines.
Recognize lines for unmatched invoices - This • For invoices that are NOT matched to Purchase YES
allows you to only import the invoice header for Orders Only:
unmatched invoices if you want. This would then • When the box is unchecked, the import program
allow you to manually enter the invoice lines and ignores all the invoice lines of type ITEM and only
not have to worry about what is recognized by imports the invoice header information for
IDR.
11 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Validate the legal entity identified for • When the box is unchecked, the import program NO
matched invoices – This option determines will use the legal entity from the Purchase Order
whether the legal entity is compared between the for matched invoices. For unmatched invoices,
PO and the predicted legal entity on the invoice. the legal entity is recognized from the invoice
If there is a mismatch between the PO and the document. If the legal entity is not recognized on
predicted invoice legal entity, this option the unmatched invoice document, then the
determines how to handle the invoice. default legal entity is derived using the same
logic that used on the Create Invoice page.
• When the box is checked, the import program
Note: You must file an SR to activate legal entity will use the legal entity from the invoice
recognition. Before enabling the legal entity document for matched invoices. If the legal entity
recognition feature, you must ensure that your is not recognized from the invoice document,
Legal Entity names and addresses are correct Payables will derive the default legal entity from
and that suppliers are using the correct names the purchase order. Payables will also verify that
and addresses on invoices that match the Legal the legal entity identified for the invoice matches
Entity setup. the legal entity of the purchase order recognized
from the invoice. If legal entities do not match,
then the purchase order is rejected during the
invoice import process and the invoice is
imported in Incomplete status. In the application,
you can see an error on the PO field that you can
correct to proceed further. For unmatched
invoices, the legal entity is recognized from the
invoice document. If the legal entity is not
recognized on the unmatched invoice document,
then the default legal entity is derived using the
same logic that used on the Create Invoice page.
Calculate tax during import – This option • When the box is unchecked, the import program YES
determines whether the tax should be calculated imports the IDR based invoice documents
on the imported invoice during import. without calculating tax (the tax call is not made)
on them.
• When the box is checked, the import program
imports the IDR based invoice documents after
calculating tax on them.
NOTE: If the invoice is in an Incomplete status,
then tax is never computed on the invoice
documents by the import program regardless of
how the configuration is set for this feature.
Always create invoices in Incomplete status – • If the box is unchecked, the import program NO
This sets all invoices to Incomplete even if all imports the invoice in Incomplete or Never
attributes are successfully extracted and is Validated status based on the success or failure
usually set when you want to review or verify all of extracting all required attributes.
invoices prior to validating and paying them. • If the box is checked, the import program always
imports the IDR based invoice documents in an
Incomplete status even if all attributes were
successfully extracted and the invoice should
have been imported in a Never Validated status.
The IDR based invoice documents will always be
12 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Create single invoice line for service orders – • For Invoices Matched to Service Purchase Orders NO
This allows you to create one line on the invoice Only:
equal to the invoice subtotal so that matched • If the box is unchecked, during the import
invoices that may have multiple lines can match process, the matching process tries to pair
to a Serviced based Purchase Order that has only individual invoice lines with Purchase Order lines.
one line. Use this to increase the success of the • If the box is checked, during the import the
matching process when the Purchase Order must matching process drops all the invoice lines
be a single line service-related Purchase Order recognized by IDR and creates one single line
but the invoices that the supplier sends are more invoice paired to the Purchase Order with an
detailed. amount equal to the subtotal amount passed by
IDR.
Create single invoice lines for utility suppliers • For invoices that are NOT matched to Purchase NO
– This allows you to setup vendors with the Orders Only:
vendor type “Utility” to create a single line invoice • If the box is unchecked, the import program
equal to the invoice subtotal for easier imports all invoice lines.
recognition of utility or other types of invoices • If the box is checked, the import program verifies
that are formatted like utility bills. if the recognized vendor is set to vendor type
“Utility”. The line description is set to “Utility
supplier invoice line”. A single line will be then
created for the invoice based on the totals.
Import only paired lines for matched invoices – • For Invoices Matched to Purchase Orders Only: YES
This option decides how to handle unpaired lines • If the box is unchecked, the import matching
for matched invoices whether you import them process imports all invoice lines. This means that
or not. You may want to use this if you use both invoice lines successfully paired to the valid
multiple Purchase Orders on Invoices and not all Purchase Order in the invoice header and invoice
lines are matched to a Purchase Order. lines unsuccessfully paired to the valid Purchase
Order in the invoice header is imported.
• If the box is checked, the import matching
process imports only the invoice lines
successfully paired to the valid Purchase Order in
the invoice header. Unpaired lines are dropped
and won’t be imported into Payables.
13 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Setup and Maintenance > Financials > Payables > Manage Intelligent Document Recognition Options
If you are not using IDR, you’ll get the error shown. Otherwise, you should be able to go in and set any of the options. For
more information on the options, refer to Step 2 Managing Intelligent Document Recognition Options section.
If you get the above error message, you are not using IDR. Instead of this document, you should refer to the Oracle
Integrated Imaging Guide for Cloud (Doc ID 1966280.1) for further instructions.
Attaching Invoices: Organize invoices within the attachments in the following ways:
14 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Note:
• The first page of the document should be the first page of the invoice (i.e., no cover pages).
• Maximum attachment size is 30MB per email.
Including Supporting Documents with an Invoice – Supporting documents (such as receiving documents, contracts,
notices, and others) can be included with the invoice. To ensure that IDR only extracts invoice information from the invoice
itself, include a page separator with the text ‘Invoice Supporting Documents’ (find example separator page in My Oracle
Support Document ID 2014464.1). Supporting documents will be imported along with the invoice and visible in the
interactive invoice viewer.
NOTE: The supporting documentation needs to be included in the same file along with the invoice. If the email includes the
supporting documentation as a separate file attached to the same email as the associated invoice, IDR treats the supporting
documents file as another invoice attachment and tries to process it as an invoice.
Use of Underscores in Email Subject – In general, it doesn’t matter what is entered as the email subject however you must
NOT include the underscore (_) on the subject because the application treats that symbol as your intent to populate routing
attributes on the invoice. For more information on routing attributes, see Advanced Topics: Routing Attributes 1 to 4.
When testing:
• Enable IDR 24 hours before testing begins. To do so, navigate to Setup and Maintenance > Financials > Payables
> Manage Intelligent Recognition Options and click Save.
• Use Invoice Document Recognition Tracking Report to track the status of IDR processed invoices. The report can be
run on demand by navigating to Tools > Scheduled Processes then click on the Schedule New Process button. Then
search for Invoice Document Recognition Tracking Report.
• If testing the same invoice repeatedly (not recommended), change the invoice number in Payables to avoid
duplicate invoice number errors. Note that you should use as many unique invoices as possible.
• Choose at least 25 suppliers and process 2-3 invoices for each of these suppliers. Make appropriate corrections to
activate learning. Then retest with another 2-3 invoices from the same suppliers to ensure that you are satisfied
with the recognition rates.
Once you are satisfied with your testing results, you can move to production.
15 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
When testing:
• Enable IDR 24 hours before testing begins. Navigate to Setup and Maintenance > Financials > Payables >
Manage Intelligent Recognition Options and click Save.
• Use Invoice Document Recognition Tracking Report to track the status of IDR processed invoices. The report can be
run on demand by navigating to Tools > Scheduled Processes then click on the Schedule New Process button. Then
search for Invoice Document Recognition Tracking Report.
• If testing the same invoice repeatedly (not recommended), change the invoice account number in Payables to avoid
duplicate invoice number errors. Note that you should use as many unique invoices as possible.
• Choose at least 25 suppliers and process 2-3 invoices for each of these suppliers. Make appropriate corrections to
activate learning. Then retest with another 2-3 invoices from the same suppliers to ensure you are satisfied with the
recognition rates.
Once you are satisfied with your test results you can move to production.
16 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
If you have multiple internal suppliers and plan to use IDR to create invoices for only some of them, then you must create 2
distinct supplier types to uniquely identify these suppliers.
For example, if you have 10 internal suppliers and will be using IDR to create invoices received from only 2 of them, then you
should create 2 separate supplier types:
• Internal_Include: Assign this supplier type to the 2 internal suppliers that you want IDR to recognize.
• Internal_Exclude: Assign this supplier type to the 8 remaining internal suppliers.
When you create the Service Request for enabling this feature, provide the supplier type 'Internal_Include' in the service
request information.
Use the 'Internal_Exclude' supplier type for the AP_EXCLUDE_IMAGE_VENDOR_TYPE lookup. For details on how to use this
profile option, refer to the Excluding Internal Suppliers section of this document.
Note: These are only examples of the supplier type names you can use. You should create the supplier type names based on
your business requirement.
6. Verify that the INTERNAL Lookup Code exists. If it doesn’t exist, click on the + to add it.
7. Enter the Lookup Code and the other fields as shown.
8. Click Save and Close.
17 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
9. Navigate to the Search from the Setup and Maintenance Page and select Search.
10. Enter “Manage Standard Lookup” in the search and press Enter. Select Manage Standard Lookups.
11. Click the ‘+’ below Search Results to add AP_EXCLUDE_IMAGE_VENDOR_TYPE lookup as shown. Click Save.
12. Click the ‘+’ below the AP_EXCLUDE_IMAGE_VENDOR_TYPE Lookup Types to add the relevant lookup codes. Then
click Save and Close when done.
18 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
NOTE: Make sure the Lookup Code matches EXACTLY to the Supplier Type Lookup Code. If they do not match, then the
suppliers won’t be excluded. You can add multiple Lookup Codes if they are setup under the Supplier Type Lookup. Any
supplier setup with any of the Supplier Types listed under this Lookup Type has their invoices excluded from IDR.
4. Enter the Ledger, leave Business Unit blank, and select Invoice Image as the Source.
NOTE: If you enter in a value for Business Unit, the import process won’t import all the available invoices from the
interface table based on security of the user scheduling the process. Leaving the field blank allows the import
process to import all available invoices from the interface table with the missing key information, so that it can be
corrected, and users can perform learning.
5. Click Advanced.
19 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
6. Select the Schedule tab. Click the Using a schedule radio button and enter the frequency that best suits your
business model and invoice volume.
7. Click Submit to complete the scheduling.
NOTE: THE APPLICATION REQUIRES AN END DATE SO MAKE SURE IT IS FAR ENOUGH OUT. IN THE TEST PHASE, TO
IMPORT THE INVOICES IMMEDIATELY FOR TESTING, YOU CAN PROCESS IMMEDIATELY BY SELECTING: AS SOON AS
POSSIBLE. LEAVE BUSINESS UNIT BLANK WHEN RUNNING THE IMPORT PROCESS TO ENSURE THAT THE
VALIDATION RULES ARE SET TO ALLOW THE INVOICES TO IMPORT WITH MISSING DATA, SECURITY SETTINGS WILL
PREVENT ANY INVOICES THAT ARE NOT SUPPOSED TO BE IMPORTED BY THE SCHEDULER OR INDIVIDUAL USER.
THESE INVOICES WILL REMAIN IN THE INTERFACE FILE UNTIL THEY ARE IMPORTED BY A USER WITH PROPER
CREDENTIALS.
20 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Workflow. The Oracle Business Process Management (BPM) Worklist application provides the interface to administer the
rules for users with Financial Application Administrator job roles
To configure rules:
1. Click on the Bell icon from the landing page.
2. This opens the Notification Worklist. Click on the Show All link.
4. From the BPM worklist click on the dropdown next to your user name.
6. Select the Task Configuration tab. Enter “Incomplete” in the Search box and click on the blue arrow to initiate the
search. FinApincompleteInvoiceHold workflow should display. Double click it to open it.
21 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
5. Click the Commit task icon in the Tasks to be configured pane to activate the changes.
Here is an example of how to modify a rule set to route Incomplete invoices to a specific user group,
starting from the Task Configuration page on the BPM Worklist:
1. Select the FinApIncompleteInvoiceHold task.
2. Click the Edit Task icon to edit the rule.
3. Select the Assignees tab.
4. Click IncompleteInvoicePayablesUser.
5. Click on the business rule IncompleteInvoiceRuleSet.
22 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
7. Click on the Search icon next to the relevant Participant to open the Identity Browser.
a. Users to select specific named individual users.
Note: This will require maintenance if the individual users change over time.
b. Group to select approval groups.
c. Application Role to select roles.
23 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
9. Enter the role and once displayed click the Search key. To select the role hit the Enter key. Once selected the role
will show at the bottom
10. Click OK in the Identity Browser window.
11. Validate the rule to ensure that there are no errors in the rule definition.
12. Save and Commit the task to ensure that the new rule is functional.
24 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
7. Click the Left Value search icon to open the Condition Browser window.
25 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
10. Click on the Right Value search icon to open the Condition Browser window.
11. Check the Constant check box at the bottom of the Condition Browser window.
13. Validate the rule to ensure that there are no errors in the rule definition.
14. Save and commit the task to ensure that the new rule is functional.
26 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Note: Control Amount is shown under the Tax Tab on the invoice header. The Routing Attributes are shown under the
Additional Information tab on the invoice header. Click the Show More link on the invoice header to see the tabs.
You can use the Interactive Viewer to correct the line information. The same process for header level learning is used for the
line-level attributes. The supported line attributes are listed here and in the Attributes and Languages Recognized by
Intelligent Document Recognition section of this document.
Supported line-level attributes:
27 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
• Description
• Quantity
• Unit Price
• UOM (Unit of Measure)
• Amount
Note: The Amount attribute shown is the invoice Line Total for that invoice line.
Adaptive learning for lines is recommended to be performed on the first invoice line. However, you can train on any invoice
line and on as many invoice lines as you wish.
28 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Figure 1: Example of an invoice that requires the use of the Interactive Viewer and Machine Learning. Since the Reference No field identifier is not recognized as a valid identifier
for the invoice number by IDR, this invoice has come into the Scanned Information tile as an Incomplete invoice.
1. Set focus on the field requiring the update by selecting the field.
29 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
2. Double Click or Highlight on the relevant field on invoice in the Interactive Viewer.
3. By releasing the mouse button (if you highlighted), the selected value on the invoice is copied to the selected
invoice field. If you double-click on the invoice number on the Interactive Viewer, it should also populate the invoice
number as soon as you complete the double-click.
30 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
4. Save the invoice. This changes the status from Incomplete to Not validated. You have also just trained IDR how to
extract the invoice number from future Promega invoices.
5. Now, the invoice is Validated. Once Validated, the invoice is no longer shown in the Scanned Information tile and
moved to the Recent Information tile.
6. For the next invoice that comes in from Promega, IDR reconizes the invoice number and the invoice is shown under
the Scanned Information tile with a status of Not Validated, indicating that all attributes for this invoice were
31 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
recognized correctly.
7. As you can see, this invoice has been successfully recognized. IDR correctly identified the invoice number from the
Reference No identifier, and populated the invoice number accordingly. IDR learned from the previous invoice.
32 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
8. So, now we have two invoices from Promega. One that we corrected and the other that needed no correction
because IDR learned how to find the invoice number based on the correction.
To capture the entire attribute without typing any more characters, you can use the <Ctrl> + <Space Bar> keys. These keys
will select the remaining characters in the attribute up to the next space and copy it into the selected field in the Payables UI
to complete the value. Note that once this is done, the entire value is now purple, and no other values are highlighted yellow.
If you have typed in the entire value of the attribute instead of just ‘INV” then you can use the <Enter> key to copy what is
selected on the Interactive Viewer into the field in the Payables UI. The value would be highlighted purple and if this was the
only place the value was located, no other values would be highlighted. If there were other values matching the entire value
you typed, they would be highlighted in yellow. You would then need to use the right or left arrow keys to ensure that the
correct value was highlighted in purple. The invoice UI would look the same as the screenshot if you typed in the full value.
Once the invoice is saved, the adaptive learning is also saved for the supplier.
Note: Please review all the Shortcut Keys and their Actions at the end of this section.
33 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
In the following learning example, we have an invoice from a power supply company, Promega, who uses Reference No as
the field label or identifier for Invoice Number. IDR did not recognize the field label, Reference No, on this invoice as a valid
invoice number identifier. As a result, the invoice has come into the Scanned Information tile as Incomplete with no invoice
number. The following steps describe how to use the keyboard to find the correct information on the invoice in the
Interactive Viewer and correct the invoice. Following the correction of the invoice, we will illustrate how IDR learned from the
correction of the Promega invoice and will scan any subsequent invoices sent by Promega and recognize the invoice
number from the Reference No identifier.
Figure 2: Example of an invoice that requires the use of the Interactive Viewer and Machine Learning. Since the Reference No field identifier is not recognized as a valid identifier
for the invoice number by IDR, this invoice has come into the Scanned Information tile as an Incomplete invoice.
1. Set focus on the field requiring the update by selecting the field.
2. Begin typing in the correct information. In this example it is the invoice number and once you start typing the first
few characters you can see possible matches will be highlighted. To navigate between the highlighted values using
34 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
the left and right arrow keys. This invoice only had one possible match.
3. To select the highlighted field that you currently have selected hit on <Ctrl> + <Space Bar>. So pressing the <Ctrl>
and <Space Bar> at the same time will select the highlighted value. This key combination not only selects the
highlighted characters but will also select the rest of the characters until it reaches a space. The invoice number is
now populated.
4. Save the invoice. This changes the status from Incomplete to Not validated. You have also just trained IDR how to
extract the invoice number from future Promega invoices by using the keyboard.
5. Now the current invoice will Validate, and any future Promega invoice numbers will be recognized as shown in the
learning section above.
35 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Navigation to previous
<Left Arrow> Focus will move to the previous highlighted value
highlighted value
<Enter> Copy text to Invoice UI Only the text which user has typed will be copied. The training
also will be considered for only the part of the word which was
copied and not the entire word.
Example:
<Shift> + <Right To modify (extend) the highlighted text selection to further right.
Modify the selection
Arrow> Only the data which has been extended will copied.
<Shift> + <Left To modify (reduce) the highlighted text selection to further left.
Modify the selection
Arrow> Only the data that has been reduced will copied.
36 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
NOTE: For multiple page invoices, OCR is only performed on the first 3 pages of an invoice and the last 2 pages of an
invoice.
REPORTING
There are two reports available for IDR:
• Invoice Documents Recognition Tracking Report
• Invoice Documents Recognition Rate Report
4. Click on the drop-down button next to the Name field and then click on Search.
37 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
5. Enter “Invoice Documents” in the Name box and click Search. Select the Invoice Documents Recognition
Tracking report and click OK.
6. Click OK.
7. Enter the desired parameters for the report and click Submit.
38 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
8. Once the report completes processing a spreadsheet is generated that can be downloaded.
39 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
4. Click on the drop-down button next to the Name field and then click on Search.
40 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
5. Enter “Invoice Documents” in the Name box and click Search. Select the Invoice Documents Recognition Rate
Report and click OK.
6. Click OK.
7. Enter the desired parameters for the report and click Submit.
41 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
8. Once the report completes processing a spreadsheet is generated that can be downloaded.
42 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
43 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Total Created Equals the Total Number of Equals the Total Number of Equals the Total Number of
PO invoices sent to IDR non-PO invoices sent to IDR invoices (both PO and non-
during the “From” and “To” during the “From” and “To” PO) sent to IDR during the
dates for the specified dates for the specified “From” and “To” dates for
Business Unit. Business Unit. the specified Business Unit.
i.e., 50 PO related invoices i.e., 50 non-PO related invoices i.e., 100 invoices were sent to
were sent to IDR in the past 7 were sent to IDR in the past 7 IDR in the past 7 days for
days for US1 BU. days for US1 BU. US1 BU.
Total Completed Equals the Total Number of Equals the Total Number of Equals the Total Number of
PO invoices that were Non-PO invoice that were invoices (both PO and non-
completed by IDR. completed by IDR. PO) that were completed by
IDR.
i.e., 40 PO related invoices i.e., 40 non-PO related invoices
were completed in the past 7 were completed in the past 7 i.e., 80 invoices were
days for US1 BU. days for US1 BU. completed in the past 7 days
for US1 BU.
Total Canceled and Equals the Total Number of Equals the Total Number of Equals the Total Number of
Deleted PO invoices that were non-PO invoices that were invoices (both PO and non-
Canceled / Deleted. Canceled / Deleted. PO) that were Canceled /
Deleted.
i.e., 7 PO related invoices i.e., 5 non-PO related invoices
were either Canceled or were either Canceled or i.e., 12 invoices were either
Deleted in the past 7 days for Deleted in the past 7 days for Canceled or Deleted in the
US1 BU. US1 BU. past 7 days for US1 BU.
If you’re wondering why there are still 8 invoices unaccounted for in our example, remember that invoices may be
Incomplete when the report was run so even though 100 invoices were sent to IDR, not all 100 may be completed. In this
example, 8 invoices are still under the Scanned Information tile being updated by users using adaptive learning therefore 80
were completed, 12 were canceled/deleted and 8 are waiting to be completed for a total of 100 invoices.
44 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
o Currency = 80
o Amount = 79
o Date = 78
Purchase Order Equals Total number of Equals Total number of Equals Total number
invoices where the PO invoices where the non- of invoices where the
Number is recognized PO Number is PO Number is
correctly / Total recognized correctly / recognized correctly /
number of completed Total number of Total number of
invoices completed invoices completed invoices
i.e., 40/40 = 100% i.e., 40/40 = 100% i.e., 80/80 = 100%
Supplier Name Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Supplier where the Supplier where the Supplier
Name is recognized Name is recognized Name is recognized
correctly / Total correctly / Total number correctly / Total
number of completed of completed invoices number of completed
invoices invoices
i.e., 40/40 = 100%
i.e., 40/40 = 100% i.e., 80/80 = 100%
Supplier Site Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Supplier Site where the Supplier Site where the Supplier Site
is recognized correctly / is recognized correctly / is recognized correctly
Total number of Total number of / Total number of
completed invoices completed invoices completed invoices
i.e., 40/40 = 100% i.e., 40/40 = 100% i.e., 80/80 = 100%
Invoice Number Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Invoice where the Invoice where the Invoice
Number is recognized Number is recognized Number is recognized
correctly / Total correctly / Total number correctly / Total
number of completed of completed invoices number of completed
invoices invoices
i.e., 35/40 = 87.5%
i.e., 40/40 = 100% i.e., 75/80 = 93.8%
Invoice Type Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Invoice Type where the Invoice Type where the Invoice Type
is recognized correctly / is recognized correctly / is recognized correctly
Total number of Total number of / Total number of
completed invoices completed invoices completed invoices
i.e., 40/40 = 100% i.e., 40/40 = 100% i.e., 80/80 = 100%
Currency Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Currency is where the Currency is where the Currency is
45 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Amount Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Amount is where the Amount is where the Amount is
recognized correctly / recognized correctly / recognized correctly /
Total number of Total number of Total number of
completed invoices completed invoices completed invoices
i.e., 39/40 = 97.5% i.e., 40/40 = 100% i.e., 79/80 = 98.8%
Date Equals the total number Equals the total number Equals the total
of Matched invoices of Unmatched invoices number of invoices
where the Date is where the Date is where the Date is
recognized correctly / recognized correctly / recognized correctly /
Total number of Total number of Total number of
completed invoices completed invoices completed invoices
i.e., 39/40 = 97.5% i.e., 39/40 = 97.5% i.e., 78/80 = 97.5%
ADDITIONAL TOPICS
Level Attributes
46 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
*Note: This is usually a nine-digit number assigned by the IRS to identify YOUR businesses for tax purposes and not to be
confused with the supplier tax IDs. You need to log an SR to enable First Party Tax Registration Number. This setting is only
available as an IDR “tenant-level” setting and must be set by the IDR DevSecOps team. It is important that the SR contain the
full list of tax registration numbers. We need these numbers in order to enable the feature.
Attributes that are supported for header level learning:
• Purchase Order Number
• Invoice Number
• Invoice Date
• Invoice Total (Total Due)
• Routing Attribute 2
• Routing Attribute 3
• Routing Attribute 4
Attributes that are supported for line level learning:
• Description
• Quantity
• Unit Price
• UOM (Unit of Measure)
• Line Amount (Line Total)
Intelligent Document Recognition currently supports the following languages:
• English
• French
• Spanish
• German
• Dutch
• Italian
• Polish
• Czech
• Romanian
• Swedish
• Brazilian Portuguese
In addition, the default configuration:
• Determines the purchase order lines that individual invoice lines should be matched.
• Prorates freight to all item lines.
• Calculates tax based on Oracle Cloud ERP Tax setups (not on the tax codes and amount specified on the imported
invoice document).
47 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
Routing Attributes 1 to 4
IDR supports up to four routing attributes in an email subject that can be saved to an invoice or used to route Incomplete
invoices to accounts payable personnel for review and completion. Use the underscore (_) as a separator to indicate the start
of routing attribute information. Each attribute can contain up to 40 characters.
For example, if you have a specific business requirement to record categories on the invoice such as invoice priority, supplier
category, manufacturing plant number and storage bin number you can specify these categories in the email subject.
The table shown lists the categories in our example, their possible values and how they are mapped to Routing Attributes 1
to 4.
A supplier sends an invoice with the email subject: invoice-1234 attached. The email recipient reviews the email and
provides additional routing information in the email subject. The revised email subject is invoice-1234
attached_Urgent_Supply chain related_Plant-1_Bin#1. The routing attributes start after the first underscore (_). In this
example, the routing attributes would be assigned as follows:
Example: invoice-1234 attached_Urgent_Supply chain related_Plant-1_Bin#1
attached_ Ignored until the first underscore is seen now IDR is being told the first routing attribute is to
follow.
Urgent_ This is routing attribute 1 and since there is another underscore, IDR knows to look for attribute
2.
Supply chain related_ This is routing attribute 2 and since it is followed by yet another underscore, there is another
one.
Plant-1_ This is routing attribute 3 and since we have another underscore, IDR knows routing attribute 4
will follow.
Bin#1 This is routing attribute 4. IDR knows it is done with the routing attributes because there are no
further underscores.
You can also use Routing Attribute 1 to manually record the business unit if your supplier sites have multiple business unit
assignments. For details on defaulting business unit based on routing attribute 1, see Business Unit Defaulting. In this case,
the first attribute that was Urgent in our example would be replaced with the business unit ID.
48 WHITE PAPER | Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide | Version 4.1
Copyright © 2022, Oracle and/or its affiliates | Confidential: Public
CONNECT WITH US
Call +1.800.ORACLE1 or visit oracle.com.
Outside North America, find your local office at oracle.com/contact.
Copyright © 2022, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to
change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in
law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this
document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any
form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
This device has not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or
lease, or sold or leased, until authorization is obtained.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered
trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group. 0120
Oracle Intelligent Document Recognition for Payables Invoices Getting Started Guide
September, 2022
Author:
Contributing Authors: