Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sap-samples/s4hana-ext-order-app

SAP S/4HANA Cloud Product Web Ordering and Reporting extension sample showcases how to consume services from SAP S/4HANA Cloud. Both read and write data from/to SAP S/4HANA Cloud are used in this sample. This repository holds only the 'Web Ordering' app.
https://github.com/sap-samples/s4hana-ext-order-app

s4hana sample sample-code sap-s4hana-cloud

Last synced: about 1 month ago
JSON representation

SAP S/4HANA Cloud Product Web Ordering and Reporting extension sample showcases how to consume services from SAP S/4HANA Cloud. Both read and write data from/to SAP S/4HANA Cloud are used in this sample. This repository holds only the 'Web Ordering' app.

Awesome Lists containing this project

README

        

[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/s4hana-ext-order-app)](https://api.reuse.software/info/github.com/SAP-samples/s4hana-ext-order-app)

# SAP S/4HANA Cloud Extensions - Product Web Ordering Application
This repository contains the sample code for the web product-ordering app from [SAP S/4HANA Cloud Product Web Ordering and Reporting tutorial](http://tiny.cc/s4-ext-order-app).

*This code is only one part of the tutorial, so please follow the tutorial before attempting to use this code.*

## Description

The [SAP S/4HANA Cloud Product Web Ordering and Reporting tutorial](http://tiny.cc/s4-ext-order-app) showcases an extension to an SAP S/4HANA Cloud system. With this simple product-ordering app, your customers can display and order products. One-time customers can buy available products without having to register first.

#### SAP Extensibility Explorer

This tutorial is one of multiple tutorials that make up the [SAP Extensibility Explorer](https://sap.com/extends4) for SAP S/4HANA Cloud.
SAP Extensibility Explorer is a central place where anyone involved in the extensibility process can gain insight into various types of extensibility options. At the heart of SAP Extensibility Explorer, there is a rich repository of sample scenarios which show, in a hands-on way, how to realize an extensibility requirement leveraging different extensibility patterns.

Requirements
-------------
- An account in SAP Business Technology Platform (BTP) with a subaccount in the Neo environment and an SAP Business Technology Platform (BTP) Java server of any size.
- An SAP S/4HANA Cloud tenant. **This is a commercial paid product.**
- [Java SE 8 Development Kit (JDK)](https://www.oracle.com/technetwork/java/javase/downloads/index.html) and [Apache Maven](http://maven.apache.org/download.cgi) to build the application.

Download and Installation
-------------
This repository is a part of the [Download the Sample Application](https://help.sap.com/viewer/4316f97a90ff48948fb7f212ecabf964/SHIP/en-US/5d24945c0a3142f490a9582a7d8b19f7.html) step in the tutorial. Instructions for use can be found in that step.

[Please download the zip file by clicking here](https://github.com/SAP/s4hana-ext-order-app/archive/master.zip) so that the code can be used in the tutorial.

Known issues
---------------------
If you are working with an SAP Business Technology Platform_Trial_ account, you must add the following 2 properties to the destination so that the connection to SAP S/4HANA Cloud works:
```
proxyHost = proxy-trial.od.sap.biz
proxyPort = 8080
```

How to obtain support
---------------------
If you have issues with this sample, please open a report using [GitHub issues](https://github.com/SAP/s4hana-ext-order-app/issues).

License
-------
Copyright © 2024 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 file](LICENSES/Apache-2.0.txt).