BrowseSAP Cloud Application Programming Model

Everything in CAP

Type
Domain
Origin
Signals: 2
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
More
Group by: Capability
Liveness Last 3 monthsLiveness Over a yearClear all
EntrySignals
Error handling6SAP and community
Artifacts1
@sap/cdsv10.2.1

CAP Node.js runtime

none
Content5
Beginners Guide to Advanced Event Mesh
SAP Community, PriyankaChak
nothing recorded
Don't "let it crash", is this the new CAP guideline?
SAP Community, Dinu
nothing recorded
Effective Axios Error Logging for Robust SAP Integrations
SAP Community, Sahil2508The reasoningA recipe
nothing recorded
Messaging System for Transferring Error, Warning, and Information Messages from OData V4 Services to HTTP Client Applications
SAP Community, arley-triana-morinThe reasoningA recipeRunnable code
Core changed
SAP Cloud Application Programming Model(CAP):カスタムロジックの実装 – Part 2
SAP Community, rasai, part 2 of 2
nothing recorded
GraphQL6SAP only
Artifacts1
@cap-js/graphqlv0.14.0

GraphQL protocol adapter generated from the CDS model

none
Content5
CAP: GraphQL as new protocol
SAP Community, jhodel18Runnable code
New majors
SAP CAP function and action with Unstructured/Dynamic Type Input/Output
SAP Community, Ajit Kumar Panda
nothing recorded
SAP CAPv7 - Node.js Highlights and Experiences
SAP Community, davidtill
nothing recorded
SAP GraphQL in CAPm (node.js)
SAP Community, enric101The reasoning
nothing recorded
September 15th: What's New on developers.sap.com
SAP Community, Thomas Jung
nothing recorded
Metadata publishing12SAP and community
Artifacts5
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@cap-js/asyncapiv1.1.0

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/ordv1.10.2

Generates Open Resource Discovery documents from a CAP model

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
com.sap.cds:cds-feature-ord

Generates Open Resource Discovery documents from a CAP Java model

none
Content7
CAP, CDS, CDL, CSN and jq - finding associations
SAP Community, DJ AdamsThe reasoning
nothing recorded
Develop a full stack Business application with SAP Cloud Application Programming Model
SAP Community, former_member584731
nothing recorded
Importing an external data model using CDS Graphical Modeler for Visual Studio Code
SAP Community, Xiao-fei_Song
nothing recorded
Importing external edmx files to your CAP project using the CDS Graphical Modeler
SAP Community, Xiao-fei_Song
nothing recorded
Introducing the Cloud Application Programming Model (CAP)
SAP Community, Daniel7
nothing recorded
SAP Cloud Platform Backend service: Tutorial [12]: CDS : local: build
SAP Community, CarlosRoggan
nothing recorded
September 15th: What's New on developers.sap.com
SAP Community, Thomas Jung
nothing recorded
OData27SAP and community
Artifacts5
@cap-js-community/odata-v2-adapterv1.16.2

Exposes a CAP service as OData V2

none
@odatano/corev2.0.0-rc.42

CAP plugin serving the Cardano blockchain as OData V4

none
@odatano/nightgatev0.37.0

CAP plugin indexing the Midnight blockchain, exposed as OData V4

none
@root3287/cap-segwv1.1.6

Compiler from a CDS service to SEGW model and data provider classes

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
Seen working, example artifacts3
bookshop-demo

Simple CDS bookshop model used across CAP explanations

No license
fiori-table-maintenance

CAP and UI5 app for in-place table maintenance with SmartTable

No license
ui5-call-action

UI5 apps calling CAP OData actions and functions from custom code

