<< Click to Display Table of Contents >> SAP BTP using OData |
SAP encompasses an ecosystem of several applications and services through different modules, technologies, and databases. To integrate multiple systems, and managed them in a centralized application, SAP offers the Business Technology Platform (BTP).
SAP BTP is an additional application that redirects into any of the SAP systems. The platform helps to control access to those systems and the protocols used. Bizagi can be integrated to SAP S/4 HANA, ECC, or R/3 systems using SAP BTP.
This platform exposes services that let external systems get authenticated and redirected in a secure way to the SAP ERP systems like SAP S/4 HANA.
Bizagi can be integrated with SAP BTP so you can invoke Advanced Business Application Programming functions (ABAP) from the SAP ERP within your intelligent process automation strategy.
SAP BTP embraces all the accounts and their associated services and applications. All of those services are managed from the SAP BTP cockpit.
To integrate Bizagi with SAP BTP, SAP integration services must be configured. These integration services are created and managed under the SAP Cloud Foundry. The foundry is an environment that contains the SAP BTP services and applications. Therefore, an administrator must set the Account model, where you can define your sub-accounts, and spaces (allocation of computing quotas like memory) that needed to be used. Within the SAP Cloud Foundry environment, administrators can define all the organization and space members allowed to create or manage services. For further information about the SAP environment configuration, click here.
The Bizagi Dispatcher application, also known as Router, is a component developed by Bizagi built in Node.JS. This component is used to route user requests to microservices deployed on the Cloud Foundry platform. It is the entry point for the Bizagi application running in the Cloud Foundry environment in SAP BTP.
The Router or Dispatcher is used to serve static content, authenticate users, rewrite URLs, and forward or proxy requests to other microservices. In the specific case of Bizagi, the Dispatcher is used to route requests to the destinations configured in the SAP BTP platform, allowing requests to be built to the OData layer exposed by the client's SAP system.
ABAP functions are integrated through these services using the OData protocol. Thus, the SAP system must expose all the functions through OData.
The following image shows the SAP BTP ecosystem integrated with Bizagi.
SAP Neo environments are not supported. |
The connector supports Actions, which have different types of execution that allow you to query, edit, or delete records related to a set of entities. In this regard, the following types of specific actions are available for the connector:
• GET - Retrieve and Display an Object:
This feature can be used to retrieve a specific object from an entity set and display its details. This action allows for obtaining detailed information about an individual element within the set.
• GETALL – Retrieve and Display Multiple Objects:
This feature is used to retrieve all available objects from an entity set and display their details. This action provides information about multiple elements within the set.
• CREATE – Create a New Object:
This action enables the creation of a new object within an entity set.
• UPDATE – Update an existing object:
This action is employed to fully update an existing object in the entity (which belongs to an entity set).
• DELETE – Delete an existing object:
This action is used to delete an instance of an object belonging to an entity (which belongs to an entity set).
• PATCH – Change an existing resource:
This action is used to apply partial changes to and existing resource.
To integrate Bizagi with SAP BTP, you need to follow these steps:
1.Configure SAP BTP for SAP on-premises systems. You will find the download link in the sixth step.
2.Configure the SAP BT Platform connector in Bizagi.
3.Set the Bizagi process where you want to execute the SAP action.
Last Updated 2/13/2024 2:46:45 PM