This section contains the prerequisites that you would have to get started. It’s likely that you have some of the software already installed, so you can just skip those steps.
- SAP S/4HANA Cloud system
- SAP BTP Cloud Foundry global account. SAP BTP trial accounts are not supported.
- Node.js. You can find the latest Node.js version supported by CAP here
- Cloud Foundry Command Line Interface (CLI)
- Visual Studio Code or another suitable IDE or editor of your choice
- SQLite (for Windows only). Find the steps how to install it in the CAP documentation in section How Do I Install SQLite.
- SAP BTP Cloud Foundry global account. SAP BTP trial accounts are not supported.
- SAP BTP subaccount
- SAP BTP space
The application requires the following set of SAP BTP Entitlements and Quotas:
Service | Plan | Number of Instances |
---|---|---|
Event Mesh | default | 1 |
SAP HANA Schemas & HDI Containers | hdi-shared | 1 |
SAP HANA Cloud | hana | 1 |
Cloud Foundry Runtime | MEMORY | 2 |
SAP Graph | beta | 1 |
SAP S/4HANA Cloud Extensibility | api-access | 1 |
SAP S/4HANA Cloud Extensibility | messaging | 1 |
Optional Subscriptions:
Service | Plan | Number of Instances |
---|---|---|
SAP Business Application Studio | standard | 1 |
Event Mesh | standard | 1 |
SAP Business Application Studio offers a modern development environment tailored for efficient development of business applications for the SAP Intelligent Enterprise.
SAP Event Mesh is a fully managed cloud service that allows applications to communicate through asynchronous events. Create responsive applications that work independently and participate in event-driven business processes across your business ecosystem for greater agility and scalability.
Make sure that you have an instance of SAP HANA database in your space. For more details, see section Create an SAP HANA Database Instance Using SAP HANA Cloud Central in the SAP HANA Cloud documentation.
Make sure you have the following roles assigned to your user in the SAP S/4HANA Cloud system:
SAP_BR_ADMINISTRATOR (Administrator)
SAP_BR_BPC_EXPERT (Configuration Expert) including catalogs
SAP_CORE_BC_XBE (Enterprise Event Enablement) and
SAP_CORE_BC_COM (Communication Management)
BR_BUPA_MASTER_SPECIALIST (Master Data Specialist - Business Partner Data)
BR_EMPLOYEE (Employee)