← ClaudeAtlas

badi-enhancementlisted

Help with BAdI (Business Add-In) development and the ABAP enhancement framework including new BAdIs, fallback classes, filter-based BAdIs, enhancement spots, enhancement implementations, key user extensibility, classic BAdIs, and the new enhancement framework. Use when users ask about BAdI, BAdIs, Business Add-In, enhancement spot, enhancement implementation, enhancement framework, BAdI filter, BAdI fallback, BAdI definition, BAdI implementation, key user extensibility, custom logic injection, enhancement point, implicit enhancement, explicit enhancement, or extending SAP standard code. Triggers include "create a BAdI", "implement a BAdI", "enhancement spot", "find a BAdI", "BAdI filter", "fallback class", "key user extensibility", "extend standard", or "enhancement framework".
williamcorrea23/sap-router-skill · ★ 1 · DevOps & Infrastructure · score 66
Install: claude install-skill williamcorrea23/sap-router-skill
# BAdI & Enhancement Framework Guide for using BAdIs (Business Add-Ins) and the ABAP enhancement framework to extend SAP standard functionality. ## Workflow 1. **Determine the user's goal**: - Finding an existing BAdI to implement - Creating a custom BAdI definition - Implementing a BAdI - Understanding classic vs. new enhancement framework - Using key user extensibility - Extending standard code via enhancement spots 2. **Identify the framework**: - New BAdI framework (preferred, ABAP Cloud compatible) - Classic BAdI framework (legacy, `SE18`/`SE19`) - Enhancement spots and implementations - Key user extensibility (no-code) 3. **Guide implementation** following best practices ## BAdI Framework Overview ### New vs. Classic BAdIs | Aspect | New BAdI Framework | Classic BAdI Framework | | -------------------- | ------------------------------- | ---------------------- | | **Transactions** | ADT or `SE18`/`SE19` | `SE18`/`SE19` | | **Enhancement Spot** | Required container | Not applicable | | **Multiple Use** | Always multiple-use | Configurable | | **Filter** | Filter types supported | Filter values | | **Fallback Class** | Supported | Not available | | **ABAP Cloud** | Supported (released BAdIs only) | Not available | | **Recommendation** | Use for all new developmen