Spend Management Blogs by SAP
Stay current on SAP Ariba for direct and indirect spend, SAP Fieldglass for workforce management, and SAP Concur for travel and expense with blog posts by SAP.
cancel
Showing results for 
Search instead for 
Did you mean: 
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
7,553

Introduction

Invoicing can be said to be the most crucial part of the overall Procurement process. It forms the basis of payment to Suppliers. For large businesses, the volume can easily run into hundreds each day. We have been having various scanning & OCR (Optical Character Recognition) solutions to automate the process. Even SAP Ariba has been supporting this with PDF Invoicing and ICS solutions. It involved utilizing partner solutions, OCR tools, or ICS to extract, review & validate the invoice data & creating an electronic version of it. More details on the overall Invoicing process & various ways of entering Invoice in Ariba can be found in this Blog Post - Invoicing in SAP Ariba.

With 2311 Release of SAP Business Network, we now have a very helpful solution called 'Intelligent Invoice Conversion'. This new solution is available and supported alongside the existing Buyer driven 'PDF Invoice' solution available through a 3rd Party Partner. 'Intelligent Invoice Conversion' solution is supplier-configured, independent of their buyers. Supplier can follow the intuitive interface in SAP Business Network (earlier Ariba Network) to upload a typical Invoice template and adjust the automatically suggested system mapping from image to invoice fields and complete the template setup. Once done, Supplier can start with upload of actual Invoice files/images. Electronic Invoices are created from Supplier side and transmitted further to Buyer in the usual way. Suppliers have visibility into the process & conversion status using the workbench tiles and draft review. Overall, it has made the Invoice processing look very simple & in comparison to more complex ways, this is little less than magic only. For quick 2 minutes demo, kindly refer Intelligent Invoice Conversion Overview Video.

This Blog Post attempts to explain the important points to be considered while opting for this solution & the setup process to be done by Supplier. It also provides all relevant links at one place for quick referral with overall aim of promoting this super useful solution.

 

Basics of Intelligent Invoice Conversion (IIC)

Intelligent Invoice Conversion (IIC) is available as a self-service tool for suppliers, independent of their buyers. It needs no enablement from SAP side. Supplier can configure the solution on their own. It is available with SAP Business Network Commerce Automation, SAP Business Network Commerce Automation, foundation option, SAP Business Network Supplier Portal & SAP Business Network Supply Chain Collaboration.

We will now review the important solution features, prerequisites, limitations & other points to assist in gauging the solution suitability. For more details, kindly refer SAP Help - Support for Intelligent Invoice Conversion.

Important Solution Features

  • Supplier must have an Enterprise Account.
  • Standard Invoices are supported.
  • Both Purchase Order-based Invoices and Non-Purchase Order Invoices are supported.
  • Supports both Commerce Automation & Ariba Buying & Invoicing flows.
  • Languages supported are Czech, Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Polish, Portuguese, Slovak, Slovene, Spanish & Swedish.

Prerequisites

  • Suppliers must have a Test account associated with their Production account.
  • Suppliers need to establish a trading relationship with their buyers on the SAP Business Network.
  • Suppliers need to complete the onboarding process in their Test account to set up the invoice conversion template and subsequently publish it to their Production account.
  • The sample Invoice file for Template can be in PDF format or image format (PNG, JPEG or TIFF).
  • Each sample file must contain only 1 Invoice.
  • Sample PDF files should not be password protected.
  • The size of each sample file should not exceed 50 MB.
  • The sample file name should not include any of the following characters: &, “, ‘, <, >.

Also, refer this link for more details - Pre-requisites to Enable Intelligence Invoice PDF Conversion in Business Network (also covers 'Production Account' error).

