Invoice Processing use case
Summarize
Summary of Invoice Processing use case
The predefined Document Intelligence Invoice Processing use case automates the extraction of key invoice fields from email attachments, storing this data in invoice stage records for streamlined processing. It is designed to support users with the Accounts Payable Specialist role by enabling interaction with extracted invoice data within the Document Intelligence workspace.
Show less
Note that the DO NOT USE - Invoice Processing use case is read-only and cannot be edited. It includes a comprehensive list of invoice fields to extract, an extraction flow to populate invoice and invoice line stage records, and updates invoice processing status automatically.
Key Features
- Field Extraction: Extracts individual invoice data fields such as invoice date (with configurable date format interpretation) and line item details from invoice documents.
- Field Groups: Utilizes an Invoice Lines field group that maps extracted line item data to the Invoice Line Stage [snapicinvoicelinestage] target table.
- Document Tasks: Includes functionality to train the Document Intelligence model, enhancing accuracy in identifying invoice data to extract.
- Integration and Automation: Employs the DocIntel Extract Values Flow - Invoice processing v1.2 extraction flow to automatically populate invoice stage records and update processing status to "Processing completed."
- Administration Configuration: Platform administrators with the platformmldi.admin role can configure data interpretation settings such as ambiguous date formats via the Document Intelligence administration menu.
Practical Use for ServiceNow Customers
ServiceNow customers leveraging Accounts Payable Operations can use this predefined use case to automate invoice data capture and processing, reducing manual data entry and improving processing efficiency. The predefined fields and extraction flows provide a reliable framework that integrates smoothly with invoice stage records, allowing Accounts Payable Specialists to review and act on extracted data within the Document Intelligence workspace.
Access to the use case is provided through the ServiceNow navigation path: All > Document Intelligence > Use Cases > DO NOT USE - Invoice processing.
The predefined Document Intelligence Invoice Processing use case identifies invoice fields to extract from email attachments and stores the data in invoice stage records for further processing.
The DO NOT USE - Invoice Processing use case contains the list of invoice fields to extract data from invoice attachments and stores this data in the invoice stage record. It also contains an extraction flow that populates the extracted invoice data into the invoice stage and invoice line stage records and updates the Invoice stage status to Processing completed.
You can access this use case by navigating to .
The DO NOT USE - Invoice Processing use case includes the following information.
| Use case information | Description |
|---|---|
| Fields | Contains the list of invoice and invoice line fields to extract information from an invoice document. A field is a single piece of information to extract from an invoice document. In the use case, invoice date is of data type
"Date field". For example, in case of ambiguous date format such as 01-02-2024, the use case (the current use case) interprets the date as month followed by day or vice versa through the DI administration configuration menu. The
platform admin [platform_ml_di.admin] manually configures the use case in the DI administration menu. For more information on the DocIntel fields used to extract data, see . For the list of invoice and invoice line fields included in the DO NOT USE - Invoice Processing use case, see List of invoice and invoice line fields included in the use case for Accounts Payable Operations integration with Document Intelligence. |
| Field Groups | Includes the Invoice Lines field group that maps to the Invoice Line Stage [sn_ap_ic_invoice_line_stage] target table where the extracted invoice line information from the invoice document is stored. |
| Document tasks | Includes a document task to train the Document Intelligence model to identify the correct information to extract from an invoice document. |
| Integration | Maps to the DO NOT USE - Invoice processing use case that contains the DocIntel Extract Values Flow - Invoice processing v1.2 - Invoice Processing v1.2 extraction flow, which populates the extracted invoice data into the invoice stage and invoice line stage records. It also updates the Invoice stage status to Processing completed. |