Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Chaitanya_Priya
Product and Topic Expert
Product and Topic Expert
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 jeromegrondin



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 testusere2e 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-...

https://blogs.sap.com/2023/06/22/sap-build-process-automation-use-principal-propagation-in-actions-s...

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: