End-To-End : Consume SAP BTP AI Service (Document Information Extraction) from ABAP

Estimated read time 4 min read

Welcome Folks!

Today, as the world moves towards making the most of the technological advancements we have made with Artificial Intelligence and machine learning, there is no better time than now, to dive into the world of SAP AI Services (on BTP), while staying current with the good-old-solid ABAP.

This blog post is aimed at guiding ABAP programmers with step-by-step process to consume Document Information Extraction service, which is part of SAP AI Services portfolio available on SAP Business Technology Platform (SAP BTP).

This blog series will act as a foundation on which, individually, you will be able to build your own customized use case. As there is ample information available on standard document types already (i.e. Invoice, Purchase Order), we will take the use case of a custom document type.

 

This blog series is split into three parts as below for the sake of simplicity of understanding.

Before you navigate to each of the below blogs sequentially, I suggest you to scroll a bit and read the Goal that we are trying to achieve.

Part 1 : Setup BTP Trial Account and subscribe to Document Information Extraction service

Part 2 : Setup and configure custom documents on Document Information Extraction service on SAP BTP

Part 3 : Consume SAP BTP Document Information Extraction service for custom documents in ABAP

Goal:
Let us first align at what we are trying to achieve at the end of this exercise. We aim to upload below file (pdf) using a custom program, extract the information of the mapped fields using the Document Information Extraction (BTP AI Service) and print/utilize the extracted field values for business purpose.

Upload File:

 

Program Result:

 

By the end of this, we have consumed SAP Document Information Extraction service on SAP BTP through ABAP program and used extracted information for business logic purpose.

I hope you have enjoyed this journey. Please feel free to share your feedback in the comments to make this better to benefit our community.

Thanks.

Tejas

 

 

​ Welcome Folks!Today, as the world moves towards making the most of the technological advancements we have made with Artificial Intelligence and machine learning, there is no better time than now, to dive into the world of SAP AI Services (on BTP), while staying current with the good-old-solid ABAP.This blog post is aimed at guiding ABAP programmers with step-by-step process to consume Document Information Extraction service, which is part of SAP AI Services portfolio available on SAP Business Technology Platform (SAP BTP). This blog series will act as a foundation on which, individually, you will be able to build your own customized use case. As there is ample information available on standard document types already (i.e. Invoice, Purchase Order), we will take the use case of a custom document type. This blog series is split into three parts as below for the sake of simplicity of understanding.Before you navigate to each of the below blogs sequentially, I suggest you to scroll a bit and read the Goal that we are trying to achieve.Part 1 : Setup BTP Trial Account and subscribe to Document Information Extraction servicePart 2 : Setup and configure custom documents on Document Information Extraction service on SAP BTPPart 3 : Consume SAP BTP Document Information Extraction service for custom documents in ABAPGoal:Let us first align at what we are trying to achieve at the end of this exercise. We aim to upload below file (pdf) using a custom program, extract the information of the mapped fields using the Document Information Extraction (BTP AI Service) and print/utilize the extracted field values for business purpose.Upload File: Program Result: By the end of this, we have consumed SAP Document Information Extraction service on SAP BTP through ABAP program and used extracted information for business logic purpose.I hope you have enjoyed this journey. Please feel free to share your feedback in the comments to make this better to benefit our community.Thanks.Tejas    Read More Technology Blogs by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author

+ There are no comments

Add yours