No license
Content19
#BTP #SAPCAP: Quirky Nuggets (N03-N04)
SAP Community, Ajit_K_PandaThe reasoningA recipeRunnable code
Core changed
Calling bound / unbound CAP actions from Fiori elements application.
SAP Community, vidhyasagarmuleThe reasoning
nothing recorded
Create a Business Service using CDS, Node.js, SQLite and a OData service
SAP Community, raybantonThe reasoningA recipeRunnable code
Core changed
Create CDS Views and expose through OData service in CAPM
SAP Community, VenkateshMundru
nothing recorded
Custom Functions in OData V4 – SAP Cloud Application Programming Model
SAP Community, Roopa_NThe reasoningA recipe
Core changed
Extend SAP SuccessFactors on SAP BTP with CAP - Create the CAP Service
SAP Community, Alessandro Biagi
nothing recorded
How to add OData v2 adapter proxy to your CAP project
SAP Community, Wouter LemaireThe reasoningRunnable code
Core changed
How to Perform Initial Loads from S/4HANA to Advanced Event Mesh with Odata Poll
SAP Community, AlexPfeil
nothing recorded
Messaging System for Transferring Error, Warning, and Information Messages from OData V4 Services to HTTP Client Applications
SAP Community, arley-triana-morinThe reasoningA recipeRunnable code
Core changed
Resolving date serialization issues when using an external OData v2 service with CAP
SAP Community, pieterjanssensThe reasoning
nothing recorded
SAP BTP SDK for iOS & CAP with OData V4 support
SAP Community, KRiedelsheimerThe reasoning
nothing recorded
SAP CAP Adapter to expose OData as custom REST Service
SAP Community, Former Member
nothing recorded
SAP CAP function and action with Unstructured/Dynamic Type Input/Output
SAP Community, Ajit Kumar Panda
nothing recorded
SAP CAP(Cloud Application Programming)开发框架概述
SAP Community, ArthurYang
nothing recorded
SAP Cloud Application Programming Model: Deep Insert (4) Consume Remote Service
SAP Community, CarlosRogganThe reasoningA recipeRunnable code
Core changed
SAP Cloud Application Programming Model: Deep Insert (5) Consume Remote Service with SAP Cloud SDK
SAP Community, CarlosRogganThe reasoningRunnable code
Core changed
SAP Cloud Platform Backend service: Tutorial [11]: CDS : magic: key: generation
SAP Community, CarlosRoggan
nothing recorded
The Complete Guide to Calling Actions in UI5 with Custom Code
SAP Community, Marian ZeisThe reasoningRunnable code
nothing recorded
The End2End Journey: Advocates Service – CAP Service, OData V2/4 & REST in One single Project
SAP Community, KRiedelsheimerThe reasoningA recipeRunnable code
Core changed
OpenAPI8SAP and community
Artifacts2
@cap-js/openapiv1.7.0

Generates OpenAPI documents from a CDS service

none
cds-swagger-ui-expressv0.11.0

Swagger UI for a CAP service's OpenAPI definition

none
Seen working, example artifacts1
cap-openapi

CAP Java service calling role collection APIs via a generated client

No license
Content5
Adding a Swagger UI to Your SAP Cloud Application Programming Model / Node.js Service
SAP Community, Thomas JungThe reasoningRunnable code
New majors
Edge Integration Cell : Design, deploy and manage APIs
SAP Community, Ashutosh Kumar Singh
nothing recorded
Invoke OpenAPI-documented APIs remotely with SAP Cloud Application Programming Model
SAP Community, wittroThe reasoningRunnable code
Core changed
Part 2 – Empowering SAP BTP CAP Services through Open API Spec and Annotations for Effective Communication, Collaboration and Governance
SAP Community, mohit_bansal3, part 2 of 3
nothing recorded
Swagger UI | SAP BTP Extension Generators | Hands-on Video Tutorials
SAP Community, dvankempenThe reasoning
nothing recorded
Artifacts1
@sap/cdsv10.2.1

CAP Node.js runtime

none
Content1
[Part – 2] Enrich CAP based Services with Behaviors using Annotations
SAP Community, Lukas Schwabe
nothing recorded
Artifacts5
@cap-js/mcpv1.5.0

Exposes CAP services as MCP servers for AI agents

Functional boundary
@neoimpulse/cap-js-mcpv1.0.7

MCP server inside a CAP application with model and query tools

none
@odatano/core-mcpv0.6.0

MCP server exposing the ODATANO Cardano-to-OData bridge as tools

Functional boundary
@odatano/nightgate-mcpv0.16.0

MCP server exposing the NIGHTGATE Midnight attestation layer

none
@shahid.la/cds-db-nlquery-mcpv0.7.3

MCP server answering plain-English questions against a CDS schema

none
Seen working, example artifacts1
xtravels

CAP travel-booking app built on xflights master data

