Respuesta honesta, ejemplos reales y la estrategia correcta para cada caso.
Claude genera la pila completa: tabla DDIC, CDS Interface View, CDS Projection View, Metadata Extension, Behavior Definition, Behavior Implementation y Service Binding OData V4. Todo listo para activar.
El HTML/JS de la app en sí se genera en SAP BAS (Business Application Studio) con los wizards de SAP Fiori Tools. Claude genera el proyecto CAP completo con UI5 si usas BTP side-by-side.
Claude lee, explica, corrige y extiende código Web Dynpro ABAP existente. Entiende Controllers, Views, Context nodes, Actions y Component interfaces. Ideal para bugs y mejoras sin migración.
Claude analiza tu WD existente y genera el RAP Business Object equivalente + la Fiori Elements app. Es la hoja de ruta que SAP recomienda y Claude la ejecuta paso a paso con contexto de tu negocio.
Ejemplo real: App "Gestión de Pedidos de Venta" Con un solo prompt en Claude Code conectado al MCP ABAP, Claude genera todos los artefactos backend en secuencia correcta. El flujo completo tarda ~5 minutos en lugar de 2-3 días de desarrollo manual.
Haz click en cada artefacto para ver el código que Claude genera:
Resultado: 8 objetos ABAP generados y activados en ~5 minutos Con el MCP ABAP conectado, Claude no solo genera el código — lo crea directamente en el sistema SAP, lo activa, y puede iniciar el preview de la Fiori Elements app desde el Service Binding. El desarrollador solo supervisa y ajusta lógica de negocio específica.
Contexto importante sobre Web Dynpro SAP Web Dynpro fue introducido en 2003. Sigue siendo soportado en SAP ECC y S/4HANA on-premise, pero no en S/4HANA Cloud ni BTP, y tiene soporte reducido en navegadores modernos. SAP no lo recomienda para desarrollo nuevo. Claude puede mantenerlo y ayudarte a migrar estratégicamente.
Estrategia de migración recomendada
| Tecnología | Generar nuevo | Mantener existente | Migrar a Fiori | Recomendación |
|---|---|---|---|---|
| RAP + Fiori Elements | ✓ Completo | ✓ Sí | — | Todo desarrollo nuevo |
| Fiori Elements UI (frontend) | ~ Via SAP BAS | ✓ Annotations | — | Claude genera las annotations backend |
| CAP + Fiori (BTP side-by-side) | ✓ Completo | ✓ Sí | — | Extensiones BTP |
| Web Dynpro | ✗ No recomendado | ✓ Sí | ✓ Automatizado | Mantener + planificar migración |
| ABAP clásico / ALV | ~ Con advertencia | ✓ Sí | ✓ A RAP | Solo si es ECC sin plan de upgrade |
| BSP / ICF | ✗ Obsoleto | ~ Limitado | ✓ A Fiori | Migración prioritaria |
Conclusión clave para tu estrategia Claude Code con MCP ABAP genera el 100% del backend Fiori (RAP stack completo) de forma autónoma. Para el frontend, las CDS Annotations que Claude genera controlan prácticamente toda la UI de Fiori Elements — la mayoría de las apps no necesitan código UI5 personalizado. Web Dynpro existente puede ser mantenido y migrado sistemáticamente a Fiori con Claude como motor de refactorización.
Claude × SAP ABAP · Guía técnica · Marzo 2026
SAP TechEd 2025 RAP Workshop · SAP Skills for Claude Code · Claude Code Docs