Notifications

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.

Overview

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.

Artifacts5

5 of 5 artifacts
ArtifactSignals
Apps1
aditheos/ApplicationLogsNotificationToFioriFiori launchpad notification for application log errors
Signals
none
Packages4
ABAP-PRCFramework for multi-step ABAP processes with monitoring
Signals
Functional boundary
agiguere/SCPmsPushNotificationREST_APIABAP classes sending push notifications to Mobile Services
Signals
Quiet
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

Content2

Group by
Piece, what it offers
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

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
also inCAP
For your agent
Ref
capability:notifications
JSON
/capabilities/notifications.json
MCP
Connecting an agent