jsousa-Resulto / teched2020-DEV166

DEV166 - Extend SAP S/4HANA with SAP Cloud Platform Extension Suite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEV166 - Extend SAP S/4HANA with SAP Cloud Platform Extension Suite

REUSE status

Description

This repository contains the material for the SAP TechEd 2020 session called DEV166 - Extend SAP S/4HANA with SAP Cloud Platform Extension Suite.

Overview

This session introduces attendees to an end-to-end flow to build an extension using best practices from SAP Cloud Platform Extension Suite.

This workshop will guide you step-by-step through the process of

  • creating new data models and a service using the Cloud Application Programming Model (CAP)
  • integrates a service exposed on the SAP API Business Hub
  • creating a List Report Object Page application based on Fiori elements (FE) using the new service
  • configuring and running a predefined continuous integration and delivery (CI/CD) pipeline that automatically tests, builds, and deploys your code changes to the SAP Cloud Platform

Please note that the inclusion of a service exposed on the SAP API Business Hub originates from an S/4 HANA Cloud system. While large parts of the tutorial are directed to consuming the service from a real S/4 HANA Cloud system, the service will eventually not be consumed from a real system but from a local copy on SAP Cloud Platform. This is because within this tutorial and the SAP Cloud Platform trial account no real S/4 HANA Cloud system can be provided and configured.

This is what the final application will look like:

RiskManagment Final

Requirements

The requirements to follow the exercises in this repository are:

  • Get a free trial account on SAP Cloud Platform; see this tutorial. Choose Europe (Frankfurt) - AWS or US East (VA) - AWS regions. Alternatively, you can also watch this video to set up your trial account.
  • Set up SAP Business Application Studio for development; see this tutorial.

Exercises

Provide the exercise content here directly in README.md using markdown and linking to the specific exercise pages, below is an example.

How to obtain support

Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.

License

Copyright (c) 2020 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

DEV166 - Extend SAP S/4HANA with SAP Cloud Platform Extension Suite


Languages

Language:JavaScript 61.4%Language:HTML 38.6%