Limitations

  • The Intelligent Invoice Conversion service is currently only available to Enterprise Suppliers.
  • Invoices that reference multiple POs are not supported.
  • Credit memos, line item credit memos, and debit memos are not supported.
  • Material invoices are supported, but service invoices are not supported.
  • Currently, only upload of Invoices is supported. Sending Email like in case of PDF Invoicing will be part of future release.
  • For Invoice files, you can upload a maximum of 10 invoice files at once.

Comparison with existing similar Solutions

Below table provides a comparison between PDF Invoicing, Intelligent Invoice Conversion (IIC) & Central Invoice Management.

PDF Invoicing

Intelligent Invoice Conversion

Central Invoice Management

Enables a Supplier to create digital Invoice in SAP Business Network by sending the Invoice PDF copy to a particular Email ID or by uploading the PDF in Business Network Supplier portal.

Enables a Supplier to create digital Invoice in SAP Business Network by uploading Invoice copy in PDF or image format.

It helps managing Invoices at one place & is based on SAP BTP & uses AI. It provides a platform to manage Invoices from multiple connected systems, such as SAP S/4HANA Cloud, SAP S/4HANA, and SAP ERP systems. It also possess the ability to process Invoice uploaded as PDF.

Supports only PDF format.

Supports both PDF & image formats.

Supports only PDF format.

Supports Email channel also (the PDF file can also be sent directly to a particular Email from where it is automatically processed further).

No Email channel yet.

No Email channel.

Requires buyer enablement and support from SAP / 3rd Party Partner for PDF mapping.

Available as a self-service tool for suppliers, independent of their buyers. Needs no enablement from SAP side.

An accounts payable solution needing buyer enablement. Buyers upload PDF Invoices received from suppliers for conversion using the embedded OCR capability.

Supports both Standard & Enterprise Supplier Accounts.

Currently, only Enterprise Suppliers are supported.

Any Supplier Invoice can be uploaded.

You can also refer to AI Value Calculator for SAP Business Network Invoice Automation. It has a video showing the use of AI Value Calculator that simulates the financial benefits for a company using the artificial intelligence based functionality to automate invoice processing in SAP Business Networks. Actual calculator link is also provided on the page.

Invoice Conversion Process

Intelligent Invoice Conversion introduces a new channel for automating invoice processing through a guided self-service onboarding for suppliers on SAP Business Network. Solution leverages artificial intelligence (AI) for automatically extracting fields in a PDF or image and mapping those to relevant fields in a SAP Business Network Invoice. Data from both the header (e.g., Invoice Number, Invoice Date) and line items (for example, Quantity, Unit Price, Subtotal Amount) is extracted & mapped.

This solution [NP-32948] converts PDFs and image invoice files into SAP Business Network cXML Invoices. It uses Document Information Extraction (DOX) from the SAP AI business services, to bring intelligence into the invoice conversion process, extracting and mapping invoice data automatically. It also provides an intuitive document interface that suppliers can use to build and review annotation rules for extracting complex invoice data. It also leverages the capabilities of SAP Business Network to extract data, validate against the buyer's business rules and enhance the Invoice. Finally, Invoice is sent to the buyer through any of the configured routing end points in the usual way. These features help the buyer minimize errors when receiving invoices, resulting in faster reconciliation & quicker payment for the supplier.

 

System Setup for Intelligent Invoice Conversion

Enterprise Supplier can setup the Intelligent Invoice Conversion process independently. The overall process can be explained as in figure below.

System Setup Process FlowSystem Setup Process Flow

System Setup Details

Enterprise Supplier need to follow below process to set up the Intelligent Invoice Conversion solution. You can also refer this video for Setup Demo. The process starts with Enterprise Supplier logging into SAP Business Network with link supplier.ariba.com.

Kindly note that if you are trying this in TDD (Test, Demo & Development) environment with a Commerce Automation flow, you may face this Error - 'You cannot login to view documents using a non-standalone test account. Please use an Ariba Network standalone test account'. Kindly refer Support Note KB0404410 for more details. Vendor Upload File (VUF) can be tried to overcome this error. Please refer Notes 165807 & 194276 for more details on VUF.