none
Content17
Add MCP capabilities to a CAP service
SAP Developer Center, DJ AdamsThe reasoningA recipe
nothing recorded
API Composition: Seamless Enterprise Data Access for Developers and AI Agents
SAP Community, Palak
nothing recorded
CAP in the age of AI
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter
nothing recorded
CAP in the age of AI #1 - the MCP adapter
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter, part 1 of 7
nothing recorded
CAP in the age of AI #2 - more on the MCP adapter
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, part 2 of 7
nothing recorded
CAP in the age of AI #3 - from MCP to A2A
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Stefan Rudi, part 3 of 7
nothing recorded
CAP in the age of AI #5 - agents wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter, part 5 of 7
nothing recorded
CAP in the age of AI #7 - vector embeddings wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, part 7 of 7
nothing recorded
CAP-level Data Federation
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
CAP: The Road Ahead - Simplicity in an AI Era
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Expose S/4HANA Cloud OData API as an MCP Server via CAP Node.js
SAP Community, Jacky_Liu1
nothing recorded
Expose S/4HANA Cloud OData API as an MCP Server via CAP Node.js
SAP Community, Jacky Liu
nothing recorded
From Dashboard to Conversational AI in Minutes: Adding MCP to an Existing CAP Application
SAP Community, i533678
nothing recorded
From SAP Sales and Service Cloud V2 APIs to AI: Building an MCP Server with CAP Node.js
SAP Community, pvsbprasad
nothing recorded
MCP Servers are the New Z-Tables
SAP Community, shiromani_soni1
nothing recorded
SAP Meets the Agentic Web: CAP MCP - UI5 WebMCP
YouTube — SAP Developers playlists, Mauricio Lauffer
nothing recorded
What's in Daniel Hutzel's brain?
YouTube — SAP Developers playlists, Daniel Hutzel, DJ Adams
nothing recorded
WebSocket5Community only
Artifacts1
@cap-js-community/websocketv1.11.3

WebSocket and Socket.IO adapter for CDS services

none
Content4
CAP WebSockets
SAP Community, vvdriesThe reasoningRunnable code
nothing recorded
Communicate from a Java Application to ABAP via WebSocket RFC using JCo - Migration Guide
SAP Community, simon_luser
nothing recorded
From Inbox to Quotation: An AI-Assisted Sales Workbench in React on SAP CAP
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
SAP Event Mesh: S4 HANA On-Prem and SAP CI(BTP IS) through WebSocket and Webhooks
SAP Community, FarooqAhmed
nothing recorded
XML payloads1Community only
@neoimpulse/cap-js-xml-protocolv1.0.5

CAP plugin letting the REST adapter accept XML payloads

none
Artifacts1
@sap/cdsv10.2.1

CAP Node.js runtime

none
Seen working, example artifacts2
blog-cap-chart

Fiori overview page comparing aggregated and plain donut-chart cards

No license
cap-alp

Analytical List Page over a CAP OData V4 service

No license
Content9
Building an Analytical List Page with CAP OData V4
SAP Community, Mio YasutakeThe reasoningA recipeRunnable code
Gone quiet
Discovering SAP Fiori Elements Analytical functions by implementing SAP Support Message Reporting
SAP Community, Gregor WolfThe reasoningRunnable code
nothing recorded
E2E: SAP Cloud Platform Internet of Things to SAP Analytics Cloud
SAP Community, GunterThe reasoningA recipe
nothing recorded
Empowering Your Data Analytics with GPT-3 and SAP CAP Integration
SAP Community, Former MemberThe reasoning
nothing recorded
Fiori Elements Analytical Table with CAP: Does it work with V2 and V4?
SAP Community, Mio YasutakeThe reasoningRunnable code
Core changed
Predictive Asset Insights embedded Live analytics using CAP and SAC
SAP Community, SaifThe reasoningA recipeRunnable code
nothing recorded
SAP Data and Analytics Showcase - Develop a Machine Learning Application on SAP BTP
SAP Community, former_member10846The reasoning
nothing recorded
SAP Data and Analytics Showcase – Use SAP Cloud Application Programming Model to Develop a Machine Learning Application on SAP BTP
SAP Community, former_member10846The reasoningA recipeRunnable code
nothing recorded
SAP Incentive Management - Understanding of CSN file & CLI Command to generate
SAP Community, YoganandaThe reasoningA recipeRunnable code
nothing recorded
Attachments21SAP and community
Artifacts8
@cap-js/attachmentsv4.0.0

