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

SAP Build Process Automation – Learning Content June 2023

Hello Community,

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.

  • Subprocess
  • Transport Management in SAP Build Process Automation with Promote Feature
  • Integrating SAP Build Process Automation with SAP Cloud Application Lifecycle Management(ALM)
  • Principal Propagation(Run a step on behalf of)
  • Advanced recognition criteria for Screen Elements in Automation
  • Authorize SAP Build Process Automation with Google Authorization SDK using Google OAuth Client  ID

1. Subprocess

Subprocesses can help you organize your processes. You can add them to multiple processes and increase your efficiency and consistency. Subprocess can be used in the Main process or in automation.

Note: When you call the sub-process in automation, the subprocess is async.

In this tutorial, you will learn how to use subprocesses in the Main process and also in automation.

Having a query when you are working on the tutorial on Subprocess, do refer to the SAP Build Store sample content on Subprocess.

 

For more details on the subprocess, you can refer to the blog post by Thomas Volmering

2. Transport Management in SAP Build Process Automation using Promote Feature

The Promote feature allows you to move your project from one environment to another as a member of the project. If you have multiple tenants such as development, test, and production environments, then you can create a project in development and transport it to test.

Please refer to the blogpost by Jerome Grondin

3. Principal Propagation (Run a Step on Behalf of) in SAP Build Process Automation

With the latest release of SAP Build Process Automation, you can now allow other business users who participate in the business process to perform an action on external systems, such as S/4HANA, Ariba, or SuccessFactors. This feature also provides clear information on who triggered a business process in the system.

Note: The steps eligible to be run on behalf of another user are actions or subprocesses.

Refer to the blogpost by Chiranjit Halder to understand  Principal Propagation in detail.

To learn Principal Propagation using the CAP Node.js Service ,refer to the  blog post by Thomas Jentsch  

 

Run step on behalf of (Subprocess)

 

Run step on behalf of (Actions)

4. Integrating SAP Cloud Application Lifecycle Management and SAP Build Process Automation

The SAP Cloud Application Lifecycle Management (ALM) platform allows you to monitor your environment backlog and the statuses of various automation processes all in one place.

By integrating SAP Build Process Automation with SAP Cloud ALM, an administrator can monitor unattended jobs, API-triggered jobs, and the automation backlog in the lobby with other cloud services like SAP S/4HANA

In this tutorial, you will learn

  • How to connect your SAP Build Process Automation tenant to your SAP Cloud ALM tenant.
  • How to activate the monitoring of your SAP Build Process Automation with SAP Cloud ALM.

5. Authorize SAP Build Process Automation with Google Authorization SDK using Google OAuth Client ID

SAP Build Process Automation supports Service Account and OAuth.In this tutorial, you will build automation to authorize using OAuth and send an email using Gmail activities.

6. Advanced recognition criteria for Screen elements in Automation

In this series of tutorials, you will learn :

  • How to build automation in SAP Build Process Automation to extract data from a SAPUI5 screen.
  • How to get the header and line items data of a table.
  • How to use sub-automation.
  • How to use Multi-Dimensional Collection in an automation

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

Enablement Content

Link

Subprocess

https://developers.sap.com/tutorials/spa-add-sub-process-automation.html

https://store.build.cloud.sap/store/eu10.store-content-dev.learningjourney

https://blogs.sap.com/2023/04/10/configuring-subprocesses-in-sap-build-process-automation/

Authorize SAP Build Process Automation with Google Authorization SDK using Google OAuth Client ID

https://developers.sap.com/tutorials/spa-authorize-google-oauth.html

Integrating SAP Cloud Application Lifecycle Management and SAP Build Process Automation

https://developers.sap.com/tutorials/sap-cloud-alm-sap-build-process-automation-1.html

Automate the Extraction of Order Details in Orders Management Application

https://developers.sap.com/group.sap-bpa-automate-procurement-process.html

Transport Management in SAP Build Process Automation using Promote Feature

https://blogs.sap.com/2023/06/23/enabling-the-promote-feature-within-sap-build-process-automation/

Principal Propagation (Run a Step on Behalf of) in SAP Build Process Automation

https://blogs.sap.com/2023/06/26/principal-propagation-run-a-step-on-behalf-of-in-sap-build-process-automation/

https://blogs.sap.com/2023/06/22/sap-build-process-automation-use-principal-propagation-in-actions-sample-cap-node.js-service/

Happy Learning!

How to resolve your queries in Tutorials?

If you are facing any technical issues while learning these tutorials, please use Contribute suggestion to reach out to us and get your queries resolved.

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

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.