For setup, the path to follow is: 'Account settings' at top right > Settings > Electronic Invoice Routing > PDF Invoices > Setup Template. Invoice Conversion Template represents the layout & data of your Invoice file. It is used to process invoices that match a specific template, extracting the invoice data and converting it into SAP Business Network cXML invoices. It is recommended to start with Default template. Custom template can be used later once the process with Default template is established. Custom template is used for the Buyer who has custom fields incorporated in the Invoice.

4 Steps are involved with setup of Template:

  1. Upload sample files
  2. Activate template
  3. Test template
  4. Publish to production

4 Steps in Template Setup4 Steps in Template Setup

1. Upload sample files

Sample file can either be PDF or image format (PNG, JPEG or TIFF). Each file must contain only one invoice. Make sure that sample files for a specific template have a consistent layout. While the number of line items can vary in each sample file, the structure of the invoice data should remain similar. Each sample file must be unique & should not contain the same data. It is recommended to upload at least 2 files. The sample file name should not include any of the following characters: &, “, ‘, <, >. Kindly refer below screen shot from system for more details.

Sample File Upload RequirementsSample File Upload Requirements

Once valid sample file is loaded, the Status changed to 'Uploaded' as seen in screen below.

Sample file UploadedSample file Uploaded

2. Activate template

To activate a template, you need to annotate the sample file, associate it with the template & then 'Activate template'. Annotations are used to map the invoice data in your PDF or (scanned) paper invoice documents to the available out-of-the-box invoice fields. When an invoice is uploaded, the matching template with annotations is used to convert the invoice data into the SAP Business Network cXML invoice format.

Activate TemplateActivate Template

Use path Action > Review and Annotate > a new Tab is opened where you can annotate (map fields). Kindly note that the Artificial Intelligence (AI) engine maps the fields on its own. We need to verify & change as needed. To change the default mapping, click Edit (top right) > then click on particular Field. Click on blue highlighted Field on image to map (or change existing) to Standard Invoice field. Use options 'Next Page' & 'Line Items' for further mapping.

AnnotationAnnotation

Field assignment during Annotation (1)Field assignment during Annotation (1)

Field assignment during Annotation (2)Field assignment during Annotation (2)

You can use 'Value' on image or Line Item 1 (right side) to edit text and map accordingly. Save the changes once done. You can also download the mapping as csv/json/text file. Note that the Status on original page has now changed from 'Pending annotation' to 'Pending association'. Next, 'Associate with template' & then 'Activate template'.

3. Test template

Next step is to test the Template with 'Start testing'. On next screen, select Buyer & upload Invoice file for testing (Browse, select file & Upload). You can use same file as for Template and edit the values as needed for new Invoice to be posted.

Test templateTest templateOnce uploaded, you receive message - Your invoice files were uploaded successfully. You can view the converted invoices or upload more files. Click 'View invoice conversions'. You can find the Invoice under tile 'Draft PDF invoices for review'. Use 'Actions' to 'Edit Draft'. Review the Invoice in UI and edit the fields as needed (especially the Invoice number, quantity, date, Tax %, etc.). You can also use the option of 'View original invoice' to compare UI values with the file loaded. Check the data for any errors. Finally, verify details and click 'Submit'. You see that the Invoice is posted with Routing Status as 'Acknowledged' and Invoice status as 'Sent'. On Buyer side, Invoice can now be seen posted against the PO. Note that Buyer can see the Invoice Submission Method as 'SupplierICS'.

Edit Draft InvoiceEdit Draft Invoice

Note: While submitting Invoice on UI, you may receive error 'This buyer does not allow attachments for invoices'. This happens if the Buyer has not set the 'Default Transaction Rules' to allow supplier to submit Invoice with attachments. The uploaded invoice file gets attached to UI Invoice by default. You can delete the attachment if Buyer has no plan to allow Invoice attachments. It is recommended to talk to Buyer to set the rule.

