Taller Desarrollo ABAP asistido por IA con Claude y MCP en S/4HANA on-premise

Formación intensiva con práctica guiada

Clases en vivo online Laboratorios prácticos Clases en video

Desarrolla en ABAP sobre un S/4HANA on-premise apoyándote en Claude y el protocolo MCP: lee objetos estándar, escribe código nuevo con CRUD en servidor, orquesta varios servidores MCP de forma segura y automatiza flujos con n8n.

Laura Martínez Instructor: Laura Martínez

Qué aprenderás

  • Configurar tu estación de trabajo y conectar Claude con S/4HANA on-premise mediante servidores MCP.
  • Leer y entender programas, clases, BAPIs y tablas estándar del modelo de pedidos de venta con ayuda de Claude.
  • Escribir, activar y transportar una clase ABAP, el Monitor de Pedidos de Venta, sobre las tablas VBAK y VBAP.
  • Orquestar varios servidores MCP para revisar, probar con ABAP Unit, documentar y depurar tu código.
  • Automatizar flujos SAP desde un agente n8n y distinguir la asistencia al desarrollador de la automatización agéntica.
  • Aplicar criterios de seguridad sobre credenciales, autorizaciones y protección de datos al integrar IA con SAP.

Descripción del curso

Este taller enseña a desarrollar en ABAP sobre un entorno S/4HANA on-premise apoyándose en Claude y el protocolo MCP (Model Context Protocol). A lo largo de cinco unidades el participante configura su estación de trabajo, conecta Claude con el sistema SAP mediante MCP, y aprende a leer objetos ABAP estándar, escribir código nuevo con operaciones CRUD en servidor, orquestar varios servidores MCP de forma segura, y automatizar flujos con n8n. El enfoque es íntegramente práctico: cada unidad cierra con un laboratorio reproducible sobre un sistema S/4HANA on-premise, donde el desarrollador trabaja con bloqueos, autorizaciones y transportes.

Herramientas que usarás

Claude Code Claude Desktop Git Mcp Abap Adt n8n Nodejs

Requisitos

  • Conocimientos básicos de programación (no necesariamente ABAP avanzado).
  • Familiaridad con el entorno SAP a nivel usuario.
  • Acceso a un sistema S/4HANA on-premise: este acceso lo proporcionamos nosotros durante el taller.

Contenido del curso

1. Setup del entorno Claude Code y MCP para ABAP

  • 1.1. Setup base: Node, Git, Claude Code CLI, .env, mcp-abap-adt, Claude Desktop
  • 1.2. Setup escritura: mcp-abap-abap-adt-api CRUD experimental
  • 1.3. Setup ecosistema: MCP oficiales SAP y hosted MCP gratuitos
  • 1.4. Setup n8n self-hosted, supergateway stdio a HTTP y provider de IA

2. Lectura de objetos ABAP estándar

  • 2.1. Verificación del entorno y repaso del setup
  • 2.2. Leer programas estándar: el caso del pedido de venta
  • 2.3. Entender clases estándar con ayuda de Claude
  • 2.4. Explorar funciones y BAPIs de pedidos de venta
  • 2.5. Inspeccionar tablas y datos reales de pedidos: VBAK y VBAP
  • 2.6. Búsqueda inteligente de objetos en el sistema
  • 2.7. Navegar paquetes, includes, interfaces y transacciones
  • 2.8. Prompts efectivos para leer y analizar código ABAP
  • 2.9. Terminal o app de escritorio: cuándo usar cada una

3. Escritura ABAP con el server CRUD

  • 3.1. El ciclo completo para crear y activar código ABAP
  • 3.2. Crear la clase del Monitor de Pedidos de Venta
  • 3.3. Leer pedidos reales desde la clase: VBAK y VBAP
  • 3.4. Agregar pedidos por cliente, organización y divisa
  • 3.5. Activar, transportar y ejecutar el Monitor
  • 3.6. Errores típicos al escribir y activar, y cómo resolverlos
  • 3.7. Prompts efectivos para escribir y modificar código ABAP

4. Ecosistema multi-MCP y seguridad

  • 4.1. Políticas de SAP y de IA en la empresa
  • 4.2. MCP a fondo: qué es y cómo funciona el ecosistema
  • 4.3. Varios servidores MCP trabajando juntos
  • 4.4. Caso real: revisión automática del Monitor de Pedidos
  • 4.5. Caso real: pruebas unitarias para el Monitor
  • 4.6. Caso real: documentación técnica del Monitor
  • 4.7. Caso real: depuración del Monitor con errores reales
  • 4.8. Personalizar Claude para tu empresa
  • 4.9. Los diez problemas más comunes y cómo resolverlos
  • 4.10. Seguridad: credenciales, autorizaciones y protección de datos

5. Orquestación con n8n, MCP y ABAP

  • 5.1. Introducción a n8n para desarrolladores ABAP
  • 5.2. Conectar n8n con el servidor MCP de ABAP
  • 5.3. Orquestar herramientas con lenguaje natural
  • 5.4. Caso práctico: el Monitor de extremo a extremo en un flujo n8n
  • 5.5. Problemas reales y cómo sortearlos
  • 5.6. IA asistida frente a IA agéntica
  • 5.7. Seguridad al exponer el sistema a un orquestador externo

Cronograma de Clases en Vivo

Horario: 5:00 PM - 7:00 PM

Miércoles y Viernes. Las sesiones quedan grabadas para verlas cuando quieras.

1
miércoles, 29 de julio 2026 Setup del entorno Claude Code y MCP para ABAP
2
viernes, 31 de julio 2026 Lectura de objetos ABAP estándar
3
miércoles, 5 de agosto 2026 Escritura ABAP con el server CRUD
4
viernes, 7 de agosto 2026 Ecosistema multi-MCP y seguridad
5
miércoles, 12 de agosto 2026 Orquestación con n8n, MCP y ABAP

Tu instructor

Laura Martínez

SAP ABAP | SAP Build

Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.

Certificaciones:
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.