sap-btp-developer-guide

Guides development and deployment of CAP and ABAP Cloud applications on SAP BTP.

Updated May 18, 2026
One-click install
npx skills add https://github.com/Melik1986/axon-erp-api --skill sap-btp-developer-guide-melik1986
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sap-btp-developer-guide
Source: https://github.com/Melik1986/axon-erp-api/tree/main/cursor/skills/sap-btp-developer-guide
Command: npx skills add https://github.com/Melik1986/axon-erp-api --skill sap-btp-developer-guide-melik1986

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Developers building business applications on SAP Business Technology Platform face a fragmented landscape of runtimes, programming models, services, and deployment options, and this Skill consolidates official SAP guidance into actionable instructions for the full application lifecycle. ## Core Features & Use Cases - Runtime and Model Selection: Decision matrices for choosing between CAP (Node.js/Java) on Cloud Foundry or Kyma versus ABAP Cloud with RAP. - End-to-End Workflow Guidance: Covers explore, design, develop, deploy, and run phases including CDS modeling, XSUAA security, HANA Cloud persistence, MTA packaging, and CI/CD pipelines. - Progressive Reference Library: 22 reference files covering connectivity, observability, multitenancy, partner/ISV development, testing, and operations. - Use Case: When asked to create a multitenant CAP application with HANA Cloud and deploy it to Cloud Foundry, the Skill provides the cds init/add commands, mta.yaml structure, and cf deploy steps. ## Quick Start Ask the assistant to create a CAP application with SAP HANA Cloud and XSUAA authentication and deploy it to Cloud Foundry.

Frequently Asked Questions about sap-btp-developer-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a CAP application on SAP BTP?▼

Initialize a project with cds init, then add capabilities with cds add hana for SAP HANA Cloud and cds add xsuaa for authentication. Run locally with cds watch, build with mbt build, and deploy to Cloud Foundry with cf deploy.

CAP vs ABAP Cloud for SAP BTP development?▼

CAP supports Node.js, Java, and TypeScript on Cloud Foundry or Kyma and suits new cloud-native apps. ABAP Cloud uses RAP in the SAP BTP ABAP Environment and fits organizations with existing ABAP expertise.

How do I connect a CAP app to S/4HANA?▼

Import the API specification with cds import, configure a destination in the BTP Cockpit, and reference it in package.json credentials. Use the SAP Cloud SDK generator to create typed OData clients rather than deprecated VDM packages.

Does SAP BTP support multitenant SaaS applications?▼

Yes, CAP provides built-in multitenancy via cds add multitenancy with tenant isolation and subscription lifecycle hooks. ABAP partners can deliver multitenant SaaS or add-on products through the Landscape Portal with a registered namespace.

Why does my MTA deployment to Cloud Foundry fail?▼

Common causes include wrong HDI container references in mta.yaml requires sections, missing XSUAA service instances, or route conflicts. Verify services exist with cf create-service before running cf deploy.

What CI/CD options exist for SAP BTP projects?▼

SAP Continuous Integration and Delivery provides pre-configured pipelines for CAP, Fiori, ABAP, and Integration Suite artifacts. Enable it in the BTP Cockpit, assign roles, connect GitHub or GitLab repositories, and configure webhooks for automated builds.