Default Transaction Rule for Invoice AttachmentsDefault Transaction Rule for Invoice Attachments

Default Transaction Rules > General Invoice Rules - Allow suppliers to send invoice attachments. Once done, you get 2 more options, select one as appropriate.

4. Publish to production

We can continue to test further or if satisfied with testing, can publish the template to production. For this, Supplier now goes back to Template ('Account settings' at top right > Settings > Electronic Invoice Routing > PDF Invoices) and select checkbox 'The template is ready to be published to production.' and click 'Publish to production'.

Publish to productionPublish to production

Status of template remains 'Publishing to production' for some time and then changes to 'Published to production'.

 

Transactional Invoice Upload & further Configuration

Supplier can now see that under 'More Actions' (…), the new option of 'PDF Invoice' is available (if not already using the earlier PDF Invoicing solution). This 'PDF Invoice' option can now be used to upload transactional Invoices using Intelligent Invoice Conversion solution.

Further ConfigurationFurther Configuration

Once the overall process is refined & stabilized, the uploaded Invoices can be configured to be posted directly without manual intervention. 'Configuration' option (PDF Invoices > Invoice conversion templates) can be used for the same.

Auto Submission & NotificationsAuto Submission & Notifications

At same place, notifications for one or more Email IDs can be configured in case invoice conversion fails, status of template changes or when invoice is ready for manual submission.

 

Conclusion

Intelligent Invoice Conversion solution is a big step in optimizing the Invoicing process further. It is yet another example of how AI can simplify & bring efficiency to business processes. Requesting all to explore & embrace this innovation. Here is the consolidated list of important resources for quick referral.

 

Note: Kindly refer 'Comments' for updates to the Blog Post. Also requesting all to enter Comments if you have anything to add further which can be helpful to all.

16 Comments
jitenderkumar
Discoverer
0 Kudos

Hi Abhijit, Amazing information and very well documented. thank you.

 

 

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

Thank you @jitenderkumar Hope it helps you & others.

Praveen_Rohan
Product and Topic Expert
Product and Topic Expert

Thank You, Abhijit, for yet another excellent blog. You have explained and presented the features and functions in a simple yet comprehensive manner.

I agree that this is a path-breaking feature that can potentially reduce the pain of paper/manual invoices. In the future, suppliers should be able to automate the process of invoice upload into the SBN, thereby making invoice submission a completely automated process comparable to what to have for the integrated suppliers.

Thanks again, Abhijit. I wish you all the best!

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thanks again @Praveen_Rohan for your support & motivation. Indeed, let's hope this new solution help Suppliers the most.

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

With upcoming SAP Ariba Release 2402 (Friday, February 16, 2024), there would be 3 changes to the Intelligent Invoice Conversion solution:

Christine_K
Discoverer
0 Kudos

Is it possible to integrate CIM with Integration Suite directly, not through MDI to push data to CIM?

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello @Christine_K,

Apologies for the delay. Kindly check if below link helps you.

If not, request you to make use of SAP Community's Partner Delivery Group to post your query. Here, Partner Consultants and SAP SMEs take part to answer the queries.

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

May 2024 Release Features

With 2405 Release of SAP Ariba (effective since Fri, 17th May 2024), we now have 2 interesting features available for Intelligent Invoice Conversion (IIC).
IIC now supports India specific Tax Authority mandated fields & an Inbound Email Channel to receive PDF & Scanned Invoices.

Intelligent Invoice Conversion Support for India Specific Invoice PDF Processing (NP-38087)

Intelligent Invoice Conversion (IIC) has now been enhanced to support India specific Tax authority mandated fields. A framework has now been added in the IIC solution to also extract Country specific fields from the PDF or scanned paper invoices belonging to a Supplier on the SAP Business Network. Indian suppliers can now send the data in the PDF Invoices cleared by the Indian Tax Portal, to their buyers on the SAP Business Network through a simple upload or sending their PDF or scanned paper Invoices via Email.
Kindly refer these links for details.

