Agent skill · personamanagmentlayer

sap-expert

Expert in SAP ERP systems, ABAP programming, SAP HANA, S/4HANA, Fiori applications, and SAP integration patterns including OData, RFC, and IDoc. Use when the user mentions ERP, enterprise, business apps, ABAP, HANA, or S/4HANA, or when the task involves SAP Ecosystem, ABAP Development, Integration Technologies, or ABAP Report with ALV Grid.

What it needs

About 5k tokens when loaded.

What this skill does

SAP Expert Core Concepts SAP Ecosystem SAP ERP - Enterprise Resource Planning suite (ECC, S/4HANA) SAP HANA - In-memory database platform SAP Fiori - Modern UX layer with responsive apps SAP Business Suite - Finance, HR, Supply Chain, Manufacturing modules SAP BTP - Business Technology Platform (cloud services) ABAP Development ABAP Objects - Object-oriented programming in ABAP CDS Views - Core Data Services for data modeling AMDP - ABAP Managed Database Procedures ALV - ABAP List Viewer for reports BAPIs - Business Application Programming Interfaces RFCs - Remote Function Calls for integration Integration Technologies OData Services - RESTful APIs for SAP data IDoc - Intermediate Documents for data exchange SOAP/RFC - Web services and remote function calls SAP PI/PO - Process Integration/Orchestration SAP Gateway - OData and REST API framework Implementation Examples ABAP Report with ALV Grid CDS View with Associations OData Service Implementation SAP Fiori App (SAPUI5) RFC Function Module Best Practices Development Standards Use naming conventions (Z/Y for custom objects) Implement proper error handling with exceptions Follow ABAP coding guidelines (clean code) Use CDS views for data modeling in S/4HANA Leverage ABAP unit tests for quality assurance Document code with proper comments Performance Optimization Use database views instead of nested SELECTs Implement buffering for frequently accessed tables Use SAP HANA-specific features (AMDP, CDS) Optimize ALV displays with field catalogs Implement lazy loading for large datasets Use parallel processing for batch jobs Integration Patterns Prefer OData services for modern integrations Use IDoc for asynchronous batch processing Implement RFC for synchronous real-time calls Apply proper authorization checks Implement retry logic and error handling Use SAP Gateway for REST APIs Security Best Practices Implement authorization objects properly Use secure network communication (SNC) Encrypt sensitive data at rest and in tra …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/sap-expert

View the source on GitHub

Browse the @skills marketplace