Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sap-samples/abap-platform-code-samples-cloud

Collection of sample code to demonstrate ABAP for cloud development.
https://github.com/sap-samples/abap-platform-code-samples-cloud

abap gateway odata odatav2 odatav4 rap restful-abap-programming-model sample sample-code sap-btp-abap

Last synced: 3 months ago
JSON representation

Collection of sample code to demonstrate ABAP for cloud development.

Awesome Lists containing this project

README

        

# ABAP Platform Code Samples for SAP BTP, ABAP environment
[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/abap-platform-code-samples-cloud)](https://api.reuse.software/info/github.com/SAP-samples/abap-platform-code-samples-cloud)
## Description

In this repository you will find several packages that contain the sample code of various blog posts.

### How to use side effects in RAP?

Blog Post: [How to use side effects in RAP](https://blogs.sap.com/2023/02/23/how-to-use-side-effects-in-rap/)
* [Code on Github](../../tree/main/src/001)

## Requirements

This sample code can be deployed on a SAP BTP ABAP Environment system.

You have to create a package e.g. `ZDMO_ABAP_CLOUD_SAMPLES_01` beforehand in `ZLOCAL`.

You have to link this repository to this package.

The code for each blog post is stored in a separate sub-package (for example `ZDMO_ABAP_CLOUD_SAMPLES_01_001`) of the super package `ZDMO_ABAP_CLOUD_SAMPLES_01`, that means the package uses **Prefix** folder logic.

When you import the content into another package (e.g. ZMYDEMO) the subpackages will be named ZMYDEMO_001 accordingly.

## Download and Installation

You can download this code and import it into an ABAP environment system using the ABAP GitCLient. Please be sure to have a package e.g. `ZDMO_ABAP_CLOUD_SAMPLES_01` in `ZLOCAL` created beforehand.

## Known Issues

When you try to import this repository into a ABAP environment trial systems it might happen that this import does not run smoothly if another user has already performed an import.

## How to obtain support

[Create an issue](https://github.com/SAP-samples//issues) in this repository if you find a bug or have questions about the content.

For additional support, [ask a question in SAP Community](https://answers.sap.com/questions/ask.html).

## License
Copyright (c) 2021 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the [LICENSE](LICENSES/Apache-2.0.txt) file.