sap-abap-cds

Provide reference material for SAP ABAP CDS view development and data modeling.

3|1|Updated Jun 30, 2026
One-click install
npx skills add https://github.com/DayronDLR/sap-enterprise-stack-plugin --skill sap-abap-cds-dayrondlr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-abap-cds
Source: https://github.com/DayronDLR/sap-enterprise-stack-plugin/tree/main/skills/sap-abap-cds
Command: npx skills add https://github.com/DayronDLR/sap-enterprise-stack-plugin --skill sap-abap-cds-dayrondlr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive reference material for developing CDS views in SAP ABAP, offering guidance on data modeling, view development, and semantic enrichment.

Core Features & Use Cases

  • Comprehensive Reference: Offers detailed explanations of CDS view development, annotations, expressions, and access control.
  • Data Modeling: Assists with creating data models with annotations and handling complex relationships.
  • View Development: Guides through the process of creating CDS views and view entities, including essential annotations and syntax.
  • Use Case: Ideal for developers and consultants working with SAP ABAP and CDS, helping them understand and implement CDS views efficiently.

Quick Start

Load the sap-abap-cds skill and explore the comprehensive documentation for developing CDS views in ABAP.

Frequently Asked Questions about sap-abap-cds

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

FAQPage Schema
How do I create SAP ABAP CDS views for data modeling?

To create SAP ABAP CDS views for data modeling, you use Core Data Services to define semantic data models with annotations, associations, and joins, primarily relying on built-in functions and expressions.

What annotations and associations are available for ABAP CDS view development?

ABAP CDS view development supports essential annotations for semantic enrichment and associations to define relationships between views. Cardinality rules specify the relationship mapping between the connected data sources.

Do I need SAP HANA and NetWeaver 7.4 SP8+ to use Core Data Services?

Yes, developing CDS views requires an SAP HANA database and SAP NetWeaver 7.4 SP8 or higher. These platforms provide the underlying infrastructure needed to execute Core Data Services queries.

How do I use input parameters and built-in functions in CDS views?

Input parameters in CDS views allow you to pass dynamic values into your data model at runtime. Built-in functions and expressions then process these parameters to filter and calculate data results.

How does access control work for SAP ABAP CDS views?

Access control in SAP ABAP CDS views restricts data access based on user authorizations. You define access rules directly within the CDS data model to ensure secure view consumption and data protection.