dewdad / btp-bas-risk-management

This sample code showcases how to build applications on SAP Business Technology Platform using SAP Business Application Studio for low-code development, in this case to display business partner data from an SAP S/4HANA on-premise system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Accelerate Development of SAP S/4 HANA Extension Applications with SAP Business Application Studio

Note: The content of this GitHub repository has been created as source for the SAP Discovery Center Mission Accelerate Development of SAP S/4HANA Extension Applications with SAP Business Application Studio. So we recommend using directly the mission in the SAP Discovery Center.

Description

The main intend of this scenario is to build a low-code application to display Business Partner data from an SAP S/4HANA on-premise system.

This application showcases:

  • Building application on SAP Business Technology Platform (SAP BTP) using SAP Business Application Studio visual tools
  • Deploying the application on SAP BTP Cloud Foundry environment
  • Connectivity to SAP S/4HANA using SAP Connectivity service

Business Scenario

In this mission, a Food Delivery Platform works with several Vendors to deliver food to their customers. For each Vendor, the risk is calculated depending on various aspects, for example, their solvency. A Risk Manager is responsible for the risk assessment and mitigation.

The Food Delivery Platform implements the application as an SAP S/4HANA extension on SAP BTP. This application is developed with the help of the visual tools of SAP Business Application Studio.

Solution Architecture

Solution diagram

The Risk Management application is developed using the SAP Business Application Studio visual tools and runs on the SAP BTP, Cloud Foundry environment. It consumes platform services like SAP HANA Cloud, SAP Launchpad service and Connectivity. The Business Partner Validation Application uses SAP S/4HANA OData API's to read additional Business Partner Data from the SAP S/4HANA system. The application is then displayed using the SAP Launchpad service.

Requirements

You can find all requirements to execute the tutorial in this section.

Configuration

Known Issues

The tutorial is provided on the "as-is" basis. Currently, there are no known issues for the tutorial project.

How to Obtain Support

License

Copyright (c) 2022 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

About

This sample code showcases how to build applications on SAP Business Technology Platform using SAP Business Application Studio for low-code development, in this case to display business partner data from an SAP S/4HANA on-premise system.

License:Apache License 2.0


Languages

Language:JavaScript 69.6%Language:HTML 30.4%