El entorno pro-code de SAP con IA integrada — CAP, generators, y la verdad sobre qué puede (y qué no puede) Joule.
No es un IDE nuevo. Es Business Application Studio con CAP Tools, Fiori Tools y Joule ya integrados.
El framework de SAP para construir servicios OData y APIs en Node.js o Java — sin ABAP.
Ambos generan endpoints OData. La elección depende de si necesitas acceso directo a tablas SAP (ABAP RAP) o si construyes una app standalone en BTP (CAP).
El problema más común al empezar. Casi siempre es la subaccount incorrecta.
Si ya tienes cuenta en otra región, crea una nueva. Joule solo está disponible en us10.
BTP Cockpit → Boosters → buscar y ejecutar. Crea automáticamente una subaccount nueva con todo configurado.
El booster NO actualiza tu BAS existente — crea una subaccount completamente nueva. Busca esa subaccount, no la original.
Este tipo específico de dev space tiene CAP Tools y Joule activados. Joule aparece en la barra lateral izquierda.
Los slash commands generan proyectos y archivos completos desde lenguaje natural. Aquí es donde Joule brilla.
/project:create, Joule crea archivos reales en tu workspace — schema.cds, service.cds, datos CSV, package.json, todo.Prompt en lenguaje natural — Joule genera toda la estructura:
Joule genera:
Genera: annotations.cds manifest.json xs-app.json
El chat de Joule explica y da instrucciones — pero no edita tus archivos existentes.
Cada herramienta tiene su nicho. Aquí la comparativa honesta.
| Capacidad | SAP Joule | GitHub Copilot | Claude Code |
|---|---|---|---|
| Crea proyectos SAP desde cero | |||
| Conoce CDS, CAP, Fiori anotaciones | |||
| Modifica archivos existentes | |||
| Acceso al filesystem del proyecto | |||
| Code completion inline mientras escribes | |||
| Contexto completo del repositorio | |||
| ABAP / CDS en Eclipse ADT | |||
| Gratis en trial SAP (hasta sep 2026) |
Capacidades distintas al BAS. Disponible en producción, no en Shared Trial.
El camino completo desde el prompt hasta la app desplegada en Cloud Foundry.
Describe la app en lenguaje natural. Joule genera schema.cds, service.cds, CSVs con datos y package.json.
Con el proyecto CAP abierto, describe la UI. Joule genera annotations.cds y configura el manifest para List Report + Object Page.
Abre el preview en BAS. La app Fiori Elements aparece con los datos de los CSVs.
Sincronizar HTML5 Repo en Build Work Zone → Asignar al rol Everyone → Crear grupo → Tile visible.
El trial tiene restricciones importantes. Planifica en función de ellas.
Los conceptos clave de SAP Build Code y Joule en una vista rápida.