Invoice Processing use case

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    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 full answer 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 identifies the information to extract invoice documents received as email attachments and determines how a user with the Accounts Payable Specialist role interacts with the extracted values in the Document Intelligence workspace.
    Note:
    The DO NOT USE - Invoice Processing use case is read-only and cannot be edited.

    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 All > Document Intelligence > Use Cases > DO NOT USE - Invoice processing.

    The DO NOT USE - Invoice Processing use case includes the following information.

    Table 1. Invoice processing use case
    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.