Introduction
What is SAP Build?
- SAP Build is a cloud-based tool for designing and prototyping applications with ease
- User-friendly interface and drag-and-drop functionality make interactive prototypes without extensive coding
- Supports real-time collaboration, seamless integration with other SAP solutions, and pre-built templates
In this blog, our goal is to explore the process of uploading event specifications to SAP Build Lobby and consuming those events in SBPA.
SAP Build Process Automation (SBPA) enables business users to automate workflow processes and tasks without writing code.
Check here for What's New and Learn more from the roadmap.
This August 2024, SAP Build Process Automation has a released a new way of discovering Business Events from the Lobby.
Creating Event Projects from the Lobby: By Uploading Event Specification...
- Navigate to the Connector Section in the Lobby:
First, you can access the Lobby section of SAP Build and navigate to the Connector area. This is where you will be able to manage and consume events within your application.
- Events Have a Dedicated Place and Subpage:
Once in the Connector section, you will find that events have their dedicated place and subpage. This makes it easier for you to manage and work with different types of events for your application.
- In this guide, we will focus on the Upload specification source when adding an event.
As a user, you will see the create button on the Events subpage.
- Events can be easily uploaded into the lobby of our platform.
Presently, we support only JSON format for event specifications, with plans to expand to additional formats in the future.
For demonstration purposes, I have downloaded an example from BAH to illustrate this process.
- Go to the Business Accelerator Hub page.
- Select any of the products --> for this example - SAP S/4 HANA Cloud Public Edition
- Select events on the tab below the Title and Short description.
- Select any event object that you wish --> for this example - Business Situation Events
- Download the file to your system.
Any events in JSON format can be added, considering that the event mesh supports that specific event.
- Event spec file uploaded will consists of Events and the Payload of Events:
Each uploaded event object contains the event itself and its associated payload. This information is crucial for understanding the type and scope of each event that you are consuming.
- Add the Event Object to the Build Lobby:
Once you upload the desired event, you can easily view it in the Build Lobby.
This will make the event accessible within your application.
- Events can be Used Across Build Products:
Currently, the Build Process Automation is utilizing uploaded events, with plans for Build Apps to also make use of uploaded events in the near future. This means that once you upload an event in the Lobby, it can potentially be utilized across different SAP Build products.
- Discovering Events via Library in the Process Builder:
After uploading an event in the Lobby, you can discover and utilize it through the library in the Process Builder. This ensures that the event is easily accessible for building and automating processes within your application.
Other use cases…
There are some additional steps to setup Event Mesh
Event Mesh and SAP S/4HANA Public Cloud Setup for SAP Build Process Automation