Introduction
Business Scenario and Exercise Goal
To demonstrate how quickly and easily SAP Build's low-code products can be integrated, the following scenario is addressed. In this scenario, a manager wants to have an overview of the learning process for their employees regarding SAP Build products before they are eligible for certification. To achieve this goal, an app, a process, and a business site will be created and connected without using any code.
Note
The goal of this exercise is to create a process with two flows and publish it in the SAP Build Library for SAP Build Apps to trigger. Key variables include a name (e-mail via system variable from the SAP BTP user) and the current date (using a Formula function). Also, they include the selection of three SAP Build products (SAP Build Apps, SAP Build Process Automation, SAP Build Work Zone). If all three products are selected, autoapproval occurs. If any product is not selected, the request goes to a manager for approval or rejection, checked in My Inbox.

Ensure logs and context are visible in the monitoring section. It must be clear that the process was triggered with these five variables. Ensure the notification is submitted to My Inbox.
Hint
Focus on the end goal, not steps, allowing multiple solutions and flexibility in logic and UI.
Feel free to deploy the app and integrate it into SAP Build Work Zone.
Good luck!
Prerequisites
To begin the hands-on exercises, you can use the SAP Build practice system or, alternatively, follow these steps carefully to gain access to an SAP Build environment with a trial user:
- Open the SAP Build Basic Trial registration page.
- Register for an SAP Build Basic Trial user:
- If you are already logged on to SAP.com with your SAP Universal ID/Profile, then your Trial user will be generated directly.
- If you are not logged in, please fill out the form and your Trial user will get generated.
- Once registered, you will have received your Basic Trial User ID and password and can access the workbook by clicking the link or button in the popup window.
- Navigate to SAP Build Lobby:
- On the workbook overview page, select Extend S/4HANA with SAP Build.
- In the first overview lesson of the second Unit (Create a Sales Order Process Using SAP Build Process Automation), you will find a link to the SAP Build Lobby.
By completing these steps, you gain the necessary access to perform the hands-on training exercises effectively.
Note
Additional Guidance for Building a Complete Scenario
- Create the Certification Registration Process in SAP Build Process Automation.
An employee who has completed SAP Build Apps, SAP Build Process Automation, and SAP Build Work Zone must initiate it.
Input Variables
Name Type User String Date String SAP Build Process Automation Boolean SAP Build Apps Boolean SAP Build Work Zone Boolean Process Flow:
- Condition Check: If the employee confirms all three products, the process proceeds to Auto Approval for the certification registration. A notification will then be sent to the learner.
- If one or more products have not been completed, the process routes to Management Approval for review. Here, the manager can decide to approve or reject the request based on the completion status. Notifications will be sent to the learner for both approval and rejection.
Once the process is completed, it must be deployed and published in the SAP Build Lobby's Library, making it accessible for SAP Build Apps.
Note
Notifications can be checked in the SAP Build Lobby My Inbox. - Create an App with SAP Build Apps to trigger the Process.
- Create a project in SAP Build Apps and add your user to the title.
- Include the previously created process and enable it.
- Use components to design the UI, allowing the selection of the low-code products SAP Build Apps, SAP Build Process Automation, and SAP Build Work Zone.
Note
You can download and implement an image as needed. - Using a button and corresponding logic, trigger the previously built process and pass the variables for the SAP Build Process Automation, SAP Build Apps and SAP Build Work Zone products with true or false values.
- Additionally, two other variables should be passed:
Variable Explanation Name The user’s email from the subaccount using a function from the Formula Editor. Date A basic date function without specifics from the Formula Editor. Hint
These functions and other details can be found in the second lesson of unit 1 and the SAP Build Apps learning journey (Using Formula Functions). - Add logic for a dialog box asking the learner whether they feel prepared for the certification exam. The process will be triggered if confirmed. If denied, redirect them to https://learning.sap.com/.
Note
This redirect URL logic component can be found in the marketplace learning journey lesson. - Test the app by first selecting two SAP Build products as true and triggering the process. Then select all three and trigger the process again. Check the My Inbox and notifications in the SAP Build Lobby to verify the functionality of the process and app.
Note
Take on the role of both the learner and manager to approve or reject the process. - Search for your triggered process in the Monitoring tab "Process and Workflow Instances".
- Finally, build and deploy the app as a web app on Cloud Foundry, so it runs on the SAP BTP.
For a more detailed guide, refer to the workbook for the extended Sales Order Scenario:
- Create a Workspace with SAP Build Work Zone and implement the created app.
- Create an SAP Build Work Zone project and add your generated user name to the title.
- Create a workspace.
- Integrate the app as a card.
- The process can now be triggered from the workspace too.
- Refer to the end-to-end steps.
By following these tasks, you understand how to integrate SAP Build products to create efficient, functional applications and processes without writing any code.