Skip to Content
Technical Articles
Author's profile photo Chaitanya Priya Puvvada

SAP Build Process Automation – Learning Content March 2023

Hello Community,

With the SAP Build Process Automation’s recent release, this blog post will highlight some of the enablement content for the new release features and a few other learning contents which were requested from the Community.

Want to get hands-on experience with these features? Let’s get started with step-by-step tutorials that we have created for you for the below features.

  • Tables in Forms (New feature)
  • Enhanced Document Information Extraction Wizard (New feature)
  • Integrating with CAP and SAP Build Process Automation
  • Execute the Business Process in SAP Build Work Zone (Standard edition)
  • Recorder

1. Tables in Forms

We introduce an exciting new feature in Forms: Tables!

You can add tables to forms using the following column types: Text, Checkbox, Number, and Date. You can add as many table rows as needed.


Want to try out this new feature? Follow the tutorial to experience it.

In this tutorial, we will show you how to handle error-prone Sales Orders in Excel and send a notification to the user with the error details in a tabular format in the Form.

2. Enhanced Document Information Extraction Wizard in Automation

You can now simplify the flow when creating and managing Document Extraction Templates with enhanced usability and an improved wizard.

Below are the following improvements:

  • Create a New Template from Scratch
  • Create New Template outside the context
  • Import Templates outside the context
  • Add Template to project from Automation
  • Select Schema and Template for Extract Using Templates –
  • Import template from Document Extraction Information into Project

You can try your hands on for above feature by following the tutorial.

3. Integration of CAP Service and SAP Build Process Automation

Learn how to connect to a CAP Service using Actions in SAP Build Process Automation to customize or extend standard business processes.


In this series of tutorials, You will implement a CAP Service with very easy functions like converting a String to a number, converting a list of ids to a comma-separated String, and finally consuming the CAP Service API functions in SAP Build Process Automation Process.

4. Execute the Business Process in SAP Build Work Zone (Standard edition)

SAP Launchpad service and SAP Work Zone come together into a unified solution with a coherent and intuitive user experience under the new SAP Build Work Zone brand.

SAP Build Work Zone, the standard edition is a next-step-evolution of the SAP Launchpad service with a revamped UX, plus enhanced capabilities in the areas of navigation (with pages and workspace), visualization (UI Integration cards following the SAP Fiori design system guidelines), low-code page building capabilities and pre-packaged business content.
Note that “SAP Build Work Zone, standard edition” is a rebranding of the SAP Launchpad service, however, it is still the same product and it comes along with a set of new capabilities

In this tutorial, You will learn how to configure SAP Build Work Zone (Standard edition) and Run the Business Process from SAP Build Work Zone (Standard edition)

5. Recorder

You can automate complex workflows easily using the Recorder in SAP Build Process Automation.

In these tutorials, you will learn how to Automate the sales order creation process in SAP GUI for Windows applications and how to Automate Purchase Order creation in S/4 HANA Cloud applications.

Once you complete these tutorials, you would have learned the below features of Recorder.

  • How to use automatic capture mode
  • How to re-record applications



Please find the summary of the features with all the links at a glance to kick-start your learning.

Happy Learning!

If you are facing any issues while learning these tutorials, please use Contribute suggestion to reach out to us!


Reach out to us or comment on this blog post for any request for additional learning content.

For more information on SAP Build Process Automation, check out these sources:

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Jason Scott
      Jason Scott

      Wondering if you can tell me what DOX is? You've mentioned that you have added a "DOX Wizard"? Is it some form of integration with the BTP Document Management service?

      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      DOX is Document Information Extraction which would extract the data from the documents.

      It is not related to the BTP Document Management service.

      Author's profile photo Jason Scott
      Jason Scott

      Thankyou... Should be DIX then shouldn't it.  😉

      Author's profile photo Daniel Wroblewski
      Daniel Wroblewski

      That's a lot of great content! Thanks for producing.

      Author's profile photo Ankita Dhande
      Ankita Dhande

      Hi Chaitanya Priya Puvvada ,

      I tried creating custom template to fetch line items from invoice PDF. Also annotated more than 2 rows. Still the result is not correct.

      Below is the screen shot where, I have these rows in PDF, want to fetch all data using SAP Build Process automation.

      Can you help here. Thanks in advance.

      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      Ankita Dhande

      Can you please check if the extraction result is correct in Document Extraction Editor as well?

      You check as shown in the image.

      Please upload your document in Document Section and check the Extraction results.

      Author's profile photo Jeswani Jitendra
      Jeswani Jitendra

      Hello Chaitanya & Team,

      Thanks for the Blog,

      We would like to establish Integration between SAP Build Process Automation (SAP BPA) and SAP Cloud Integration (SAP CI) using best practices. I think there is an increasing need to use Middleware between SAP BPA & S/4HANA for specific scenarios. There isn´t exist any tutorial to cover that use case, it would be great to have a tutorial content there.

      Today SAP BPA , Actions project only support imports of "Open API specification 2.x.x or 3.x.x" in Actions project in the form of EDMx, JSON or XML types and there is no direct way we could generate Open API Specification from SAP CI based IFlows.

      We have found a workaround to produce Open API Specs from IFlows using Public resources (which is not a long term and safe approach due to security concerns), Could you please advise how SAP is recommending their customers / Partners to approach in that direction?

      Many thanks.

      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      Hi Jeswani Jitendra

      SAP CI does not provide open API specifications for their APIs yet and it is part of the roadmap.  For now, you need to use an open-source tool like Swagger to generate the open API specification
      Author's profile photo vijendran subbarao
      vijendran subbarao

      Hello Chaitanya Priya Puvvada & Team, 

      Good day and thanks for the tutorials and the blog post. 

      We are creating an OData API in SAP CI and exposing the API to BPA. While loading the EDMX created by SAP CI we are getting the below error in Actions Project.

      FYI,We are able to load only EDMX downloaded directly from in actions project of BPA. But this doesn't suits our requirement. 

      Can you check and help us how to proceed here?? Thank you in advance.


      Loading EDMX error in Action Project BPA.


      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      Hi vijendran subbarao

      Please refer to my above reply for the query raised Jeswani Jitendra

      Please refer to this blogpost which explains in detail how to consume openAPI's for each product in SAP.

      You can refer to the section OData to OpenAPI to convert the  EDMX of your OData services to an OpenAPI format and then you can consume in the Actions project.

      Author's profile photo vijendran subbarao
      vijendran subbarao

      Hi Chaitanya Priya Puvvada

      Thanks for your quick response. I understood the above points.

      Have a doubt though: How action project accepts EDMX file downloaded from without any issues and allowing to move forward and not the file created by SAP CI's OData API artifact?

      Is there any difference of creation of EDMX between these two?

      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      vijendran subbarao :

      EDMX can be used in Actions Projects but there few limitations

      Please check the same in the documentation under the section Restrictions in Actions Projects.

      Author's profile photo vijendran subbarao
      vijendran subbarao

      Thanks for your response Chaitanya Priya Puvvada

      Urfortunately, the link you provided is restricted and I don't have authorization to view it. Can you share alternate URL or give us a screenshot of the limitation so that I can share the details with my customer and close this topic? Auth%20Error

      Auth Error

      Author's profile photo Chaitanya Priya Puvvada
      Chaitanya Priya Puvvada
      Blog Post Author

      Updated the link..