Volver a herramientas
DisponibleCodificación·
SAP Build Code con Joule
Entorno de desarrollo cloud de SAP con Joule integrado como copiloto IA. Genera código CAP, servicios OData, tests y documentación mediante lenguaje natural, directamente en el IDE basado en VS Code.
Compatible con
SAP BTPCAP (Cloud Application Programming)SAP HANA CloudVS Code
sap-build-codejoulecapdesarrolloidelow-code
SAP Build Code con Joule: desarrollo SAP asistido por IA
SAP Build Code es el IDE cloud de SAP (basado en VS Code / Business Application Studio) con Joule completamente integrado como copiloto de desarrollo. Joule no solo responde preguntas, sino que genera código, crea proyectos completos y gestiona el ciclo de desarrollo.
Qué puede generar Joule en SAP Build Code
Aplicaciones CAP completas
Prompt: "Crea un servicio CAP para gestionar pedidos de compra con
entidades Order y OrderItem, con validaciones de negocio"
Joule genera:
├── package.json
├── db/
│ └── schema.cds # Entidades CDS con asociaciones
├── srv/
│ ├── order-service.cds # Definición del servicio OData
│ └── order-service.js # Handlers con lógica de negocio
└── test/
└── order.test.js # Tests con @sap/cds-mtxs
Entidades CDS desde lenguaje natural
// Generado por Joule a partir de:
// "Añade una entidad Supplier con nombre, CIF, país y lista de contactos"
entity Suppliers {
key ID : UUID;
name : String(100) @mandatory;
taxId : String(20) @mandatory;
country : Association to Countries;
contacts : Composition of many Contacts on contacts.supplier = $self;
}
entity Contacts {
key ID : UUID;
supplier : Association to Suppliers;
name : String(100);
email : EMailAddress;
phone : PhoneNumber;
}
Funcionalidades del copiloto en el IDE
| Acción | Cómo activarla |
|---|---|
| Generar código | Chat lateral o Ctrl+I inline |
| Explicar código | Seleccionar + "Explain" |
| Generar tests | Click derecho → "Generate Tests with Joule" |
| Refactorizar | Seleccionar + "Refactor" |
| Debug asistido | Pegar error → "Fix with Joule" |
Despliegue automatizado
Joule puede gestionar el despliegue completo:
"Despliega este servicio CAP en SAP BTP, subaccount producción,
usando HANA Cloud como base de datos"
→ Joule configura mta.yaml, ejecuta cf deploy y verifica el estado
Acceso
SAP Build Code está disponible en SAP BTP. Incluye una cuota free tier para exploración y planes de pago por uso o suscripción para producción.