Intelligent Invoice Conversion Support for Inbound Email Channel to Receive PDF and Scanned Invoices (NP-38357)

The Intelligent Invoice Conversion solution now supports uploading PDF or scanned paper Invoices via Email. With this feature, suppliers can attach their PDF or scanned paper Invoices to an Email & send it to SAP Business Network. Network then extracts the invoice files & converts them using Invoice conversion templates. Kindly refer these links for details.

For general SAP Ariba Invoicing related feature updates, refer this.

akashbansode-34
Product and Topic Expert
Product and Topic Expert

Updated Info on Feature NP-38357 - 

There are 2 updates on this feature (NP-38357) which will be helpful for SAP Partners/Customers while deploying into their Ariba sites.

1. Blank email without Any Attachment 
Currently, if supplier forgets to attach any Invoices to the email and tries to send an email then system is not throwing any error or undeliverable notification
The Internal SAP Team is working on fixing this functionality which will help suppliers to take immediate action on such blank emails.
This will be updated in Upcoming Release.

2. Emails with Attachment File names in Chinese/Japanese or any other language except English.
If the email attachment name is in a language other than English, such as Japanese or Chinese, the attached invoice will not be converted to an SAP Business Network Invoice.
Suppliers must email invoice attachments in these situations with the file name in English as a workaround. The internal SAP team is trying to correct this behavior in Upcoming Release.

After fixing these 2 defects the supplier's experience with Invoicing will be improved.

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thanks a lot @akashbansode-34 

rahulyadav
Explorer
0 Kudos

Hi @Abhijit_Shinde 

What should be the subject line pattern for the email sent for Invoice Upload ?

Should it have just ANID of the buyer or we can add some additional text to it along with ANID ?

 

Rahul

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello @rahulyadav,

The supplier must provide the ANID (only) of the valid SAP Business Network buyer account in the subject line of the email while sending the invoice for processing using IIC. IIC does not validate the buyer details that is extracted from the invoice with the buyer account to use.

Kindly refer this link for more details - NP-38357: Intelligent Invoice Conversion Support for Inbound Email Channel to Receive PDF and Scanne...

rahulyadav
Explorer
0 Kudos

Thanks for the response Abhijit. I created the template and updated the email address in configuration.

When I am sending the pdf attachment to ARIBA test system it is throwing an exception that.
https://help.sap.com/docs/business-network-for-trading-partners/business-network-invoicing/uploading...

 

An invoice that was sent via email for processing to the SAP Business Network team has failed during processing.

 
The invoice that was uploaded via email with the following details has failed processing :
 
Please send the invoice from an email address configured by your administrator in your SAP Business Network account.
 
 
Invoice Document969967462.PDF
 
Customer Name 
 
Received Time15 Oct 2024
 
Sincerely,
SAP Business Network team
Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Rahul - It seems some issue with Email config. Kindly check against all pre-requisites once. If issue still remains, better to raise Case with support.

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert
0 Kudos

For help with demos, kindly try the new unified SAP Demo Environment, granting partners free access to the same demo content, landscapes, and releases as SAP’s sales units. Details here - SAP Demo Environment 2.0

Abhijit_Shinde
Product and Topic Expert
Product and Topic Expert

With SAP Ariba 2411 (Nov 2024) Release, we have this new Feature for Intelligent Invoice Conversion:

Identify Buyer Using TaxID and PO number for Invoices Sent Through Email [NP-48723] 
This feature resolves the mandate of entering the ANID of the buyer in the subject line of the email. This feature now processes the invoice attached through mail correctly irrespective of whether the supplier enters the ANID or not. If ANID is not entered in the subject line of the email, the ANID of the buyer is identified from the attachment before conversion.