CAP Node.js attachments with database, S3, Azure or GCP storage

none
@cap-js/sdmv1.11.0

CAP attachments stored in an SAP Document Management repository

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
@tklein1801/cap-js-attachmentsv0.1.1

CAP Node.js attachments plugin with Object Store and malware scanning

none
cap-attachments-plusv1.0.29

CAP Node.js attachments plugin with database or cloud storage

none
com.sap.cds:cds-feature-attachments

CAP Java attachments with database storage and an Object Store module

Functional boundary
com.sap.cds:sdm

CAP Java plugin for attachments in SAP Document Management

Functional boundary
sap-cap-sdm-pluginv1.3.1

CAP Node.js plugin mapping CDS entities to SAP Document Management

Archived+1
Seen working, example artifacts1
cap-media

Media handling in core CDS with a UI5 UploadSet

No license
Content12
Building an Attachment Upload and Download Solution Using UploadSetwithTable Control
SAP Community, AyhamTThe reasoningRunnable code
nothing recorded
CAP Foundry: Engineering SAP CAP Applications from Business Intent with Guardrailed AI
SAP Community, Shahid
nothing recorded
Consume SAP Document Management using @cap-js/sdm plugin
SAP Community, rashmiangadiThe reasoningA recipeRunnable code
nothing recorded
Extend Upload Set to Fiori Elements and utilize Document Management Service
SAP Community, Kazuhiko TakataThe reasoningRunnable code
Core changed
Extend Upload Set with Table to Fiori Elements and utilize Object Store
SAP Community, Kazuhiko TakataThe reasoningRunnable code
Core changed
How to transfer file from CAP backside
SAP Community, frank_xieThe reasoningRunnable code
Core changed
Presenting sap-cap-sdm-plugin: Effortless Integration Between CAP (Node.js) and DMS
SAP Community, Vinícius BarrionuevoThe reasoningRunnable code
Archived
Unlocking Efficiency: Leveraging SAP BTP Document Management Service in Fiori Applications # 2
SAP Community, prajnaparmitaThe reasoningA recipeRunnable code
nothing recorded
Upload attachments in a Freestyle UI5 and CAP app
SAP Community, Wouter LemaireThe reasoning
nothing recorded
Uploading attachment with cap-js/attachment plugins but via External App/Postman
SAP Community, chrisobarThe reasoning
nothing recorded
Use SAP Document Management Service Plugin In CAP NODEJS Step by Step Guidance
SAP Community, Jacky_Liu1The reasoningA recipeRunnable code
nothing recorded
Working with the Attachment plugin - Cloud Application Programming
SAP Community, Arun KrishnamoorthyThe reasoningA recipeRunnable code
New majors
Caching7SAP and community
Artifacts4
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-cachingv3.1.1

CAP caching plugin for query results and remote service responses

Functional boundary
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
Content3
Boosting performance in SAP Cloud Application Programming Model (CAP) applications with cds-caching
SAP Community, Mike ZaschkaThe reasoningA recipe
Version drift
CAP just got faster: What's new in cds-caching 1.0
SAP Community, Mike ZaschkaThe reasoningA reference
Version drift
Performance Boost and Caching Strategy for Faster Data Access using "cds-caching" in SAP CAP
SAP Community, NaveenChandarThe reasoningA recipeRunnable code
New majors
Concurrency control2SAP and community
Artifacts1
@sap/cdsv10.2.1

CAP Node.js runtime

none
Content1
[Part – 2] Enrich CAP based Services with Behaviors using Annotations
SAP Community, Lukas Schwabe
nothing recorded
Data federation6SAP and community
Artifacts5
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
cds-data-pipelinev0.4.0

Scheduled READ, MAP, WRITE pipelines between CAP services

none
cds-federation-synonyms

CAP-to-CAP data federation over SAP HANA synonyms

Functional boundary
Content1
CAP-level Data Federation
YouTube — SAP Developers playlists, SAP Developers
nothing recorded