Several years ago, there was a set of End to End tutorials published in SCN that showcased developing applications on SAP HANA Cloud Platform.
The Enterprise Sales Procurement Model (ESPM) application was a reference implementation around a webshop scenario that educates on building applications with technologies like SAPUI5, OData etc., leveraging the Java runtime on SAP HANA Cloud Platform. The application demonstrated the consumption of different platform services like Persistence Service etc.
Today, SAP HANA Cloud Platform offers a rich set of Capabilities and Services. Going hand in hand, ESPM application also needed to showcase the consumption of some these new set of services and capabilities.
We are glad to now offer a newer updated ESPM application that showcases a subset of capabilities and services offered by SAP HANA Cloud Platform:
- SAP Jam
- Document Service
- Authorization Management
From a technology point of view, the ESPM application showcases the following technologies:
- JPA for persistence
- SAP HANA DB
Below is the architecture diagram of the ESPM application.
The front end of the ESPM application is also now updated based on the newer blue crystal theme of SAPUI5. Below is a snapshot of the webshop application home page.
ESPM Source code and documentation
The above repository has multiple branches and some of those branches are for the openSAP course “Developing Java-Based Apps on SAP HANA Cloud Platform”.
The new openSAP course Developing Java-Based Apps on SAP HANA Cloud Platform started just a few days back on Wednesday, September 7th 2016, explains how to develop Java-based apps on SAP HANA Cloud Platform using the newly updated ESPM application. The openSAP Course guide on SCN for your reference.
During the course of the above openSAP course, you will learn SAP HANA Cloud Platform capabilities and services with ESPM application.
Hope you will find the ESPM version 2.0 useful. Do post in your comments and feedback. Happy coding!