2024 May 29 10:31 AM
Given my background in Ariba and AI, I decided to combine both skills to make a very simple PoC combining SAP Ariba, SAP Business Network and SAP BTP's SAP AI Service.
In this article, you will find a use case where a buyer has generated a purchase order in SAP Ariba and sent it to the supplier via SAP Business Network. After receiving it in SAP Business Network, the supplier needs to extract the PDF information from this purchase order in order to generate a JSON message to integrate into their sales system (e.g. Salesforce).
Here are the steps:
1. Through SAP Ariba Buying platform, buyer creates a PR that is converted in Purchase Order after all approvals:
2. The supplier has chosen SAP Business Network as the method of receiving purchase orders. The supplier receives this PO via SAP Business Network including PDF smartform:
The following steps will then continue with the recognition of the fields of this PDF through the SAP AI Service of Document Information Extraction.
3. Through Document Information Extraction (SAP BTP), we generate the schema of the document to be recognized. In this case, we will use a pre-built schema provided by SAP.
4. Once the schema has been defined, the PDF is uploaded to the application.
5. After pressing ‘Confirm’ tile, the system starts with the recognition of the fields and the generation of the information through GenAI.
5. Finally, the system processes PDF and we extract the results:
Human-in-the-loop is very important to verify that everything is correct. To facilitate this action, the system returns the percentage of possible error through the use of traffic lights (red, orange or green):
Additionally, DIE is able to generate a document in different formats (text, json or csv) that we could use to integrate this order in a SAP or non-SAP application (e.g. Salesforce):
After this short PoC, we can see the potential of artificial intelligence in SAP through SAP BTP. Here are my thoughts:
We hope you find it interesting how we can combine the different solutions of the SAP offering so that through AI we can automate our processes and humans can perform tasks that bring more value to the business.
2024 May 29 2:12 PM
Quite Interesting! Best Wishes @VictorSevilla
Looks promising with wide array of documents where this could be used. For Ariba POs, we can also consider the Intelligent Invoice Conversion solution.
2024 Sep 18 10:07 PM
We have developed a POC (now confirmed into a business case) where we send PO to supplier via output control as soon the PO document is created. Later when the supplier processes this order and sends back the PO confirmation via an email to our Shared mailbox sitting over a virtual machine, SBPA job (DOX service) extracts the PO confirmation information (such as quantity, price, delivery date, shipping terms , payment terms etc.) , converts it to a JASON format and shares this information to backend SAP system, to ultimately update the PO confirmation.
can’t wait to convert it to a blog and post it.
2024 Sep 19 12:20 PM
Best Wishes 👍