Notifications

Telling a person something happened when they are not looking at the screen — a notification in the launchpad, an email, a message somewhere they already are.

Overview

InCAPassessed
SAP SHIPSby design
Node.js →

@cap-js/notifications Publishes business notifications to SAP Build WorkZone from the application, so a user is told something happened without the UI polling for it.

Java →

com.sap.cds:cds-feature-notifications Sends business notifications from a CAP Java application through SAP Alert Notification service, delivered to SAP Build Work Zone or email, or logged to the console in local mode.

Not covered: At the channels capire names, Work Zone and email. A person reached anywhere else, by chat or by a phone's push message, is written on top.

SourceCAP Plugins — Notificationschecked
InABAPassessed

In ABAP the notification is raised by the backend system itself: an application log error turned into a launchpad notification, a push message sent to SAP Mobile Services, an HTML mail built from a template, or an RSS feed that ADT subscribes to.

SAP SHIPS

The Notification Channel is SAP's framework for delivering notifications from ABAP applications, with a backend provider interface, SAP Fiori launchpad integration and configuration for push channels. Mail goes out through Business Communication Services, where CL_BCS builds a send request from a document, a sender and its recipients.

Not covered: At delivery. Neither decides when an application should tell someone, and CL_BCS sends a document the application has already built, so an HTML body filled from a template or a feed a reader polls is written on top.

The independent entries are written on top of delivery: a launchpad notification raised from an application log, push messages to SAP Mobile Services, HTML mail from a template, an RSS feed, and the failure mail of a process framework such as ABAP-PRC. How they relate to the Notification Channel and to Business Communication Services has not been assessed.

Artifacts10

Group by10 of 10 artifacts
ArtifactSignals
Apps1
aditheos/ApplicationLogsNotificationToFioriFiori launchpad notification for application log errors
Signals
none
CDS plugins4
@cap-js/notificationsBusiness notifications from CAP to SAP Build WorkZone
Signals
none
@cap-rp/notificationsRenamed copy of @cap-js/notifications under another scope
Signals
Quiet
@expertum/cap-email-pluginAnnotation-driven mail on CAP entity lifecycle events
Signals
Functional boundary
@neoimpulse/cap-js-notificationsCopy of @cap-js/notifications published under another scope
Signals
Functional boundary
Packages5
ABAP-PRCFramework for multi-step ABAP processes with monitoring
Signals
Functional boundary
agiguere/SCPmsPushNotificationREST_APIABAP classes sending push notifications to Mobile Services
Signals
Quiet
com.sap.cds:cds-feature-notificationsBusiness notifications from CAP Java via SAP Alert Notification
Signals
none
DryDumbHead/easyHtmlEmailABAP helper class building HTML emails from templates
Signals
Quiet+1
peterlangner/zrssRSS feed publisher for content from an SAP NetWeaver ABAP system
Signals
Quiet

Content10

Group by10 of 10 pieces
Piece, what it offers
Building a Real‑Time Currency Conversion iFlow using SAP Cloud Integration (CPI)
SAP Community, RajeshwerRao_G_1, Blog
Connecting SAP Integration Suite with Slack: A Hands‑On Guide with Open Connectors
SAP Community, jareenabee_dudekula, Blog
Parallel Data Filtering and Dropbox Integration Using SAP Cloud Integration
SAP Community, Vurumind03, Blog
Show 7 more
Sending Emails from SAP CAP Applications with Any SMTP Provider
SAP Community, MaheshSirsat1708, Blog
Developing a Shell Plugin for SAP Build Work Zone to Display Custom Notifications
SAP Community, Mykhaylo, BlogThe reasoningRunnable code
How To Implement Alert Notification Service in Cloud Application Programming
SAP Community, Aditya12, BlogThe reasoning
AWS Mail configuration for SAP ABAP Systems
SAP Community, brijesh_tripath, Blog
SAP: Email Functionality in SAP with a Custom Function Module
SAP Community, Surendra_Karma, Blog
Connecting On Premise Mail Destination and Sending Email Using SAP Cloud SDK JavaScript Version 3 on SAP CAP
SAP Community, codebrokerad, BlogThe reasoningRunnable code
Core changed
Receive Notifications from Amazon Simple Notification Service for SAP S/4HANA BTP Extension App
SAP Community, albertoliu1993, BlogThe reasoning

Seen working1

ArtifactSignals
Samples1
cap-js-notificationsOrder service sending notifications via @cap-js/notifications
No license

Details

Coverage
statecore and community, CAP
assessed
state in ABAPcore and community, assessed
relationshipnarrow by design
also inABAP
SourceCAP Plugins — Notificationschecked SourceCAP Plugins & Enhancements — capirechecked
For your agent
Ref
capability:notifications
JSON
/capabilities/notifications.json
MCP
Connecting an agent