Durante años, cuando una empresa quería adaptar SAP, los programadores metían mano directamente en el código estándar. El resultado: en cada actualización algo se rompía, había que rehacer cambios y los problemas se acumulaban. Era como reformar una casa tirando tabiques maestros.
Hoy la palabra que lo cambia todo es clean core, núcleo limpio.
Qué es el clean core
Clean core significa que el estándar de SAP no se modifica, y que todo lo propio se construye de forma que sobreviva a las actualizaciones. No quiere decir «nada personalizado»: quiere decir personalizar por los sitios correctos, usando las interfaces que SAP publica y se compromete a mantener.
Núcleo modificado
la forma antigua
- Cada actualización es un proyecto de riesgo
- Pruebas de regresión enormes
- Años de parches que nadie se atreve a tocar
- Migrar a S/4HANA cuesta mucho más
Clean core
la forma actual
- Actualizaciones mucho más tranquilas
- Lo propio está separado y localizado
- Menos código heredado que mantener
- Base necesaria para la nube y para la IA de SAP
Las tres formas de extender sin romper
Hay tres sitios donde se puede construir lo propio respetando el núcleo. Toca cada uno:
Clave · Usuario clave
Ajustes que hace un consultor o usuario avanzado sin programar: campos adicionales, lógica sencilla, formularios. Desde herramientas de la propia aplicación.
Los niveles A, B, C y D
En 2025 SAP dejó de hablar de «limpio o no limpio» y pasó a clasificar cada extensión en cuatro niveles. Es la escala con la que hoy se mide el código de una empresa:
El ABAP Test Cockpit (ATC), la herramienta de comprobación de código de SAP, puede decirte en qué nivel está cada desarrollo.
Un ejemplo de oficina
Finanzas quiere reglas de descuento por cliente, región y fecha que el estándar de facturación no trae.
El papel de la IA
La IA acelera el trabajo de extender bien, y también el de limpiar lo que ya hay:
Analizar el código heredado
Explicar qué hace un desarrollo antiguo, qué objetos internos usa y qué riesgo tiene: el primer paso para limpiarlo.
Escribir extensiones nuevas
Joule for Developers y agentes como Claude ayudan a escribir ABAP Cloud y RAP, buscar la interfaz publicada adecuada y generar pruebas.
Reescribir lo antiguo
SAP anunció en 2026 herramientas con agentes para las migraciones que, según la propia SAP, reducen el esfuerzo más de un 35%, incluida la corrección de código.
Un desarrollo nuevo en ABAP Cloud, dentro de S/4HANA, que usa solo interfaces publicadas por SAP. ¿Es clean core?
Para recordar
0 de 5 clarosMarca lo que ya tienes claro.
Próxima parada: seguridad y roles en SAP: lo mínimo que debes saber.