Link Disclaimer

Some links are classified by an icon and/or a mouseover text. These links provide additional information.

About the icons:

Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements with SAP) to this:

  • The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
  • SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.

Link Disclaimer

Some links are classified by an icon and/or a mouseover text. These links provide additional information.

About the icons:

Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements with SAP) to this:

  • The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
  • SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.

Warning Message Strip Closable
Community content
These skills are contributed by the community and are not an SAP standard. SAP does not guarantee their functionality, support, or security.

Service Handlers

Use when implementing SAP CAP service handlers: service.js, service.ts, ApplicationService, before/on/after, event handler, custom action, custom function, cds.ql, SELECT INSERT UPDATE DELETE, srv.run, CRUD implementation, CAP Node.js business logic, handler registration.
Details
AuthorDaniel Krompaß
CategoryTagplatform
Classification
TagPlatformTagThird-Party
Trust Level
TagCommunity
Tags
TagcapTagserviceTaghandlerTagbeforeTagafter
RepositoryDanKromp/skillOverflow

Link Disclaimer

Some links are classified by an icon and/or a mouseover text. These links provide additional information.

About the icons:

Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements with SAP) to this:

  • The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
  • SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.

LicenseApache-2.0
Checks
Installation

Add to Joule Work WebTagComing soon

How to add to Joule Work Web

  1. On the skill's GitHub page

    Link Disclaimer

    Some links are classified by an icon and/or a mouseover text. These links provide additional information.

    About the icons:

    Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements with SAP) to this:

    • The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
    • SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.

    Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.

    , click Code → Download ZIP, then extract the archive.
  2. Open Joule Work Web.
  3. Go to your user settings and open Explore Skills.
  4. On the Skills Explorer page, click the Import button in the top-right corner.
  5. Follow the dialog to upload the extracted skill folder.

Install via CLI
npx skills add DanKromp/skillOverflow --skill service-handlers
Similar Skills
SAP CX Developer Companion
TagCommunityAbinaya Srinivasan

Combined developer assistant for SAP Customer Experience (CX) covering three capabilities: CX API Explorer (finds and scaffolds OCC, Sales Cloud v2, and Service Cloud API calls from api.sap.com), CAP CDS Assistant (generates CDS entities, annotations, service definitions, and extension patterns using cap.cloud.sap), and CX Error Resolver (diagnoses Commerce Cloud, Sales/Service Cloud v1/v2, CAP, and BTP errors using public SAP Help and KBAs). Grounded in public SAP sources only via live web search; no authentication required.

TagSkillTagPlatform
CAP Java
TagCommunityDaniel Krompaß

Use when implementing SAP CAP Java handlers with Spring Boot: EventHandler, @Before @On @After annotation, CqnService, PersistenceService, ApplicationService, CdsCreateEventContext, CdsReadEventContext, @ServiceName, @Autowired, CQL Select Insert Update Delete, CAP Java SDK cds4j, cds-framework-spring-boot, pom.xml Maven dependency, Java event handler implementation.

TagSkillTagPlatform
CAP MTX Scaffold
TagCommunityFernando Meregali Xavier

Executes local scaffolding for a SAP CAP (Node.js) multitenant project — auto-detecting existing @sap/cds and @sap/cds-mtxs (or legacy @sap/cds-mtx) versions in the target project, or asking for the target version on greenfield projects, then running the actual cds init / cds add commands. Complements conceptual multitenancy guidance skills by handling the executable setup step. Does not handle deployment to Cloud Foundry/Kyma, XSUAA/IAS setup, or SaaS Registry subscription.

TagSkillTagPlatform
CAP Add Remote Service
TagSAPSAP CAP Team

Add a remote service integration to an existing CAP Node.js application using the Calesi pattern. Imports external APIs (from other CAP apps or OData/S4 sources), creates consumption views, wires up delegation and data federation handlers, and validates the result with cds watch. Use when a developer wants to consume an external service in their CAP app.

TagSkillTagPlatform

Checks — Service Handlers — SkillSpector